/* Global
-----------------------------------------*/

img, div { behavior: url(iepngfix.htc) }

body {
	background: #000 url("../images/bg.jpg") no-repeat center top;
	background-attachment:fixed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*td {
	background-color: #fff;
}*/

p {
	color: #666;
	font-size:12px;
}

#comingsoon ul{
	color:#E06C01;
	padding: 0;
	margin-left:-40px;
}

ul.green-specs li {
	color: #56A538;
}


ul li{
	color:#E06C01;
	padding: 0;
	margin: 0;
}

ul li span{
	color: #666;
}

li{
	font-size:12px;
padding: 0;
margin-left: -10px;}

a:link {
	color: #999; /* delete after testing */
	text-decoration:underline;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

#main_text a:link, #mainservicescontent a {
	color: #000;
	text-decoration:underline;
}
	
#main_text a:visited{
	color: #000;
	text-decoration:underline;
}
	
#main_text a:hover{
	color: #666; /* remove */
	text-decoration:underline;
}
	
#main_text a:active{
	text-decoration:underline;
}

/* Typography 
-----------------------------------------*/

#pressrelease h1 {
	font-size: x-large;
	font-weight: bold;
	color: #DF6C00;
}

#testimonial p {
	font-size: 10px;
	color: #000000;
	margin: 5px;
	text-align: left;
}

#testimonial h1, #newsletter h1 {
	font-size: 12px;
}

#testimonial h1 {
	color: #FFFFFF;
	margin: 5px;
	text-align: left;
}

#newsletter H1 {
	color: #0B123C;
	text-align: left;
}

#essentialinfo2 h1 {
	font-size: 26px;
	font-weight: bold;
	color: #DF6C00;
	text-align: left;
	text-transform: uppercase;
}

#feedback h1 {
	font-size: 12px;
	font-weight: bold;
	margin: 5px;
	text-align: left;
}

#jargon h1 {
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000066;
	text-align: left;
}

h2 {
	color:#E06C01;
	text-transform: capitalize;
}

#testimonial h2 {
	color: #0B123C;
	font-size: 10px;
	font-weight: bold;
	line-height: 1.4em;
	margin: 5px;
	text-align: left;
}

h3 {
	color:#E06C01;
}

#subscribe h3 {
	font-size: 16px;
	font-weight: bold;
	color: #000033;
}

#subscribe p {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.article_header h4{
	font-size:14px;
	font-style:normal;
	font-weight:200;
	color:#FFFFFF;
}

.PricesContainer p {
	line-height: 1.6em;
}

li {
	font-size:12px;
	margin: 0 0 5px;
}

#testimonial p, #newsletter p, #feedback p {
	line-height: 1.5em;
}

#main_text li{
	font-size:12px;
	text-decoration:none;
	margin-left:0px;
}

#testimonial p, #newsletter p, #feedback p {
	font-size: 10px;
	text-align: left;
}

#essentialinfo2 p {
	font-size: 10px;
	color: #000000;
	text-align: left;
}

#testimonial p {
	color: #000000;
	margin: 5px;
}

#newsletter p {
	color: #000000;
	width: 220px;
}

#feedback p {
	color: #000000;
	margin: 5px;
}

#jargon p {
	font-size: 12px;
	text-align: left;
}

.footertext {
	font-size: 10px;
	color:#999999;
}

#essentialinfo2 a {
	font-weight: bold;
	color: #DF6C00;
	text-decoration: underline;
}

a.bottomnav {
	color:#999999;
	font-size: 10px;
	text-decoration:none;
}

a.bottomnav:link {
	text-decoration:none;
}
	
a.bottomnav:hover{	
	text-decoration:underline;
}

.coming_soon {
font-size:12px;
margin-left:-25px;
}

.year {
color:#444444;
width:50px;
display:inline-block;
}
.make{
color:#000000;
min-width:90px;
display:inline-block;
}
.model{
color:#000000;
min-width:240px;
display:inline-block;
}

