/* browser unification */

:link,:visited,:focus {text-decoration:none; outline:0}
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin:0; padding:0}
img {border:none}
address {font-style:normal}

/* End of browser unification */

p{
	margin-top:5px;
	margin-bottom:15px;
	text-align:justify;
}

a{
color:#FFFFFF;
text-decoration:underline;

}

li{
	list-style:none;
}

.clear{
	clear:both;
}

h1{
	margin-bottom:10px;
	font-size:12pt;
	font-weight:bold;
}

body{

	background:#0d0e0d;
	font-family:Arial;
	font-size:10pt;
	color:#cdcec8;

}

#make,#model{
	width:150px;
}

#makeSelectCar,#modelSelectCar,#engineSelectCar{
	text-indent:-999px;
}

#makeSelectCar{
	background:url(/images/make.png) no-repeat left;
	width:29px;
	height:20px;
}

#modelSelectCar{
	background:url(/images/model.png) no-repeat left;
	width:31px;
	height:20px;
}

#engineSelectCar{
	background:url(/images/engine.png) no-repeat left;
	width:35px;
	height:20px;
}


#header{
	
	background:url(/images/header.jpg) top left no-repeat;
	height:274px;
	width:884px;
	
}


#container{
	width:882px;
	margin:0 auto;
	margin-bottom:10px;
}



#carSelect{
	width:862px;
	height:180px;
	background:#2a2b2a;
	padding:20px;
	padding-right:0;
}

#border{
	width:882px;

	border:1px solid #6b6360;

}


#footer{
	width:842px;
	height:21px;
	border-top:1px solid #6b6360;
	background:#1f2024;
	line-height:21px;
	padding-left:20px;
	padding-right:20px;
	margin-top:20px;

}

#footerRight{
	margin-left:566px;

}

#carSelectLeft{
	float:left;
	width:260px;
	background:url(/images/carSelectSpacer.gif) right repeat-y;	
}

#textSelectCar{
	text-indent:-9999px;

	background:url(/images/selectyourcar.png) top left no-repeat;
	width:103px;
	height:13px;
	margin-bottom:15px;
}

#go{
	display:block;
	margin-top:10px;
	
}

#carRight{
width:579px;
height:187px;
float:right;
}




#carRight a{
	width:193px;
	height:84px;
	text-indent:-9999px;
	float:left;
	display:block;
	margin-bottom:20px;
}

#mtm_link{
	background:url(/images/home_MTM.png) top left no-repeat;
}

#milltek_link{
	background:url(/images/home_Milltek.png) top left no-repeat;
}

#movit_link{
	background:url(/images/home_Movit.png) top left no-repeat;
}

#mtm_rims{
	background:url(/images/home_MTM_Rims.png) top left no-repeat;
}

#mtm_engine_mods{
	background:url(/images/home_MTM_EngineMods.png) top left no-repeat;
}

#mtm_supercharge{
	background:url(/images/home_Supercharger.png) top left no-repeat;
}

#mainContent{
margin-top:20px;
padding-left:20px;
padding-right:20px;
}

#mainContent ul{
	margin-left:5px;
}

#mainContent ul li{
	background:url(/images/li.gif) left no-repeat;
	text-indent:20px;
}

li{
margin-top:3px;
margin-bottom:3px;
}

#latestNews{
	background:#2a2b2a;
	padding-top:15px;
	padding-bottom:15px;
}

#newsTab{
	margin-top:20px;
	background:url(/images/latestNews.png) top left no-repeat;
	height:35px;
	width:126px;
	
}
#newsLeft,#newsRight{
float:left;
width:411px;
}

#latestNews img{
	border:1px solid #cbccc6;
	float:left;
	margin:10px;
}

#leftNewsContent, #rightNewsContent{
width:266px;
float:left;
}
#leftNewsContent p, #rightNewsContent p{
height:80px;

}


#newsRight{
	background:url(/images/carSelectSpacer.gif) left repeat-y;	
}

