@charset "UTF-8";
/* CSS Document */

body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}

#background {
	height: 857px;
	background-image: url(images/back_repeat.jpg);
	background-repeat: repeat-x;
	}

#wrapper {
	width: 1000px;
	margin: 0 auto;
	}

#container {
	width: 1000px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	}

#header {
	width: 868px;
	height: 77px;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
	text-align: right;
	position: relative;
	float: left;
	}

/*-- Begin Nav --*/
#nav {
	width: 1000px;
	height: 26px;
	margin: 0px 0px 0px 0px;
	padding: 55px 0px 0px 0px;
	position: relative;
	float:left;
	text-align: center;
	}

a.automotive {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 89px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/automotive.jpg);
	background-repeat: no-repeat;
	}
  
a.automotive:hover {
	background-image: url(images/automotive_active.jpg);
	background-repeat: no-repeat;
	}

a.automotiveactive {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 89px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/automotive_active.jpg);
	background-repeat: no-repeat;
	}
  
a.automotiveactive:hover {
	background-image: url(images/automotive_active.jpg);
	background-repeat: no-repeat;
	}
	
a.agriculture {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 84px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/agriculture.jpg);
	background-repeat: no-repeat;
	}
  
a.agriculture:hover {
	background-image: url(images/agriculture_active.jpg);
	background-repeat: no-repeat;
	}	
	
a.agricultureactive {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 84px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/agriculture_active.jpg);
	background-repeat: no-repeat;
	}
  
a.agricultureactive:hover {
	background-image: url(images/agriculture_active.jpg);
	background-repeat: no-repeat;
	}	
		
a.caterpillars {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 85px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/caterpillars.jpg);
	background-repeat: no-repeat;
	}
  
a.caterpillars:hover {
	background-image: url(images/caterpillars_active.jpg);
	background-repeat: no-repeat;
	}	
		
a.caterpillarsactive {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 85px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/caterpillars_active.jpg);
	background-repeat: no-repeat;
	}
  
a.caterpillarsactive:hover {
	background-image: url(images/caterpillars_active.jpg);
	background-repeat: no-repeat;
	}	
		
a.macks {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 53px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/macks.jpg);
	background-repeat: no-repeat;
	}
  
a.macks:hover {
	background-image: url(images/macks_active.jpg);
	background-repeat: no-repeat;
	}	
		
a.macksactive {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 53px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/macks_active.jpg);
	background-repeat: no-repeat;
	}
  
a.macksactive:hover {
	background-image: url(images/macks_active.jpg);
	background-repeat: no-repeat;
	}	
		
a.detroits {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 67px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/detroits.jpg);
	background-repeat: no-repeat;
	}
  
a.detroits:hover {
	background-image: url(images/detroits_active.jpg);
	background-repeat: no-repeat;
	}			
		
a.detroitsactive {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 67px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/detroits_active.jpg);
	background-repeat: no-repeat;
	}
  
a.detroitsactive:hover {
	background-image: url(images/detroits_active.jpg);
	background-repeat: no-repeat;
	}			
		
a.internationals {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 100px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/internationals.jpg);
	background-repeat: no-repeat;
	}
  
a.internationals:hover {
	background-image: url(images/internationals_active.jpg);
	background-repeat: no-repeat;
	}
		
a.internationalsactive {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 100px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/internationals_active.jpg);
	background-repeat: no-repeat;
	}
  
a.internationalsactive:hover {
	background-image: url(images/internationals_active.jpg);
	background-repeat: no-repeat;
	}
		
a.fords {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 50px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/fords.jpg);
	background-repeat: no-repeat;
	}
  
a.fords:hover {
	background-image: url(images/fords_active.jpg);
	background-repeat: no-repeat;
	}
		
a.fordsactive {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 50px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/fords_active.jpg);
	background-repeat: no-repeat;
	}
  
a.fordsactive:hover {
	background-image: url(images/fords_active.jpg);
	background-repeat: no-repeat;
	}
		