.colour {
color:#444444;
width:150px;
display:inline-block;
}


/* Page Layout
-----------------------------------------*/

#main_content{
margin-left:5px;
margin-right:5px;
}

#main_text{
text-align:left;
padding:10px 0 10px 10px;
}

.orange_main_text{
color:#df6c00;
}

.article_header{
padding-left:10px;
background-image: url("images/title_background.jpg");
}

.footer{
background-color:#FFFFFF;
}

img.point {
	position: absolute;
	top: 37px;
	left: 0;
	z-index: 1;
}

.offers_images {
	position: relative;
	/*padding-top:8px;*/
}

.offers_images img{
	border-style:none;
}

/*.offers_images object {
	float: left;
	z-index: 3000;
}*/

#list {
margin:0px;
padding:0;
}  

.text_link{
padding-left:8px;
}

.text_link a{
border-style:none;
}

.text_link img{
border-style:none;
}

#subnav {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	height: 105px;
	width: 136px;
}
#deals {
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#shadow {
	margin: 0px;
	padding: 0px;
	height: 450px;
	width: 25px;
}
#shadow_right {
	margin: 0px;
	padding: 0px;
	height: 450px;
	width: 25px;
}
#subscribe {
	background-color: #0B123C;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: -5px;
	margin-left: 5px;
	border: thin none #999999;
	padding: 0px;
	width: 136px;
}

#mainservicescontent{
	padding: 10px 0 10px 10px;
	text-align:left;			
}

					
.serviceslist{
	text-align:left;
}

.servicelist ul{
	margin:0;
}

#fleetmenu ul{
	font-size:10px;
	list-style:none;
	list-style-type:none;
}

#fleetmenu li{
	font-size:10px;
	list-style:none;
	list-style-type:none;
}

#fleetdrop{
	text-align:left;
}

.subscribetext {
	margin-top: 4px;
	margin-right:5px;
	/*margin-bottom: 10px;*/
	margin-left: 2px;

}

.contactheader_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0B123C;
}

.contactheader_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF8A25;
	
}

a.contactlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DF6C00;
}

a.contactlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #000033;
}

.subscribe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.submit {
	float: none;
	clear: right;
	vertical-align: top;
	visibility: visible;
	margin-top: 0px;
	position: static;
}

#adspace2 {
	padding: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}

/*.footnav {
	background-color: #ffffff;
	text-align: center;
	float: left;
	height: 10px;
	width: 98px;
	padding: 2px;
	margin-left: 1px;
	margin-bottom: 1px;
}*/

/*#footer {
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
	background-color: #0B123C;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 5px;
}*/

.callback {
	background-color: #fff;
	margin-left: 5px;
	width: 136px;
}

.callback2 {
	background-color: #ffffff;
	margin-top: 5px;
	margin-left: 5px;
	width: 136px;
}

.adspace {
	background-color: #ffffff;
	margin-left: 8px;
	padding-top:0px;
	width: 136px;
}

.adspace3 {

	margin-left: 5px;
	padding-top:3px;
	background-color: #ffffff;
	width: 136px;
}

.adspace4 {

	margin-left: 5px;
	padding-top:7px;
	background-color: #ffffff;
	width: 136px;
}

.adspace5 {
	margin-left: 5px;
	padding-top:4px;
	background-color: #ffffff;
	width: 136px;
}

.adspace6{
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}

#whitebackground{background-color:#ffffff;}

#titles {
	margin-top: 5px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 8px;
	width: 100%;
}

.vans {
	background: url(../images/vans.jpg) no-repeat left top;
	height: 70px;
}

.business {
	background: url(../images/business.jpg) no-repeat left top;
	height: 70px;
}

.sales {
	background: url(../images/sales.jpg) no-repeat left top;
	height: 70px;
}

.executive {
	background: url(../images/executive.jpg) no-repeat left top;
	height: 70px;
}

.vans a, .business a, .sales a, .executive a {
	font-size: 12px;
}

