@charset "utf-8";
body{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	background-color: #0d3956;
	background-image:url(../images/page-bg.jpg);
	background-position: center 20px;
	background-repeat: no-repeat;
}
#header {
	margin: 0 auto;
	width: 970px;
}
#aboveheader{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
#aboveheader li{
	float: left;
	color: #FFFFFF;
	margin-bottom: 4px;
}
#aboveheader li.tagline{
	margin-top: 8px;
	border-right: 1px solid #2d7994;	
	padding: 0px 21px 0px 18px;
}
#aboveheader li.searchform{
	margin-top: 8px;
	border-right: 1px solid #2d7994;	
	padding: 0px 21px 0px 21px;
	white-space: nowrap;
	width: 230px;
}
#aboveheader li form{
	margin: 0px;
	padding: 0px;
}
#aboveheader li form label{
	float: left;
	margin: 0px 4px 0px 0px;
	padding: 0px; 
	color: #FFFFFF;
	font-weight: normal;
}
#aboveheader li form input#searchbox{
	width: 111px;
	height: 12px;
	border: none;
	margin: 0px;
	float: left;
	margin-right: 3px;
	margin-top: 5px;
}
#aboveheader li form input#searchbutton{
	border: none;
	margin: 0px;
	float: left;
	margin-top: 4px;
}
#aboveheader .contact{
	margin-top: 6px;
	padding: 0px 21px 0px 18px;	
	vertical-align: middle;
}
#aboveheader .contact .phone{
	color: #fba302;
	font-weight: bold;
	font-size: 20px;
}
h1.logo{
	width: 599px;	
	height: 132px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	float: left;
}
h1.logo a{
	display: block;
	width: 599px;	
	height: 132px;
	overflow: hidden;
	text-indent: -3000px;
	background-image:url(../images/fenders-and-hoods-logo.jpg);
	margin: 0px;
	padding: 0px;
}
div#random{
	float: left;
	width: 371px;
	height: 132px;
}
ul#nav{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 970px;
}
ul#nav li{
	float: left;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	text-align: center;
}
ul#nav li.nav-chevy-camaro{
	width: 107px;
	border-left: 1px solid #FFFFFF;
	background-image: url(../images/nav-camaro.jpg);
	background-repeat: no-repeat;	
}
ul#nav li.nav-ford-mustang{
	width: 107px;	
	background-image: url(../images/nav-mustang.jpg);
	background-repeat: no-repeat;	
}
ul#nav li.nav-chevy-chevelle{
	width: 107px;	
	background-image: url(../images/nav-chevelle.jpg);
	background-repeat: no-repeat;	
}
ul#nav li.nav-chevy-impala{
	width: 107px;	
	background-image: url(../images/nav-impala.jpg);
	background-repeat: no-repeat;	
}
ul#nav li.nav-pontiac-gto{
	width: 107px;
	background-image: url(../images/nav-gto.jpg);
	background-repeat: no-repeat;	
}
ul#nav li.nav-chevy-el-camino{
	width: 107px;	
	background-image: url(../images/nav-el-camino.jpg);
	background-repeat: no-repeat;	
}
ul#nav li.nav-chevy-monte-carlo{
	width: 106px;	
	background-image: url(../images/nav-monte-carlo.jpg);
	background-repeat: no-repeat;	
}
ul#nav li.nav-chevy-nova{
	width: 106px;	
	background-image: url(../images/nav-nova.jpg);
	background-repeat: no-repeat;		
}
ul#nav li.nav-chevy-truck{
	width: 106px;	
	background-image: url(../images/nav-chevy-truck.jpg);
	background-repeat: no-repeat;		
}
ul#nav li a:link, ul#nav li a:visited{
	display: block;
	width: 100%;
	height: 22px;
	border-top: 1px solid #FFFFFF;
	padding-top: 55px;
	background-image:url(../images/nav-bg.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
}
ul#nav li a:hover{
	background-image:url(../images/nav-bg-over.png);
	background-repeat:repeat-x;
	background-position: bottom;
}
ul#auxnav{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul#auxnav li{
	float: left;
}
ul#auxnav li.home{
	width: 88px;
	height: 31px;
}
ul#auxnav li.home a:link, ul#auxnav li.home a:visited{
	margin-left: 5px;
	width: 83px;
	height: 31px;
	display: block;
	text-indent: -2000px;
	overflow: hidden;	
	background-image:url(../images/home.gif);
}
ul#auxnav li.home a:hover, ul#auxnav li.home{
	background-image: url(../images/home-over.gif);
	background-position: right;
	background-repeat: no-repeat;
	
}
ul#auxnav li.about{
	width: 114px;
	height: 31px;
}
ul#auxnav li.about a:link, ul#auxnav li.about a:visited{
	width: 114px;
	height: 31px;
	display: block;
	text-indent: -2000px;
	overflow: hidden;	
	background-image:url(../images/about-us.gif);
}
ul#auxnav li.about a:hover, ul#auxnav li.about{
	background-image: url(../images/about-us-over.gif);
}
ul#auxnav li.new{
	width: 151px;
	height: 31px;
}
ul#auxnav li.new a:link, ul#auxnav li.new a:visited{
	width: 151px;
	height: 31px;
	display: block;
	text-indent: -2000px;
	overflow: hidden;	
	background-image:url(../images/new-restoration-parts.gif);
}
ul#auxnav li.new a:hover, ul#auxnav li.new{
	background-image:url(../images/new-restoration-parts-over.gif);
}
ul#auxnav li.sale{
	width: 108px;
	height: 31px;
}
ul#auxnav li.sale a:link, ul#auxnav li.sale a:visited{
	width: 108px;
	height: 31px;
	display: block;
	text-indent: -2000px;
	overflow: hidden;	
	background-image: url(../images/specials.gif);
}
ul#auxnav li.sale a:hover, ul#auxnav li.sale{
	background-image: url(../images/specials-over.gif);
}


ul#auxnav li.support{
	width: 104px;
	height: 31px;
}
ul#auxnav li.support a:link, ul#auxnav li.support a:visited{
	width: 104px;
	height: 31px;
	display: block;
	text-indent: -2000px;
	overflow: hidden;	
	background-image: url(../images/support.gif);
}
ul#auxnav li.support a:hover, ul#auxnav li.support{
	background-image: url(../images/support-over.gif);
}

ul#auxnav li.contact{
	width: 126px;
	height: 31px;
}
ul#auxnav li.contact a:link, ul#auxnav li.contact a:visited{
	width: 126px;
	height: 31px;
	display: block;
	text-indent: -2000px;
	overflow: hidden;	
	background-image: url(../images/contact-us.gif);
}
ul#auxnav li.contact a:hover, ul#auxnav li.contact{
	background-image: url(../images/contact-us-over.gif);
}


ul#auxnav li.account{
	width: 134px;
	height: 31px;
}
ul#auxnav li.account a:link, ul#auxnav li.account a:visited{
	width: 134px;
	height: 31px;
	display: block;
	text-indent: -2000px;
	overflow: hidden;	
	background-image: url(../images/my-account.gif);
}
ul#auxnav li.account a:hover, ul#auxnav li.account{
	background-image: url(../images/my-account-over.gif);
}

ul#auxnav li.cart{
	width: 139px;
	height: 31px;
}
ul#auxnav li.cart a:link, ul#auxnav li.cart a:visited{
	width: 139px;
	height: 31px;
	display: block;
	text-indent: -2000px;
	overflow: hidden;	
	background-image: url(../images/view-cart.gif);
}
ul#auxnav li.cart a:hover, ul#auxnav li.cart{
	background-image: url(../images/view-cart-over.gif);
}