#header ul li{
	float:left;
	padding-left:8px;
	padding-right:8px;
}

#header ul{
padding-top:41px;
}


#innerPageHeader{
	
	background:url(/images/smallHeader.jpg) top left no-repeat;
	height:153px;
	width:884px;
	
}

#innerPageHeader ul li{
display:inline;
/*padding-left:8px;
padding-right:6px;*/
}

#innerPageHeader ul li#first{
/*padding-left:32px;*/
padding-left:8px
}

#innerPageHeader ul{
padding-top:44px;
}

#innerPageHeader ul li a{
	font-size:9pt;
}

#greyTitle{
background:#2a2b2a;
line-height:34px;
font-weight:bold;
color:#FFFFFF;
text-indent:15px;
margin-bottom:20px;
}

#go{
	background:url(/images/go.png) top left no-repeat;
	
	width:45px;
	height:23px;
	
	border:0;
	margin:0;
	margin-top:10px;

	padding:0;
}

.styleTable{
background:#2a2b2a;
width:587px;
border:0;
border-collapse:collapse;
padding:10px;
background:url(/images/carSelectSpacer.gif) top left repeat-x;
}

.styleTable tr{
height:47px;
background:url(/images/carSelectSpacer.gif) bottom left repeat-x;
}

.colLeft{
	width:71px;
}

.bold{
font-weight:bold;
}

#tuningStages{
	background:url(/images/tuningStages.png) top left no-repeat;
	width:126px;
	height:35px;
	text-indent:-9999px;
}
#tuningMain{
width:587px;
background:#2a2b2a;
padding:10px;
}

.boxContainer{
margin:19px;
margin-left:0;
margin-right:0;

}
.styleTable tr td{
vertical-align:top;
padding-top:10px;
}
#parts{
text-indent:-9999px;
background:url(/images/parts.png) top left no-repeat;
width:126px;
height:36px;
}


.partTable{
margin-top:10px;
}

.partTable .first{
	background:url(/images/silverline.png) bottom left repeat-x;
	color:#ac0c0c;
	font-weight:bold;
	text-indent:5px;
	height:auto;

}
.partTable .first td{
padding-top:0;

}

#exhaustTable tr td{
padding-top:0;
}

#partsMain{
width:587px;
background:#2a2b2a;
padding:10px;
}

.doubleColLeft{
width:510px;
}


.tableRight{
text-align:right;
}

#outline{
width:610px;
border-right:1px solid #6b6360;
padding-left:19px;
padding-right:19px;
float:left;
}

#yourCarRight{
float:left;
margin-left:15px;
background-repeat:no-repeat;
}

#content{
padding:20px;
}

#content ul {
	margin-bottom:20px;
	
}

#content ul li{
	background:url(/images/li.gif) left no-repeat;
	text-indent:20px;

}

#swf{
margin:0 auto;
width:640px;
padding-top:20px;
padding-bottom:20px;
}

#tablesLeft{
float:left;
}

#tablesRight{
float:right;
}

.readMore{
	background:url(/images/readMore.png) top left no-repeat;
	width:86px;
	height:16px;
	display:block;
	text-indent:-9999px;
}

.servicingTable .first{
	background:url(/images/silverline.png) bottom left repeat-x;
	color:#ac0c0c;
	font-weight:bold;
	text-indent:5px;
	height:auto;
}

.servicingTable{
	background:#2a2b2a;
	padding:10px;
	font-weight:bold;
	color:#e7e8e1;
	margin-bottom:10px;
	width:390px;
}

.darkGrey td{
background:#434343;
border:1px solid #2a2b2a;
border-bottom:0;
border-right:0;
border-collapse:separate;
}

.lightGrey td{

background:#5c5c5c;
border:1px solid #2a2b2a;
border-bottom:0;
border-right:0;

border-collapse:separate;

}

.greyText td{
	color:#c9c8c8;
}

#engine,#model,#make{
width:180px;
}