.vans a:hover, .business a:hover, sales a:hover, executive a:hover {
	color: #666;
	text-decoration: underline;
}

.peugeot-van p, .vauxhall-combo-van p, .vw-transporter-van p, .ford-transit-van p, .vauxhall-vivaro-van p, .audi-a3 p, .skoda p, .vw-golf p, .bmw-116 p, .hyundai-i30 p, .mercedes-c200 p, .audi-a4 p, .vw-passat p, .vaux-insig p, .bmw-320d p, .bmw-520d p, .jag-xf p, .audi-a6 p, .mercedes-e200 p {
	margin: 0;	
}

.peugeot-van {
	background: url(../images/peugeot_partner_van_bg.jpg) no-repeat left top;
}

.vauxhall-combo-van {
	background: url(../images/vauxhall_combo_van_bg.jpg) no-repeat left top;
}

.vw-transporter-van {
	background: url(../images/vw_transporter_van_bg.jpg) no-repeat left top;
}

.ford-transit-van {
	background: url(../images/ford_transit_van_bg.jpg) no-repeat left top;
}

.vauxhall-vivaro-van {
	background: url(../images/vauxhall_vivaro_van_bg.jpg) no-repeat left top;
}

.audi-a3 {
	background: url(../images/audi_a3_bg.jpg) no-repeat left top;
}

.skoda {
	background: url(../images/skoda_bg.jpg) no-repeat left top;
}

.vw-golf {
	background: url(../images/vw_golf_bg.jpg) no-repeat left top;
}

.bmw-116 {
	background: url(../images/bmw_116_bg.jpg) no-repeat left top;
}

.hyundai-i30 {
	background: url(../images/hyundai_i30_bg.jpg) no-repeat left top;
}

.mercedes-c200 {
	background: url(../images/mercedes_c200_bg.jpg) no-repeat left top;
}

.audi-a4 {
	background: url(../images/audi_a4_bg.jpg) no-repeat left top;
}

.vaux-insig {
	background: url(../images/vaux_insig_bg.jpg) no-repeat left top;
}

.vw-passat {
	background: url(../images/vw_passat_bg.jpg) no-repeat left top;	
}

.bmw-320d {
	background: url(../images/bmw_320_bg.jpg) no-repeat left top;
}

.bmw-520d {
	background: url(../images/bmw_520d.jpg) no-repeat left top;
}

.jag-xf {
	background: url(../images/jag_xf_bg.jpg) no-repeat left top;
}

.audi-a6 {
	background: url(../images/audi_a6_bg.jpg) no-repeat left top;
}

.mercedes-e200 {
	background: url(../images/mercedes_e200_bg.jpg) no-repeat left top;
}

.commercial-vans-title {
	/*background-color: #003;*/
	font-size: 12px;
	height: 21px;
	/*padding: 5px 0;*/
}

.commercial-vans-title strong {
	color: #fff;
}

#content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 240px;
	margin-bottom: 12px;
	margin-left: 8px;
	text-align: left;
}
#contactbox {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 381px;
}

#promos {	
	padding: 20px;
	float: left;
	background-image: url(..images/hometitlebackground.jpg);
	background-repeat: no-repeat;
}


#page {
	background-color: #fff;
	border-top: 1px solid #fff;
	/*overflow: hidden;*/
	padding: 5px 0 0;
}

td.test {
	background-color: #fff;
}

