* {margin: 0;padding: 0;}
body {font-family: Arial,Verdana,sans-serif;color:#4d606c;background-color:white;}
h1 {font-family:Candara,Arial,Verdana,sans-serif;color:#1e4493;font-size:1.5em;font-style:italic;}
h2 {font-family: Arial,Verdana,sans-serif;color:#394b57;font-weight:bold;font-style:italic;}
p {font-family: Arial,Verdana,sans-serif;color:#4d606c;}
a {font-family: Arial,Verdana,sans-serif;color:#1e4493;text-decoration:none;}
a:hover {text-decoration:underline;color:#4d606c;}

#header-left-top {height: 623px;width: 200px;background-image: url(/images/btd-sidebanner.jpg);background-repeat: no-repeat;position: absolute;top: 10px;left: 10px;}
#header-top { text-align: left; height: 141px; width: 800px; background-image: url(/images/btd-header.jpg); background-repeat: no-repeat;   position: absolute;  top: 10px; left: 209px; }
#header-top ul { margin-top: 40px;margin-left: 5px;  }
#header-top li { font-size: 0.8em;  display: inline; }
#header-top img {border:0;}

#search {position: absolute;top: 75px;left: 588px;}
#search input {width:175px;height:17px;font-size: 0.8em;color:#4d606c;border:1px solid #717b86;padding-left:2px; }
			
#suggestions { visibility: hidden; 	position:absolute; border:1px solid #717b86; background-color:#FFFFFF; width: 177px; top: 93px; left: 588px;z-index:60;}
#suggestions ul {margin:0;}
#suggestions li {display:list-item;list-style-type:none;}
#suggestions a {display:block;padding:0 0 0 2px;font-size:0.8em;color:#4d606c;text-decoration:none;width:175px;}
#suggestions a:hover {background-color:#1f4594;color:white;}
#gosearch {position:absolute;top:77px;left:772px;cursor:pointer;}
#header-whybuy {position:absolute;left:208px;top:116px;width:801px;height:36px;border-right: 1px solid #3f545b;cursor:pointer;}
#logo {width:192px;height:192px;}
#logo a {display:block;width:192px;height:192px;}

#cat-menu {text-transform: uppercase;}
/*#cat-menu {font-variant:small-caps;}*/
#cat-menu li {list-style-type:none;border-bottom: 1px solid #A0A0A0;}
#cat-menu li.last {border-bottom:0;}
#cat-menu a {display:block;padding:5px 0 4px 0px;width: 200px;font-weight:bold;font-size: 12px;color:white;text-decoration:none;}
			
#deals, #menugroup2 {text-transform: uppercase;margin-top:20px;margin-bottom:20px;}
li.menu1,li.menu2 {list-style-type:none;}
li.menu1 {border-bottom: 1px solid #dcbb23;}
li.menu2 {border-bottom: 1px solid #A0A0A0;}
li.last {border-bottom:0;}
a.menu1,a.menu2 {display:block;padding:5px 0 4px 0px;width: 200px;font-weight:bold;font-size: 12px;text-decoration:none;}
a.menu1:hover {background-color:#eec507;color:#2f414d;}
a.menu2:hover {background-color:#1f4594;}
a.menu1 {color:#eec507;}
a.menu2 {color:white;}

#manufacturers {margin: 30px auto auto 10px; }
#manufacturers select {width: 175px;border: 1px solid #A0A0A0; font-size:0.7em; color:#4d606c;}
						
#vip {margin:10px 0 15px 0; }
#vip img {border:0;}
#vip p, #vip a {font-family:Candara,Arial,Verdana,sans-serif;color:white;font-style:italic;font-size:15px;font-weight:bold;text-align:center;}
#vip a:hover {color:white;text-decoration:underline;}

#staradvantage {border-bottom: 1px solid #A0A0A0;border-top: 1px solid #A0A0A0;padding-bottom:15px;padding-top:15px;height:140px;}
#staradvantage h2, #staradvantage a {font-family:Candara,Arial,Verdana,sans-serif;color:#efc41a;font-size:16px;text-align:center;}
#staradvantage a:hover {color:#efc41a;text-decoration:underline;}
#staradvantage img {}
#staradvantage div.star {clear:both;float:left;padding:5px 0 0 8px;}
#staradvantage a.star {clear:both;float:left;padding:5px 0 0 40px;font-size:15px;font-weight:bold;}
#staradvantage div.startext {float:left;font-family:Candara,Arial,Verdana,sans-serif;color:white;font-size:13px;font-weight:bold;font-style:italic;width:120px;padding-left:10px;padding-top:8px;}
#hackersafe {margin:30px auto auto 35px;}
#hackersafe img {border:0;cursor:pointer;}

#creditcards {margin:10px auto auto 27px; }

#logos {clear:both;margin:20px 0 0 25px;}
#logospace {display:inline;width:20px;}


#content-wrapper { background-image: url(/images/bgtile2.gif);  background-repeat: repeat-y; margin-top: 152px;  margin-left: 10px;  width: 1000px;   margin-bottom: 10px; }

#content {border: 1px solid #3f545b;border-top: 0;border-left:0;text-align: left;  margin-left: 200px;background-color:white;display:inline-block;}

#nav { list-style: none; margin: 10px auto; text-align: center; clear: both; padding: 0; }
#nav li { text-align: center; padding: 0;  padding: 0 5px;display: inline;  border-right: 1px solid #3f545b; }
#nav li.last { border-right: 0; }
#nav a{text-transform: uppercase;font-size: 0.7em; font-weight: bold; color: #3f545b;text-decoration:none;}
#nav a:hover {text-decoration:underline;}

#commit {clear:both;font-style:italic;font-weight:bold;padding:10px 40px 3px 40px;color:#3b464a;font-size:0.8em;text-align:center;}
#shipfootnote {clear:both;font-style:italic;padding:10px 100px 3px;color:#3b464a;font-size:11px;text-align:center;}
 
#prop { width: 1px;  height: 710px;float: left; background-color: #ffffff; }

div.submenu {width:210px; background-color:#d0dae0;position:absolute;top:-2000px;left:209px;z-index:10;}
li.submenu {list-style-type:none;border-style: none outset solid none;border-width:1px 3px 1px 0px;border-color:#A0A0A0;}
li.sub_first {list-style-type:none;border-style: solid outset solid none;border-width:1px 3px 1px 0px;border-color:#A0A0A0;}
li.sub_last {list-style-type:none;border-style: none outset outset solid;border-width:1px 3px 3px 0px;border-color:#A0A0A0;}
li.sub_blank_next {list-style-type:none;border-style: none outset solid solid;border-width:1px 3px 5px 1px;border-color:#A0A0A0;}
li.sub_blank {list-style-type:none;border-style: none outset none solid;border-width:1px 3px 1px 1px;border-color:#A0A0A0;height:15px;}
/*a.submenu {display:block;padding:5px 0px 5px 10px; width:197px;color:black;text-decoration:none;font-weight:bold;font-size: 12px;font-variant:small-caps;} */
a.submenu {display:block;padding:5px 0px 5px 0px; width:207px;color:black;text-decoration:none;font-weight:bold;font-size:11px;text-transform:uppercase;} 
a.submenu:hover {text-decoration:none;}
.checkbox {float:left;font-size:11px;cursor:pointer;}
.checkboxselected {float:left;padding:5px 0 0 5px;font-weight:bold;}
.checkboxunselected {float:left;padding:5px 0 0 5px;}
	
#spacer {height:750px;}
div.wideline {clear:left;width:800px;border-bottom:solid 3px #3b464a;height:10px;}
#yellowbar {clear:both;width:800px;height:33px;border-top:solid 3px #3b464a;border-bottom:solid 3px #3b464a;background-image:url(/images/800x1-yellowband.jpg);background-repeat:repeat-y;font-size:11px;}
#savebanner {clear:both;width:800px;height:70px;border-top:solid 3px #3b464a;border-bottom:solid 3px #3b464a;background-image:url(/images/800x1-yellowband.jpg);background-repeat:repeat-y;}
.yellowline {clear:both;width:800px;height:10px;border-top:solid 3px #3b464a;border-bottom:solid 3px #3b464a;background-image:url(/images/800x1-yellowband.jpg);background-repeat:repeat-y;}
#nojavascript {padding:20px 20px 20px 20px;font-size:17px;background-color:#d80e0e;color:#FFFFFF;font-weight:bold;border-bottom:solid #A0A0A0; 3px;}
#nojavascript a {color:#efc41a;}
#nojavascript a:hover {color:#ffffff;text-decoration:underline;}

#nocookies {padding:20px 20px 20px 20px;font-size:17px;background-color:#d80e0e;color:#FFFFFF;font-weight:bold;border-bottom:solid #A0A0A0; 3px;}
#nocookies a {color:#efc41a;}
#nocookies a:hover {color:#ffffff;text-decoration:underline;}

.navtext {padding:2px;font-size:11px;border:2px outset #404040;layer-background-color:#ffffff;background-color:#ffffff;color:#000000;z-index:6}

