#home_banner {
	margin-bottom:10px;
	width: 952px;
}
#internal_banner {
	margin-bottom:10px;
}
#IntroText {
	float:left;
	margin-bottom:7px;



}
#topimage {
	float:left;
	width:952px;
}
#bottomimage {
	float:left;
}

#brief {
	float:left;
	padding: 2px 5px 2px 2px;
	line-height:16px;
	text-decoration:none;
	 width:714px;
	 color: #6e6e6e;
	 text-align:justify;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
}


#brief p {
	margin:0;
}
#brief_img {
	float:left;
	margin:2px 6px 0 6px;
}
#brief_contact {
	float:left;
	margin-top:7px;
}
#brief_contactMain {
	float:left;

}

#brief_contact p {
	margin:0 0 6px 0;
}

#carTicker {
	float:left;
	margin-top:0px;
	margin-bottom: 7px;
}


.smalltitle {
	font-weight:bold;
	color:#cc0033;
}
#homefeatures {
	width:952px;
	float:left;
	margin-top:10px
}

#homefeatureBox {
	float:left; 
	width:235px;
}


#homefeatureBox h3{
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
    font-size: 14px;
	 color: #afafaf;

		
}
#homefeatureBox span{
	 color: #6e6e6e;
	 padding-top: 10px;
	
}



#pagecontent_middle {
	width:490px;
	float:left;
}

#pagecontent_CarListing {
	width:712px;
	float:left;

}
.CarTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#596c7c;
	padding: 0px 0px 10px 0px;
	font-weight: bold;
}

.CarTitle2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#333333;
	padding: 0px 0px 10px 0px;
	font-weight: bold;
}

.CarTitle3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#333333;
	padding: 0px 0px 5px 0px;
	font-weight: bold;
}


#header_dottedline {
	float:left;
	clear:right;
}
#newcar_frame {
	width:787px;
	margin-left:-10px;
	margin-bottom:10px;
}



.home_section {
width:210px;
float:left;
padding-top:10px;
padding-bottom:10px;
margin-right:10px;
}
.home_section_last {
width:210px;
float:left;
padding-top:10px;
padding-bottom:10px;
}
.section_title {
text-align:center;
background:#a8a5a3;
border-bottom:1px solid #FFFFFF;
}
.section_content {
height:200px;
background:#f4f4f4;
}
.right_section {
width:200px;
margin-bottom:10px;
}
.right_section_content {
background:#f4f4f4;
padding:10px;
}

.add_list {
float:left;
width:76px;
position:relative;
left:473px;
top:-30px;
z-index:100;
}

.moreinfo {
float:left;
width:76px;
position:relative;
left:486px;
top:-30px;
z-index:100;
}

.listing_item {
background:#f4f4f4;
float:left;
width:712px;
 border-bottom: 1px solid #a7a3a0;
}
.listing_item a {
background:#f4f4f4;
float:left;
text-decoration:none;
color:#444444;
cursor:pointer;
}
.listing_item a:hover {
background:#FFFFFF;
float:left;
text-decoration:none;
color: #e65b25;
}


.listing_item_cat {
background:#f4f4f4;
width:485px;
border-bottom: 1px solid #a7a3a0;
}
.listing_item_cat a {
background:#f4f4f4;
text-decoration:none;
color:#444444;
cursor:pointer;
}
.listing_item_cat a:hover {
background:#FFFFFF;
text-decoration:none;
color: #cc0033;
}

.listing_image {
padding:10px;
float:left;
}
.listing_info {
width:440px;
padding-top:10px;
float:left;
line-height:22px;

}

.listing_info_cat {
width:485px;
padding-top:10px;
float:left;
line-height:22px;

}

.listing_info_cat_print {
width: 100%;
padding-top:10px;
line-height:22px;


}

.listing_Links {
width:140px;
float:right;
padding-top:15px;
margin-right:10px;
text-align: left;
}
.listing_CarTitle {
font-size:14px;
 font-weight: bold;
 color: #677d91;
}
.listing_CarDtls {
font-size:10px;
 line-height: 14px;
}
.listing_CarDtlsTitle {
font-size:10px;
 font-weight: bold;
}

.listing_PriceCarDtls {
font-size:12px;
 padding-top: 5px;
}

.listing_PriceCarDtlsTitle {
font-size:13px;
 font-weight: bold;
}


.listing_SpclCarDtls {
font-size:12px;
 padding-top: 5px;
}

.listing_SpclCarDtlsTitle {
font-size:13px;
color: #cc0033;
 font-weight: bold;
}