#emptynav {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	height: 75px;
	width: 136px;
}
.element {
	border: medium solid #DF6C00;
}
#servicesbox1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #CC6600;
	padding: 5px;
	float: left;
	height: 80px;
	width: 170px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	font-weight: bold;
	background-image: url(../images/orangebkg.jpg);
	background-repeat: repeat-x;
	text-align: left;
}
#servicesbox2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	padding: 5px;
	float: left;
	height: 80px;
	width: 385px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	background-image: url(../images/whitebkg.jpg);
	text-align: left;
}
#content2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 240px;
	margin-left: 12px;
	margin-bottom: 12px;
	position: relative;
	visibility: inherit;
	text-align: left;
}
#table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	float: inherit;
	clear: both;
	background-color: #FFFFFF;
	padding-left: 5px;
	width: 570px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#header {
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
}
H5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
#UsedVsContent p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
}
#UsedVsContent H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
}
.usedcars {
	margin-top: 5px;
}
.usedcars_text {
	margin-top: 0px;
}
#CarNameHeading {
	height: 25px;
	width: 561px;
	margin-left: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: left;
	background-image: url(../images/usedcar-bar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.5mmpadleft {
	margin-left: 5px;
	margin-top: 0px;
}

#team1 {
	background-color: #ffffff;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	width: 570px;
}
#team1 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-left: 22px;
	margin-top: 0px;
	text-align: left;
}
#team1 H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0B123C;
	margin-left: 22px;
	text-align: left;
}
.teampix {
	margin-top: 10px;
	margin-right: 22px;
	margin-bottom: 5px;
	margin-left: 22px;
}
#essentialinfo {
	background-color: #DF6C00;
	width: 555px;
	padding: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#essentialinfo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
#essentialinfo p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
}
#essentialinfo H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
}
#essentialinfo2 {
	background-color: #FFFFFF;
	width: 555px;
	text-align: right;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.element2 {
	border: medium solid #FFFFFF;
}
.teamcontactbutt {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 21px;
}
#jargon {
	margin: 5px;
	width: 400px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.element_right {
	border: medium solid #FFFFFF;
	float: right;
	margin-left: 5px;
}
.element_left {
	border: medium solid #FFFFFF;
	float: left;
}
#testimonial {
	width: 550px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	visibility: visible;
}

#feedback {
	background-color: #DF6C00;
	width: 570px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#newsletter {
	margin: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#pressrelease {
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 576px;
}

#pressrelease p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 400px;
	text-align: left;
}

#locationmap {
	margin: 5px;
	padding: 5px;
	width: 560px;
}

#locationmap p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
}

#emailer {
	margin-left: 27px;
	margin-top: 0px;
}

#hireoffers {
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 187px;
}

#hireoffershome {
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 187px;
}

#titlesUSED {
	background-color: #FFFFFF;
	width: 542px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-bottom:0;
	font-size: 10px;
	color: #000000;
	float: left;
}

#PromoteBG {
	background-color: #224E84;
	width: 571px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	float: left;
}

#DriveBG {
	background-color: #224E84;
	width: 571px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #;
	float: left;
}

.PromoteSPAN {
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 5px;
}
	
.Promoteheader {
	padding-top: 10px;
	padding-right: 0px;
}

.PricesMargin{
	padding-left: 0px;
	padding-top: 5px;
}

.PricesThumbs{
	padding-bottom: 10px;
	margin-top: 0px;
}


.PricesMainTitleA{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	text-shadow: 0px 1px 1px #000;
	text-align:center;
	padding-top:95px;

}

.PricesTitleA{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-shadow: 0px 1px 1px #000;
}

a.pricesWhite:link, a.pricesWhite:visited, a.pricesWhite:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	text-shadow: 0px 1px 1px #000;
	text-decoration:underline;
}
	
a.pricesWhite:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	text-shadow: 0px 1px 1px #000;
	text-decoration:none;
}
	

	
.PricesTitleB{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF8A25;
	text-shadow: 0px 1px 1px #000;
	
}

.PricesTitleNormal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:normal;
	text-shadow: 0px 1px 1px #000;
	
}

hr {
  border: 0;
  width: 70%;
  color: #1B406E;
  background-color: #1B406E;
  height: 1px;
}

.PricesIntro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight:normal;
	padding-left:20px;
	
}

.PricesFooter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:normal;
	text-align:center;
	
}

.PricesContainer{
	/*font-weight:normal;*/
	margin-top:8px;
}

