html { background-color:#f4d996; }
#centering { width:760px; margin:0px auto; margin-top:10px;}
#backgrnd { float:left; width:100%; background-color:#262424;}
#header { float:left; height: 8px; width:760px; background: #262424 url(img/corners/TR.jpg) no-repeat top right;}
#header div { height: 8px; background: url(img/corners/TL.jpg) no-repeat top left; }
#logo { float:left; width:400px; height:124px; text-align:left; padding-left:24px; }
#rick { float:left; width:330px; height:124px; }
.clearboth { float:left; width:100%; clear:both; height:1px; line-height:1px; }
h1 { text-indent:-9000px; line-height:0px; font-size:0px; }
#menu-cap {  float:left width:100%; height: 8px; background: #635445 url(img/corners/brownTR.jpg) no-repeat top right; font-size: 1px;}
#menu-cap div {  height: 8px; background: url(img/corners/brownTL.jpg) no-repeat top left; font-size: 1px;}
#menu { float:left; margin-left: 8px; width:212px; color:white; font-size:150%; display:inline; text-align:right;}
#menu-list { background-color:#635445; }
#menu li { padding-right:8px; }
#menu a {color:white; text-decoration:none; }
#menu a:hover { color:black; }
#menu-base {  height: 8px; background: #635445 url(img/corners/brownBR.jpg) no-repeat bottom right; font-size: 1px;}
#menu-base div {  height: 8px; background: url(img/corners/brownBL.jpg) no-repeat bottom left; font-size: 1px;}
#wrapper { float:left; width: 524px; background-color:#262424; padding-left:8px; display:inline;}
#topper { float:left; width: 100%; height: 8px; background: #fff url(img/corners/whiteTR.jpg) no-repeat top right; font-size: 1px;}
#topper div { height: 8px; background: url(img/corners/whiteTL.jpg) no-repeat top left; font-size: 1px;}
#content { float:left; width: 506px; background-color:#fff; text-align:left; padding-left:10px; padding-right:8px;}
#tail { float:left; width: 100%; height: 8px; background: #fff url(img/corners/whiteBR.jpg) no-repeat bottom right; font-size: 1px;}
#tail div { height: 8px; background: url(img/corners/whiteBL.jpg) no-repeat bottom left; font-size: 1px;}
#footer { float:left; width:100%; color:white; font-size:89%; margin-top:12px; background-color:#262424;}
#footer a {color:#f4d996;}
#end { float:left; width:100%; background: #262424 url(img/corners/BR.jpg) no-repeat bottom right; }
#end div { background: url(img/corners/BL.jpg) no-repeat bottom left; }
h2 { color:#d48743; font-size:150%; margin-bottom:6px;}
#content p, #content ul { padding-left:5px; }
#content p { margin-bottom:6px;}
#buy-now { float:left; width:212px; margin-top:8px; text-align:center; font-size:60%;}
#buy-now a:hover { color:#d48743 }
#spacer { float:left; width:100%; height:10px; line-height:10px;}