#breadcrumbs {
font-size:11px;
margin-bottom:8px;
background-color:#f4f4f4;

}
#listing_functions {
width:200px;
text-align:right;
padding-top:3px;
float:right;
}
#car_details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
width:630px;
margin:0 auto;
clear:both;
}
#car_details p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.buttons {
background:url(../../images/generic/bg_buttons.jpg) no-repeat;
width:97px;
height:26px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
float:right;
margin-right:5px;
text-align:center;
padding-top:6px;
height/**/:/**/ 20px;
cursor:pointer;
}
#enquiry_form {
width:650px;
width/**/:/**/ 630px;
background:#f4f4f4;
padding:10px;
float:left;
}

.BCbar {
font-size:11px;
padding-bottom:10px;
padding-top:1px;
background-color:#f4f4f4;
float:left;
width:712px;

border-bottom: 1px solid #a7a3a0;
}

.BCbarclouds {
font-size:11px;
padding-top:10px;
background-color:#f4f4f4;
float:left;
width:712px;
border-bottom: 1px solid #a7a3a0;
bottom: 0px;
position: absolute; 
}


.BCbarShort {
font-size:11px;
padding-bottom:10px;
padding-top:1px;
background-color:#f4f4f4;
float:left;
width:485px;

border-bottom: 1px solid #a7a3a0;
}

.BCbar_BreadCrumbs {
font-size:11px;
width:300px;
float:left;

}
.BCbar_BreadCrumbs_Caralert {
font-size:11px;
float:left;

}





.BCbar_IconLinks  {
width:400px;
float:right;
text-align: right;
padding-right:10px;
}
.BCbar_Title  {
font-size:12px;
font-weight: bold;
color: #cc0033;
padding-left:10px;
}
.BCbar_TitleSub  {
font-size:11px;
color: #333333;
padding-left:10px;
}

.BCbar_IconLinks_CarIconLink {
  border-bottom: 1px solid Silver;
  border-right: 1px solid Silver;
  padding: 3px 0px 5px 0px;
   background: #91a5b5 url(../../images/navHeader/butBackblu.gif) repeat-x;
  }
  
.BCbar_IconLinks_CarIconLink2 {
  border-bottom: 1px solid Silver;
  border-right: 1px solid Silver;
  padding: 3px 0px 5px 0px;
	background: url(../../images/navHeader/butBackgry.gif) repeat-x;
 	}  

.BCbar_IconLinks_CarIconLink A{
 background-color: #677d91;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 3px 0px 5px 0px;
  }

  
.BCbar_IconLinks_CarIconLink A:hover{
 background-color: #e65b25;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 3px 0px 5px 0px;
	 }

.detail_SpclCarDtls {
font-size:12px;
 padding-top: 5px;
}

.detail_SpclCarDtlsTitle {
font-size:15px;
color: #cc0033;
 font-weight: bold;
}
.detail_PriceCarDtls {
font-size:12px;
 padding-top: 5px;
}

.detail_PriceCarDtlsTitle {
font-size:15px;
 font-weight: bold;
}

.rsPages {
font-size:11px;
padding-bottom:5px;
padding-top:5px;
float:left;
width:712px;
text-align: right;
}

.rsPagesLink{
	padding: 3px 7px 3px 7px;
	background-color: #ffffff;
	color: #d40526;
	border: 1px solid #8d9ba6;
	text-decoration: none;
	}
	

.rsPagesLink A{
	padding: 3px 7px 3px 7px;
	background-color: #ffffff;
	color: #d40526;
	border: 1px solid #8d9ba6;
	text-decoration: none;	
  }

  
.rsPagesLink A:hover{
	padding: 3px 7px 3px 7px;
	background-color: #e65b25;
	color: white;
	border: 1px solid #a39f9c;
	text-decoration: underline;	
	 }

	
	
.rsPagesLinkSelected{
	padding: 3px 7px 3px 7px;
	background-color: #e65b25;
	color: white;
	border: 1px solid #8d9ba6;
	font-weight: bold;
	}		 

.CarList {
padding-bottom:5px;
padding-top:5px;
float:left;
width:712px;

}

/* -------------------------------
      HomePage ROLLOVER FEATURE BOX
------------------------------- */
  /* Lt grey rollover box on the home page */
  
.featureboxComments {
	font-family:Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 2px 10px 10px 0px;
	color: #333333;
	text-align: left;
	}  
  
  
.featureboxCopy{
	width:168px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:10px;
}	
  
.featureboxCopy a, .featureboxCopy a:link, .featureboxCopy a:visited{

	text-decoration: none;

	}
	
.featureboxCopy a:hover{
color: #d40526;
text-decoration: none;
	
}	
	

.featureboxhover {
	margin: 0px 0px 0px 0px;
	cursor: pointer;
	cursor: hand;/* for IE5 */
	color: #d40526;
	text-decoration: none;
	

}


#featureboxCategory {
float:left;
text-align: center; 
padding-bottom: 20px;
	text-decoration: none;


}



.featureboxCategoryList {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
   font-size: 13px;
	color:#002f47;
	font-weight: bold;
   padding-left: 10px;
	text-align: center; 	 


	}

