#home_banner {
	margin-bottom:10px;
}
#internal_banner {
	margin-bottom:10px;
}
#aboutsuttons {
	float:left;
	margin-bottom:7px;
   background-image: url(../../images/styles/SlideLocationsBack.gif);


}
#topimage {
	float:left;
}
#bottomimage {
	float:left;
}
#brief {
	float:left;
	width:350px;
	/*Box Model Hack for IE6- Important !!!*/
	width/**/:/**/ 369px;
	padding: 2px 5px 2px 10px;
	line-height:16px;
		text-decoration:none;
}
#brief p {
	margin:0;
}
#brief_img {
	float:left;
	margin:2px 6px 0 6px;
}
#brief_contact {
	float:left;
	margin-top:7px;
}

#brief_contactSales {
	float:left;
	margin-top:7px;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px dotted silver;
}
#briefSales {
	float:left;
	width:380px;
	/*Box Model Hack for IE6- Important !!!*/
	width/**/:/**/ 399px;
	padding: 2px 5px 2px 10px;
	line-height:16px;
		text-decoration:none;
}





#brief_contactMain {
	float:left;

}

#brief_contact p {
	margin:0 0 6px 0;
}

#carTicker {
	float:left;
	margin-top:0px;
	margin-bottom: 7px;
}



#homefeatures {
	width:711px;
	float:left;
}
#pagecontent_middle {
	width:490px;
	float:left;
}

#pagecontent_CarListing {
	width:745px;
	float:left;

}
.CarTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#cc0033;
	padding: 10px 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: Verdana, 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:760px;
 border-bottom: 1px solid #a7a3a0;
 clear: both;
}
.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: #cc0033;
}


.listing_item_cat {
background:#f4f4f4;

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: #cc0033;
}
.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:745px;
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;

width:775px;
clear: both;
display: block;
border-bottom: 1px solid #a7a3a0;
}

.BCbarClouds {
font-size:11px;
background-color:#f4f4f4;
float:left;
width:775px;
border-bottom: 1px solid #a7a3a0;


}


.BCbarShort {
font-size:11px;
padding-bottom:10px;
padding-top:1px;
background-color:#f4f4f4;
width:550px;
display: block;
clear:both;
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 {
 background-color: #000000;
  border-bottom: 1px solid Silver;
  border-right: 1px solid Silver;
  padding: 3px 0px 5px 0px;
  }
  
.BCbar_IconLinks_CarIconLink2 {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 3px 0px 5px 0px;
	background: #881010 url(../../images/styles/buttonBack.jpg) repeat-x;
 	}  

.BCbar_IconLinks_CarIconLink A{
 background-color: #000000
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 3px 0px 5px 0px;
  }

  
.BCbar_IconLinks_CarIconLink A:hover{
 
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 3px 0px 5px 0px;
  	background: #881010 url(../../images/styles/buttonBack.jpg) repeat-x;
	 }

.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:15px;
float:left;
width:760px;
text-align: right;
margin: 0 0 0 0;
}

.rsPagesLink{
	padding: 3px 7px 3px 7px;
	background-color: #ffffff;
	color: #cc0033;
	border: 1px solid #a39f9c;
	text-decoration: none;
	}
	

.rsPagesLink A{
	padding: 3px 7px 3px 7px;
	background-color: #ffffff;
	color: #cc0033;
	border: 1px solid #a39f9c;
	text-decoration: none;	
  }

  
.rsPagesLink A:hover{
	padding: 3px 7px 3px 7px;
	background-color: #cc0033;
	color: white;
	border: 1px solid #a39f9c;
	text-decoration: underline;	
	 }

	
	
.rsPagesLinkSelected{
	padding: 3px 7px 3px 7px;
	background-color: #cc0033;
	color: white;
	border: 1px solid #B9461A;
	font-weight: bold;
	}		 

.CarList {
padding-bottom:5px;
padding-top:5px;
float:left;
width:745px;

}

/* -------------------------------
      HomePage ROLLOVER FEATURE BOX
------------------------------- */
  /* Lt grey rollover box on the home page */
.featurebox {

	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 5px 2px 10px 2px;
	border-top: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	background-image: url(../../images/styles/Feature_back2.gif);
	background-repeat: repeat-x;
	color: #333333;
	}

.featureboxhover {

	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 5px 2px 10px 2px;
	cursor: pointer;
	cursor: hand;/* for IE5 */
	border-top: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	background-image: url(../../images/styles/Feature_back.gif);
	background-repeat: repeat-x;
	color: #cc0033;
}

.featureboxcartitle{
	color:#333333;
	font-size:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;

	}
.featureboxcarFeatures{
	color:#333333;
	font-size:9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
.RighNavBox {
	margin: 0px;

	padding: 5px 0px 0px 5px;
}

	