#titlesDA {
	background-color: #FFFFFF;
	width: 571px;
	/*padding-top: 5px;*/
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 5px;
	/*margin-top: 5px;*/
	font-size: 10px;
	color: #000000;
	margin-bottom: 5px;
}

.6mmMarginTop {
	margin-top: 10px;
}

#titlesSERV {
	margin-top: 5px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 8px;
	width: 100%;
	margin-bottom: 22px;
}
#sold {
	position: absolute;
	visibility: visible;
	height: 46px;
	width: 146px;
	overflow: visible;
	z-index: 1;
	left: 563px;
	top: 1573px;
}
#sold2 {
	position: absolute;
	visibility: visible;
	height: 46px;
	width: 146px;
	overflow: visible;
	z-index: 2;
	left: 586px;
	top: 2243px;
}
#sold3 {
	position: absolute;
	visibility: visible;
	height: 46px;
	width: 146px;
	overflow: visible;
	z-index: 2;
	left: 580px;
	top: 2689px;
}

/* Forms
-----------------------------------------*/

#form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 576px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	background-color: #FFFFFF;
}

#bookingform form {
	padding-left: 5px;
}

input {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 0;
	background: #F7F7F7;
	padding: 5px 2px;
	width: 130px;
}

input#sidecolsubmit {
	background-color: transparent;
	margin: 3px 0 0;
	text-align: right;
	text-decoration: underline;
}

select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #FF8A25;
	background: #F7F7F7;
	padding: 2px;
	margin: 0px;	
	width:145px;
}

a:hover {text-decoration:none;} /*BG color is a must for IE6*/

a.tooltip span {
	display:none; 
	padding:2px 3px; 
	margin-left: -10px; 
	margin-top: -20px;
	width: 130px;
	text-decoration: none;	
}
	
a.tooltip:hover span{	
	display:inline; 
	position:absolute; 
	background:#FF8A25; 
	color:#0B123C;
	text-decoration:none;
}
		
a.whitenav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.8px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	
}

a.whitenav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.8px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}
	
a.whitenav:hover{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.8px;
	color:#ffffff;
	text-decoration:underline;
	font-weight:normal;
}


div .vehicle_listing 
{
	position:relative;
	padding-top:25px;
	
}
.vehicle_listing img 
{
	position:absolute;
	z-index:2;
	top:0;
	left:0;

}

.vehicle_title
{
	background-color:#041b4d;
	height:20px;
	color:#FFFFFF;
	margin-left:65px;
	padding-left:105px;
	padding-top:3px;
	font-size:12px;

	
}

.green_title
{
	background-color:#6eb748;
	height:20px;
	color:#FFFFFF;
	margin-left:65px;
	padding-left:105px;
	padding-top:3px;
	font-size:12px;

	
}
.vehicle_info 
{
	padding-left:170px;	
	padding-right:15px;
	line-height:1.6em;
}
.vehicle_info p 
{
margin-bottom:6px;
margin-top:6px;
}
.vehicle_description
{
	color:#666666;
	font-size:12px;
	
}
.price_pre
{
	color: #041b4d;
	font-size: 12px;
	font-weight:bold;
}
.price
{
	color:#f89b34;
	font-weight:bold;
	font-size: 25px;
}

.green_price
{
	color:#6eb748;
	font-weight:bold;
	font-size: 25px;
}
/* Styles from Dreamweaver
-----------------------------------------*/

.style13 {	
	font-size: 10px;
	color: #999999;
}

.style64 {font-size: 12px;padding-left:10px;}
.style65 {font-size: 12px}
.style66 {
	font-size: 16px;
	font-weight: bold;
}

.style68 {font-size: 12px;padding-left:10px;}
.style69 {font-size: 12px; font-weight: bold;padding-left:10px; }
.style70 {font-size: 12px; font-weight: bold; }

.style71 {
	color: #FD8617;
	font-weight: bold; 
}

.style73 {
	color: #E06C01;
	font-size: 12px;
	font-weight: bold;
}