.featureboxCategoryListhover {
	margin: 0px 0px 0px 0px;
	cursor: pointer;
	cursor: hand;/* for IE5 */
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
   font-size: 13px;	
	color: #d40526;
	font-weight: bold;
	padding-left: 10px;
	text-align: center; 	 

}



#featureboxBrox {
float:left;
text-align: center; 
padding-bottom: 15px;


}



.featureboxBroxList {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
   font-size: 13px;
	color:#002f47;
	font-weight: bold;
   padding-left: 10px;
	text-align: center; 	 


	}

.featureboxBroxListhover {
	margin: 0px 0px 0px 0px;
	cursor: pointer;
	cursor: hand;/* for IE5 */
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
   font-size: 13px;	
	color: #d40526;
	font-weight: bold;
	padding-left: 10px;
	text-align: center; 	 

}





#featureboxProduct {
float:left; 
width:105px; 
height:200px;
margin-left:6px;
padding-bottom: 20px;

}



.featureboxProductList {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
	 color: #666666;
	font-weight: bold;	 


	}

.featureboxProductListhover {
	margin: 0px 0px 0px 0px;
	cursor: pointer;
	cursor: hand;/* for IE5 */
	font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;	
	color: #d40526;
	font-weight: bold;

}



#featureboxProductThumb {
float:right; 
width:105px; 
height:165px;
 margin-left:7px;
	 padding-bottom:5px;



}



.featureboxProductThumbList {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
	 color: #666666;
	font-weight: bold;	 


	}

.featureboxProductThumbListhover {
	margin: 0px 0px 0px 0px;
	cursor: pointer;
	cursor: hand;/* for IE5 */
	font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;	
	color: #d40526;
	font-weight: bold;

}


.featureboxcartitle{
	color:#333333;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	}

.featureboxcategorytitle{
	color:white;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color: #677d91;
	padding: 5px 3px 5px 3px;
	}	
	
.featureboxcarFeatures{
	color:#333333;
	font-size:9px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.RighNavBox {
	margin: 0px;
	width:200px;
	background-color:#f3f3f3;
	padding: 5px 0px 0px 5px;
}

.TitleRED {
font-size:15px;
color: ##d40526;
 font-weight: bold;
}

.listing_item_Categories {
background:#f4f4f4;
width:712px;
 border-bottom: 1px solid #a7a3a0;
}

.listing_item_Categories_CatDtls {
padding-top:10px;
line-height:22px;
}
.listing_item_Categories_CatTitle {
font-size:12px;
 font-weight: bold;
 color: #677d91;
 
}



.Blog_listing_item {
background:#f4f4f4;
float:left;
width:480px;
 border-bottom: 1px solid #a7a3a0;
}	

/* Sample 8*/
#box8{
	position:absolute;
	margin: 10px 0 10px 10px;
	height: 245px;
}
#box8 div{
	width:180px;
	float:left;
}

#box8 h3{
 color: #b7b6bb;
}

#box8 .buttons{
	text-align:left
}
#box8 .next{
	float:right
}
.sample8 .buttons{
	text-align:left;

}
.sample8 .mask1{

}



/* ********************************** */

.thumbs{
	width:54px;
}
.thumbs div{
	display:block;
	width:54px;
	height:41px;
	margin:3px 0;
	cursor:pointer;
}

.thumbs div img{
	display:block;
	width:100%;
	height:100%;
	border:none
}

.info{
	width:180px;
	height:50px;
	background:#000;
	position:absolute;
}
.info p, .info h4{
	color:#fff;
	padding:3px 8px;
	font-family:Arial;
}
.info h4{
	font-size:14px;
}
.info h4 a{
	float:right;
	background:#fff;
	color:#000;
	font-size:11px;
	padding:0 3px;
	text-decoration:none
}

.mask1{
	position:relative;
	width:180px;
	height:260px;
	overflow:hidden;

}

.mask2{
	position:relative;
	width:728px;
	height:122px; 
	background-color:#757479;
	overflow:hidden;
}


span img{
	display:block;
	border:none;
}

.description{padding:16px;margin:10px 0;background:#eee}

.sample{}
h4.stitle{color:#666;margin:0 0 5px 0}

.links {padding:10px;margin-top:20px}
.links a{font-size:14px;color:#0080FF;text-decoration:none}
.links a:hover{font-weight:bold}

#cont{width:550px;margin:0 auto;background:#fff;text-align:left;padding:20px}

.buttons{padding:5px;}
.buttons span{color:white;padding:0 5px;cursor:pointer;font:10px Arial}
.buttons span.active, .buttons span:hover{background:white;color:#323238;}
.buttonsON{background:white;color:#323238;}

.buttonscroll{padding:5px;}
.buttonscroll span{padding:0 5px;cursor:pointer;font:10px Arial}
.buttonscroll span.active, .buttons span:hover{color:#323238;}