a.cummins {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 72px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/cummins.jpg);
	background-repeat: no-repeat;
	}
  
a.cummins:hover {
	background-image: url(images/cummins_active.jpg);
	background-repeat: no-repeat;
	}
		
a.cumminsactive {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 72px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/cummins_active.jpg);
	background-repeat: no-repeat;
	}
  
a.cumminsactive:hover {
	background-image: url(images/cummins_active.jpg);
	background-repeat: no-repeat;
	}
		
a.performance {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 94px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/performance.jpg);
	background-repeat: no-repeat;
	}
  
a.performance:hover {
	background-image: url(images/performance_active.jpg);
	background-repeat: no-repeat;
	}
		
a.performanceactive {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 94px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/performance_active.jpg);
	background-repeat: no-repeat;
	}
  
a.performanceactive:hover {
	background-image: url(images/performance_active.jpg);
	background-repeat: no-repeat;
	}
		
a.imports {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 65px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/imports.jpg);
	background-repeat: no-repeat;
	}
  
a.imports:hover {
	background-image: url(images/imports_active.jpg);
	background-repeat: no-repeat;
	}
			
a.importsactive {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 65px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/imports_active.jpg);
	background-repeat: no-repeat;
	}
  
a.importsactive:hover {
	background-image: url(images/imports_active.jpg);
	background-repeat: no-repeat;
	}
	
a.education {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 77px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/education.jpg);
	background-repeat: no-repeat;
	}
  
a.education:hover {
	background-image: url(images/education_active.jpg);
	background-repeat: no-repeat;
	}

a.distributor {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	width: 84px;
	height: 26px;
	text-decoration: none;
	background-image: url(images/distributor.jpg);
	background-repeat: no-repeat;
	}
  
a.distributor:hover {
	background-image: url(images/distributor_active.jpg);
	background-repeat: no-repeat;
	}
/*-- End Nav --*/

#maincontent {
	width: 832px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	float: left;
	font-family: 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #CCCCCC;
	font-size: 11px;
	font-weight: 100;
	line-height: 13px;
	}

#maincontent a {color: #ffc000; text-decoration: none; }
#maincontent a:hover {color: #FFF; text-decoration: none;}

#advert {
	width: 1000px;
	height: 279px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	position: relative;
	float: left;
	}
	
#columnone {
	width: 795px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 100px;
	position: relative;
	float: left;
	}

#bottomads {
	height: 305px;
	width: 778px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 100px;
	position: relative;
	float: left;
	}
	
#bottomlinkstop {
	height: 26px;
	width: 778px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	float: left;
	}
	
#bottomadmiddle {
	height: 253px;
	width: 778px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	float: left;
	}
	
#bottomlinkbottom {
	height: 26px;
	width: 778px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	float: left;
	text-align: right;
	}
	
/*-- Header Css --*/
h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 3px 5px;
	position: relative;
	float: left;
	font-family: 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #CCCCCC;
	font-size: 11px;
	font-weight: 100;
	line-height: 13px;
	}

h2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	float: left;
	font-family:'Georgia', Times New Roman, Times, serif;	color: #FFCC00;
	font-size: 17px;
	font-weight: 100;
	line-height: 13px;
	}
/*-- PNG Fix --*/

img, div { 
	behavior: url(iepngfix.htc) 
	}
	
img, div, a, input { 
	behavior: url(iepngfix.htc) 
	}

/*-- Dropdown Css --*/	
.anylinkmenu{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 0;
	font-size: 11px;
	font-family: 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #CCCCCC;
	line-height: 18px;
	z-index: 100; /* zIndex should be greater than that of shadow's below */
	width: 200px; /* default width for menu */
	background-color: #3c3c3c;
}

.anylinkmenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.anylinkmenu ul li a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom:1px solid #FFCC00;
	padding: 2px 0;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5px;
	background-image: url(images/links_back.jpg);
	background-repeat:repeat-x;
}

.anylinkmenu a {color: #FFF; text-decoration: none; }
.anylinkmenu a:hover {color: #ffc000; text-decoration: none;}
