img {border:0}
html{height:100%}
body {margin: 0px; padding:0px; height:100%}
.input {FONT-SIZE: 8.5pt;FONT-FAMILY: arial, helvetica, sans-serif;COLOR: #666666;border: 1px solid #999999;}
#container {width:965px; margin-bottom:10px;}
#nonFooter{position: relative;min-height: 100%;}
* html #nonFooter{height: 100%; margin-bottom:4.0em;}
#footer {width:956px; clear:left;position: relative;
margin-top: -4.0em; background-color:#FFFFFF;}
#divheader {font-size:xx-small;position:relative;display:block;top:0;left:0;width:954px;height:80px;z-index:1000; }	
#navLinks{
	white-space		:		nowrap;position:absolute;top:-10px;right:20px; width:757px;height:35px;}
#navLinks ul{margin:0;padding:0; width: 757px; }
#navLinks li{list-style-type:none;display:inline;background:none;margin:0;padding:0 0.25;}
#navLinks li#cart{border-left:0}
#navLinks a, #navLinks span{color:#999; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:100;text-decoration:none}
#navLinks a:hover{color:#ee1f23;text-decoration:none}
#leftNav {	
	position			:		relative; 
	top					:		0px; 
	left				:		0px; 
	margin				:		0px 0px 0px 0px; 
	padding				:		0px;
	padding-bottom		:		1px;
	float				:		left; 
	width				:		190px; 
}

#leftNav ul {
	margin				:		0px; 
	margin-top			:		0px; 
	padding				:		0px; 
	border				:		0px;
}

#leftNav ul li {
	list-style-type		:		none; 
	line-height			:		24px; 
	height				:		24px;
	padding				:		3px 0px;
}
#leftNav ul li a {
	border-left			:		5px #ff3333 solid;
	font-family			:		Arial; 
	font-size			:		11px;
	font-weight			:		bold; 
	color				:		#666; 
	padding				:		7px 5px 7px 20px; 
	text-decoration		:		none
}
#leftNav ul li a:hover { border-left: 15px #FF3333 solid; padding-left:13px; font-size:11px; }
#leftNav ul li a#lnBottom {border-left:5px solid #ccc; color:#fff;}

#billboard {position:relative; }
#billboard ul {margin:0px;padding:0px;}
#billboard ul li {list-style-type:none; display:inline; margin:0px; padding:0px;}

#searchResults {position:relative; margin-left:190px; width:757px; height:500px}
#searchResults ul {margin:0px; padding:0px;}
#searchResults ul li {list-style-type:none; display:block; margin:3px; padding:3px;}

#content {position:relative; margin-left:190px;}
#breadCrumbs {color:#999; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
#breadCrumbs a { color:#999; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; font-weight:bold;}
#breadCrumbs a:hover, #breadCrumbs:visited {color:purple} 
#centerNav { margin:0px; padding:0px;float:left;}
#centerNav ul { margin:0px; padding:0px; border:0px;}
#centerNav ul li{list-style-type:none; display:inline; padding:0px; margin:0px; }
#Testimonials { position:absolute; left: 0px; width:194px;  display:none;}
#testimonial { width: 192px; background-color:#E8E7E7; padding:0px 0px 10px 0px;}
#productSpotlight {position:relative; margin-left:30px; width:720px;}
#pageContent {height:500px;}
#footer ul li {list-style-type:none; height:5px; display:inline; margin:0px; padding:0px;}
#footer ul {margin:0px; border:0px; padding:0px;}

#copyright {position:relative; margin-top: 5px; width: 947px; float:right; margin-right:20px;}