#mss-header {height:143px; position:relative;}
#mss-header .topl {position:absolute; top:0; left:0; display:block;}
#mss-header .topm {position:absolute; top:0; left:160px; display:block;}
#mss-header .topr {position:absolute; top:10px; right:10px;}
#mss-header .links {position:absolute; right:10px; top:70px; font-size:11px;}
#mss-header .links a {color:#336633; text-decoration:none;}
#mss-header .links img {display:inline; vertical-align:middle;}
#mss-header .shipping {color:#777; font-size:10px; position:absolute; top:69px; left:186px;}
#mss-header .shipping img {float:left; padding-right:5px;}
#mss-header .shipping span {color:#661322; font-size:12px; font-weight:bold;}
#mss-header .red-bar {position:absolute; top:108px; left:0; height:30px; background-color:#661322; width:100%;}
#mss-header .red-bar span {font-weight:bold; font-size:130%;}
#mss-header .red-bar .text {color:white; padding:5px 10px;}
#mss-header .red-bar .search {float:right; padding:4px 10px; width:250px;}
#mss-header .red-bar .search input {float:right; display:block; padding-left:5px; font-size:15px;}
#mss-header .shadow-bar {position:absolute; top:138px; left:0; height:5px; background:white url('/lib/yhst-97257296864170/shadow-bar.gif') repeat-x; width:100%;}

#caption-bottom {padding:0 12px;}


/* LEFT NAV OVERHAUL */
#bodyshell {border-left-color:#eee;}
#nav-product ul li {background-color:#eee;}
#nav-product ul li a {border-bottom:1px solid #ddd; padding:4px 4px 4px 13px; background-color:#eee !important;}
#nav-product ul li.nav-spacer {height:8px; background-color:#661323; margin:0; padding:0; font-size:0px;}
/* LAYOUT */
#container {width:768px; border:none;}



