
	.indexOffersFrame{
		border-bottom: 1px dashed #999999;
		padding-bottom:10px;
	}	
	
	.indexOffersFrame h2{
		font-size: 8pt;
		background: #003366;
		padding: 5px;
		margin: 0px 0px 5px 0px;
		color: #FFFFFF;
	}
	
	.indexOffersCars, .indexOffersSearch{
		float: left;
		display: block;
	}

	.indexOffersCars{
		width: 60%;	
	}

	.indexOffersSearch{
		width: 40%;
	}

	.indexOffersSearch2{
		border: 1px solid #999999;
		margin: 0px 0px 0px 0px;
		padding: 5px;
	}
	
	.indexOffersSearch label, .indexOffersSearch select {
		float: left;
		display: block;
		margin: 2px;
		font-size: 8pt;
	}
		
	.indexOffersSearch label{
		width: 100px;
		font-weight: bold;
		padding:1px;
	}	
	
	.indexOffersSearch select{
		width: 137px;
	}

	.indexOffers{
		float: left;
		margin: 3px;
		width: 132px;
	}

	.indexOffersPicture img{border:0px;}
	
	
	.indexOffersPicture{
		text-align: center;	
	}
	
	.indexOffersTitle{
		color:#FFFFFF;
		padding: 2px;
		font-weight: bold;
		text-align: center;
		margin: 0px 1px 5px 1px;
		border: 1px solid #999999;
	}
	
	.indexOffersTitle a{color:#A60000;}

	.indexOffersTitle a:hover{color:#000000;}
	
	.offerBestDeal{
	}
	
	.offerBestDeal p{margin:2px;}
	
	.offerBestDealImage{
		height: 150px;
		margin-top:6px;
		text-align: center;
	}
	
	.offerBestDealTitle{
		height: 30px;
		text-align: center;
	}
	
	.offerBestDealPrice{
		font-size: 10pt;
		color:#A60000;
		margin-top:6px;
		font-weight:bold;
	}
	
	
	
	
	.logos{
		text-align: center;
		margin: 50px 0px;
	}
	
	.logos img{
		border: 0px;
		margin: 15px 5px;
	}
	
	
	.car, .car-txt{
		display: block;
		float: left;
		width:50%;
	}
	
	.enquiry{
		margin: 30px;
		border: 1px solid #c0c0c0;
		padding: 10px;
	}
	
	.enquiry-details{margin-bottom: 30px;}
	
	.enquiry-details label, .enquiry-details input{
		display: block;
		float: left;
		margin-bottom: 10px;
	}
	
	.enquiry-details label{
		width: 220px;
		margin-right: 10px;
		font-weight: bold;
	}
	
	.enquiry-details p{
		clear: both;
	}
	
	
	.customerTestimonials{
		border: 1px solid #999999;
		float: left;
		width: 45%;
		padding: 0px 10px;
		margin: 6px;
		height: 130px;
	}
	
	
	.terms li{
		text-align:justify;
	}
	
	.faqMenu{
		margin-bottom: 10px;
		border-bottom: 1px dashed #999;
	}
	
	.faqMenu li{
		margin: 0px;
		padding: 0px;
	}
	
	.faqQuestions{
		margin: 20px;
	}
	
	.faqQuestions h2{
		background: #336699;
		padding: 2px;
		font-size: 9pt;
		margin-top: 20px;
	}
	
	.faqQuestions h2 a{color:#FFF;}
	
	
	
/* TEAM */

	.team_pane{margin-left:80px;}
	
	.team{
		margin:  5px 5px !important;
		background: #999;
		float:left;
		width: 170px;
		text-align: center;
	}

	.team_title{
		color: #FFFFFF;
		background: #333333;
		padding: 5px;
		font-weight: bold;
		font-size: 8pt;
	}
	
	.team_photo{
		margin: 10px 0px;
	} 

	.team_photo img{border: 1px solid #333;}
	
	
