.vehicles {
	margin: 0px 0px 10px 0px;
	padding-top: 70px;
	background: url(../../images/misc/vehiclesBg.jpg) no-repeat;
}

	.vehicles h2 {
		font-size: 2.3em;
	}

.vehicles .contactList {
	margin: 0px;
	padding: 0px;
}	

	.vehicles .contactList li {
		list-style: none;
		float: left;
		width: 590px;
		text-align: center;
	}
	
		.vehicles .contactList li.contactUs {
			background: #000 url(../../images/vehicles/misc/contactUsBg.png);
			font-size: 2em;
			letter-spacing: -1px;
			color: #eee;
			padding: 2px 0px;
			text-transform: uppercase;
		}
		
		.vehicles .contactList a.requestAQuote{
			background: #eee url(../../images/vehicles/misc/emailUsBg.png) bottom;
			display: block;
			font-size: 1.3em;
			letter-spacing: -1px;
			padding: 4px 0px;
		}

	.switchOff {
		background: url(../../images/vehicles/misc/specBg.jpg) no-repeat;
		display: block;
		padding: 7px 5px 0px 33px;
		height: 24px;
		color: #333;
		cursor: pointer;
		font-size: 1.2em;
		margin: 0px;
	}
	
		.switchOff:hover {
			text-decoration: underline;
		}
	
	.switchOn {
		background: url(../../images/vehicles/misc/specBg-on.jpg) repeat-y #fff;
		display: block;
		padding: 7px 5px 0px 33px;
		height: 24px;
		color: #fff;
		cursor: pointer;
		font-size: 1.2em;
		margin: 0px;
	}
	
		.switchOn:hover {
			color: #FFCC00;
		}
	
	.specDropDown {
		background: #fff url(../../images/misc/specDivBg.jpg) repeat-y;
		padding: 3px 10px;
		border-bottom: 1px solid #ccc;
	}
	
		.pink .specDropDown {
			background: none;
			border: none;
		}
	
		.specDropDown ul {
			margin: 0px;
			padding: 0px 0px 0px 13px;
		}
		
.smallPix {
	text-align: left;
	background: #eee url(../../images/vehicles/misc/guarantee.png) right top no-repeat;
	padding: 10px 200px 10px 10px;
	border: 1px solid #ccc;
	margin: 0px 0px 2px 0px;
} 

	.smallPix img {
		border: 1px solid #666;
	}