body {  background:#000;color:#FFF;font-family:arial;margin:0px;font-size:12px; }
#header { width:775px;height:185px;background: url(/images/header.jpg) no-repeat top left;padding:0px; }
#header ul { margin:0px;padding:0px;list-style:none;vertical-align:bottom;padding-top:155px; }
#header li { margin:0px 15px 0px 0px;padding:0px;background: url(/images/topnav.gif) no-repeat;text-align:center;float:right; }
html>/**/body #header li { margin-right:25px; }
#header a { display:block;width:78px;height:22px;padding-top:3px;font-size:14px;font-weight:bold;color:#FFF;margin:0px; }
h1 { margin-bottom:2px;font-size:20px;margin-top:0px; }
h2 {margin-bottom:2px;font-size:14px;margin-top:0px; }
.orange, a { color:#F93;background-color:inherit; }
h3 { font-size:12px;font-weight:bold; }
a { text-decoration:none; }
img { border:0px; }
a:hover { text-decoration:underline;}
#middle { width:775px;position:relative; }
#navbar a:link, #navbar a:visited, #navbar a:active, #navbar a:hover { 
	color:#F63;
	background-color:inherit;
	font-size:14px;
}
#navbar li a:link, #navbar li a:visited, #navbar li a:active, #related,
#footer a:link, #footer a:visited, #footer a:active, #footer a:hover, form .order { 
	color:#FFF;
	background-color:inherit;
	font-size:12px;
}
#navbar { width:160px;padding:0px 0px 20px 20px;float:left;font-weight:bold;font-size:14px;line-height:18px; }
#navbar ul { list-style:none;margin:0px;padding:0px; }
#navbar li { padding:0px 1px 1px 10px;font-size:12px; }
#hours { 	font-size:10px;	padding-top:25px;	line-height:12px;	position:absolute;bottom:20px;left:20px; }
html>/**/body #hours { bottom:20px; }
#mainbody { width:575px;float:left;padding:0px;margin:0px;padding-bottom:20px; }
#breadcrumbs { margin-top:0px;margin-bottom:5px;font-size:12px; }
#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:active, #breadcrumbs a:hover, #navbar li a:hover {
  color:#F93;
  background-color:inherit;
  font-size:12px;
}
#prodimage { float:left;width:200px; }
#specscontent { float:right;width:360px;padding:10px 0px 0px 15px; }
table { border:none; }
th { font-weight: bold;text-align:left; }
td, th { padding-bottom:3px; }
td .padr5 {  }
form { margin:0px; }
form .order { background:#F93;font-weight:bold;width:45px;height:20px; }
.lthrough { text-decoration: line-through; }
.productbox { width:175px;text-align:center;float:left; }
#maincontent, #footer, .clearall { clear:both; }
#footer { width:775px;border-top:1px solid #FFF; }
#bottomleftcontainer { width:325px;float:left;background: url(/images/footer.jpg) no-repeat top left;padding-left:20px;padding-top:5px;font-size:10px; }
#bottomfirstcolumn { width:150px;position:absolute;left:325px;margin-top:5px; }
#bottomsecondcolumn { width:110px;border-left: 1px solid #FFF;padding-left:40px;height:80px;position:absolute;left:475px;margin-top:5px; }
#bottomthirdcolumn { width:130px;padding-left:20px;position:absolute;left:625px;margin-top:5px;border-left: 1px solid #FFF;height:80px; }
.bottomnav-header {
  color:#C30;
  background-color:inherit;
  font-weight:bold;
  font-size:12px;
}
