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

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	}

p{
	line-height:1.2em;
	}



.clear-both{
	clear:both;
	}

#container{
	width:969px;
	margin: 0 auto;
	
	}
#header{
	width:969px;
	height:239px;
	background-image:url(../images/header-bg.jpg);
	}
	
#body{
	background-image:url(../images/body-bg.jpg);
	height:813px;
	padding-top:20px;
	}

#body.showroom{
	background-image:url(../images/body-bg-whiteout.jpg) !important;
	}

#body-inner{
	padding-left:125px;
	}

#header h1{
	display:none;	
}

h2{
	width:424px;
	height:21px;
	float:left;
	clear:both;
	text-indent:-999em;
	display:block;
	}
	
#heading-home{
	background-image:url(../images/heading-home.gif);

	}

#heading-about{
	background-image:url(../images/heading-about.gif);

	}

#heading-showroom{
	background-image:url(../images/heading-showroom.gif);

	}

#heading-sell{
	background-image:url(../images/heading-buy.gif);

	}


#heading-contact{
	background-image:url(../images/heading-contact.gif);

	}


#heading-partex{
	background-image:url(../images/heading-partex.gif);

	}










#nav{
	margin-top:211px;
	margin-left:360px;
	height:24px;
	display:block;
	float:left;
	width:580px;
	}
#nav li a{
	display:block;
	float:left;
	height:24px;
	text-indent:-999em;
	margin-left:2px;
	background-position:0 24px;
	}
#nav li a.selected{
	background-position:0 0px;
}
#nav li a:hover{
	background-position:0 0px;
}

#nav-home a{
	background-image:url(../images/nav/nav-home.jpg);
	width:69px;
	}
	
#nav-blog a{
	background-image:url(../images/nav/nav-blog.jpg);
	width:68px;
	}
	
#nav-contact a{
	background-image:url(../images/nav/nav-contact.jpg);
	width:92px;
	}
	
#nav-about a{
	background-image:url(../images/nav/nav-about.jpg);
	width:91px;
	}
	
#nav-sell a{
	background-image:url(../images/nav/nav-sell.jpg);
	width:127px;
	}
	
#nav-showroom a{
	background-image:url(../images/nav/nav-showroom.jpg);
	width:100px;
	}
	
	


#content-left{
	width:424px;
	float:left;
	}

#content-left p{
	line-height:1.3em;
	padding-top:18px;

	clear:both;
}



#content-right{
	margin-top:21px;
	width:356px;
	float:right;
	margin-right:54px;
	}

#content-right .picture2{
	margin-top:10px;
	}

#grey-content-box{
	background-color:#666c6c;
	padding:10px;
	color:#FFF;
	
	}
#grey-content-box p{
	line-height:1.4em;
	display:block;
	padding:5px 0 ;

	}
#grey-content-box p a{

	color:#FFFFFF;
}

#autocar-news{
	background-image:url(../images/autocar-news.gif);
	width:205px;
	height:174px;
	opacity:0.9;
	float:left;
	margin-top:12px; 
	margin-right:15px;
	margin-bottom:15px;
	}
	
#autocar-news a{
	display:block;
	padding:4px 22px;
	color:white;
	text-decoration:none;
	font-weight:bold;
	
	}
.autocar-news-a{
	padding-top:35px !important;
	}
.autocar-news-b{
	color:#f27907 !important;
}

#top-part-exchange{
	margin-top:12px; 
	}

#footer{
	text-align:right;
	font-size:0.7em;
	line-height:1.3em;
	padding:5px 0;
	margin-bottom:15px;
	}
	
.about-us-name{
	color:#fb7400;
	font-weight:bold;
	display: block;
	padding-top:30px;
	 clear:both;
	 padding-bottom:5px;
	font-size:1.2em;
	}
	
.about-us p{
	margin:10px 0 ;
	padding-right:100px;
	}
	
.about-us-contact{
	font-weight:bold;
	font-size:1.2em;
	}

.contact-us-name-tel{
	color:#fb7400;
	font-weight:bold;
	display: block;
	font-size:1.4em;
}

.contact-details a{
		color:#000;
		font-weight:bold;
	}
#find-us-on{
	margin-top:20px;
	}
#contact-form-lhs{
	float:left;
	width:330px;
	}
#contact-form-rhs{
	float:left;
	width:330px;
	}
	
#contact-form-rhs label{
	width:60px;		
		
	}
#contact-form-rhs textarea{
	width:230px;
	height:104px;
	}
 #contact-form-lhs label{
	width:100px; 
 }
#contact-submit{
	float:left;
	margin-top:10px;
	margin-left:10px;
	}
	
	
#showroom-left{
	width:168px;
	margin-left:77px;
	border-right:1px solid #000000;
	height:775px;
	float:left;
	}
	
#showroom-right{
	float:left;
	width:200px;
	margin-left:22px;
	}
	
.list-car{
	background-image:url(../images/showroom-bg.gif);

	clear:both;
	padding-top:10px;
	width:654px;
	height:93px;
	margin:14px 0;
	}
.list-car img.main-pic{
	float:left;	
	margin-right:8px;
}

.list-car h4{
	color:#fb7400;
	font-weight:bold;
	margin:2px 0 ;	
}
.list-car p{
	float:left;
	width:370px;
	margin-top:8px;
	font-size:0.9em;
	}
.list-car p a{
	color:#fb7400;
	font-weight:bold;
	text-decoration:none;
	}
.list-car .list-car-price{
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1.3em;
	font-weight:bold;
	padding-top:7px;
	}
 .list-car-send{
	float:right;
	margin-right:10px;
	}
.list-car-enquire{
	float:right;
	margin-right:17px;
	}
	
#car-details{
	background-image:url(../images/showroom-details-back.jpg);
	width:637px;
	height:642px;
	clear:both;
	padding:10px 5px 10px  10px;;
	background-position:top right;
	}
#details-main-image{
	float:left;
	}
.black-button-enquire{
	float:right;
	}
.black-button-send{
	float:right; 

	margin-right:10px;
	}
#details-price{
	width:125px;
	text-align:center;
	display:block;
	float:right;
	color:#fb7400;
	font-size:2.4em;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	margin-top:23px;
	}
#details-thumbs {
	width:126px;
	float:right;
	margin-top:30px;
	}	
	
#details-thumbs img{
	width:54px;
	float:left;
	margin-right:8px;
	margin-bottom:8px;
	cursor:pointer;
	}
#details-movie-link{
	float:right;
	width:126px;
	}
#details-h3{
	color:#fb7400;
	font-weight:bold;
	margin-top:23px;
	clear:both;
	font-size:1.2em;
	padding-top:47px;
	}
#car-details-description p{
	font-size:0.8em;
	margin:10px 0;
	color:#FFFFFF;
	padding-right:10px;
	line-height:1.3em;
	}
	
#car-details-description a{
	color:#FFFFFF;
}

#pagination{
	text-align:right;
	font-weight:bold;

	width:654px;
	clear:right;
	
	}
	
#pagination a{
	text-decoration:none;
	color:#fb7400;
	}