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;}