


#container {margin:0 auto; padding:164px 0 0; position:relative;}
#contentarea {float:right; width:740px;}

.clearer {clear:both; height:0; overflow:hidden; margin:0}

#searchbar {height:31px; width:980px; background:#A49183; position:absolute; top:130px; left:0}
#searchbar input {vertical-align:middle}
#selectsearch {position: absolute; top: 5px; left: 12px; width:480px;}

#searchbar select { color:#6A5343;font: bold 10px Verdana, Arial, Geneva sans-serif;vertical-align:middle;}     


#searchform {position: absolute; top: 5px; right: 12px; width:250px; text-align:right;}
#searchform label {display:none}
#search_string {font: 10px Verdana, Arial, Geneva sans-serif;vertical-align:middle; border: 1px solid #09093a}

#topnav {position:absolute; top:92px; left:0; height:36px; width:980px; }

#topnav a { float:left; height:36px; background: url(img/topnavBG.gif) no-repeat; text-indent:-7000px}


#customerlinks{font:bold .75em Verdana, Geneva, sans-serif; color:#FFFFE5; width:395px;
  position:absolute; top: 35px; left: 583px; text-align:right;}

#customerlinks a {margin-left:10px}
#customerlinks a:link, #customerlinks a:visited {color:#FFFFE5; text-decoration:none}
#customerlinks a:active, #customerlinks a:hover {color:#E3E3B6; text-decoration:underline}

#minicart{font:bold .75em Verdana, Geneva, sans-serif; color:#FFFFE5; width:395px;
  position:absolute; top: 55px; left: 583px; text-align:right;}
  
#minicart img {vertical-align:-5px; padding-right:5px}
  
#minicart a:link, #minicart a:visited {color:#FFFFE5; text-decoration:none}
#minicart a:active, #minicart a:hover {color:#E3E3B6; text-decoration:none}


#contentarea .promo {margin-bottom:7px}


#badges {width:731px; margin:7px auto 8px 1px; background:#FFFFE5}
#badgetop {height:8px; font-size:5px; background: url(img/badgetop.gif) no-repeat; overflow:hidden;}
#badgemiddle {border: solid #6A5343; border-width: 0 1px; padding:12px}
#badgebottom {height:7px; font-size:2px; background: url(img/badgebottom.gif) no-repeat; overflow:hidden}

#badges img {vertical-align:middle; padding: 5px 19px}


#hp_features form{background: url(img/featurebg.gif) repeat-y;}
#hp_features .innertab {padding:0; }

#hp_features #pdnav {background: url(img/F_pdtopBG.gif) no-repeat left bottom}

#hp_features h3 {font-size: 12px}

#hp_features table {width:720px;}
#hp_features table td {width:242px; font-size: .8em; padding: 0 4px }
#hp_features #pdtabcontentcontainer {background:url(img/F_tabbottom.gif) no-repeat 0 bottom; width:731px;}



/*#pdtabcontainer .pp_unified .priceblock {float:right; display:inline; margin:5px 5px 3px 0; width:110px; }
*/

/* ~~~ new Tabbing ~~~~~~~~~~ */


#mainnav {float:left; width:229px; }
#mainnav h2 {color:#392D22; font-size:10px; margin:36px auto 14px 22px;
  width:133px; height:26px; text-indent:-7000px; color:#FFF; background: url(img/welcome.gif) no-repeat}
#mainnav ul {margin:0 0 12px; padding:0; list-style-type:none; width:229px;}
#mainnav li {display:block; height:30px; border: dashed #392D22; border-width: 1px 0; margin: 0 0 8px 0; padding:1px 0 }

#mainnav li a {display:block; height:17px; padding:7px 5px 6px; font: bold .85em Arial,Helvetica,sans-serif; color:#FFFFE5; background:#392D22}
#mainnav li a span {font-size:.9em; font-weight:normal}
#mainnav li a:active,#mainnav li a:hover {text-decoration:none; background:#5D4937}                
      
#mainnav .promo img {margin:20px auto; display:block; border-style:none} 

#emailouter {margin:20px auto;padding:8px 0 0; background: url(img/emailtop.gif) no-repeat; width:224px}
#emailform  {padding:0 0 10px ; background: url(img/emailbottom.gif) no-repeat left bottom}
#emailform h3 {margin:0 0 8px; font-size:.8em; height:40px; width: 197px; text-indent:-10000px;
  background: url(img/emailregheader.gif) no-repeat }
#emailform div {padding: 3px 12px; border: solid #573829; border-width: 0 1px; background:#6A5343}
#emailform div input {display:inline; vertical-align:middle; font-size: .7em; color:#573829}

#emailform div #email_reg {padding: 3px; width: 120px}
#email_reg {border:1px solid #392D22}
#email_reg:focus {border:1px solid #E3E3B6}