* {margin:0;padding:0;} 

/* must declare 0 margins on everything, also for main layout components use padding, not 
vertical margins (top and bottom) to add spacing, else those margins get added to total height 
and your footer gets pushed down a bit more, creating vertical scroll bars in the browser */

html, body { margin:0 auto;}

body { background: #FFF; font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; }

/* @Misc */
/* ------------------------------------------------------------------------------------ */
a {
	color: #EC1D30; text-decoration:none;
}
a:hover {
	color: #EC1D30;
	text-decoration: underline;
}
a:visited {
	color: #810F1A;
} 
a:active { padding-top: 0px; }
img {
	border: none;
}
td {
	vertical-align: top;
}
p {
	margin: 0 0 1.5em 0;
	padding: 0;
	line-height: 1.5em; /* 15px */
}
em {
	color: #333;
	font-style:normal;
}
br { clear:both;}
/* @Misc  */
.clear {
	height: 0 !important;
	line-height: 0 !important;
	clear: both !important;
	font-size: 1px !important;
	float: none !important;
	padding: 0 !important;
	margin: 0 !important;
	width: auto !important;
}
.clear-left { clear:left; }
span {
	text-indent: -9999px;
	float:left;
}
.auto {
	margin: 0 auto;
}
/* Removes outline around flash files in FF3 */
object {
	outline:none;
}
/* remove halo effect in firefox   */
*:focus, button:focus, a:active, input:active {
	outline: none;
}
/* @Base Font - START: Styles for scalable font consistency */
html {
	font-size: 100%; /* IE hack */
}
body {
	/* font-size: 0.6875em;  Sets base font size to 11px  line-height:1.364em;*/
	font-size: 0.6875em; /* Sets base font size to 11px */
	line-height:1.48em; color: #927C67;
	
}
table {
	font-size: 100%; /* IE hack */
}
input, select, textarea, th, td {
	font-size: 1em;
}
h1, h2, h3 {
	font-size: 1.455em; font-family:Helvetica, Arial, sans-serif;
	line-height: 1.5em;
	color:#F22546;
	margin-bottom:0.368em; clear:left;
} /* all em = 16px */

h2 {
	font-size:1.8em; 
	margin: 0 0 0.8em 0px;
	font-weight:normal;
}
h3, h4, h4, h5, h6 {
	font-size: 1.2em;
	font-weight: bold;
	margin-top: 1em;
}
.none {
 display: none;
}
a.image { padding:0 !important; background:none !important; margin:0 !important; float:none !important; }
/* @Footer */
/* ------------------------------------------------------------------------------------ */
#footer { clear:both;
height:50px;
margin-top:-50px;
position:relative; }
#foter ul {
	margin: 0em 0 0em 60px; display:inline; float:left;
	padding: 0 1em 0 0;
	list-style: none;
	text-align: left;
	width: 715px; position: relative;
}
#foter li {
	display: inline;
	margin: 0;
	padding: 15px 0.3em 0.5em 0.5em;
	background: url(../img/line.gif) left center no-repeat;
	line-height: 1.7em;
	font-size: 10px;
	float:left;
}
#foter a {
	margin: 0 5px 0 5px; /* Width of the graphic */
	color: #FFF;
	white-space:nowrap;
	float: left;
}
/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#wrapper { width:998px; margin:0 auto;}
/* @Nav */
/* ------------------------------------------------------------------------------------ */
ul#nav { clear:both; height:36px; width:998px; background:#FFF; float:left; margin:0 0 10px 0 ;display:inline; list-style:none; padding:0;}
ul#nav li { float:left; height:36px; }
ul#nav li a { float:left; height:36px; background:url(../img/nav-bk.gif) no-repeat; display:inline; }
ul#nav li a.nav-holden-R1 { width:81px; }
ul#nav li a:hover.nav-holden-R1 { background-position:0 -36px;}
ul#nav li a.nav-holden-R2 { width:81px; background-position:0 -72px;}
ul#nav li a.nav-mercedes-R1 { width:130px; background-position:-81px 0;}
ul#nav li a:hover.nav-mercedes-R1 { background-position:-81px -36px;}
ul#nav li a.nav-mercedes-R2 { background-position:-81px -72px;}
ul#nav li a.nav-mitsubishi-R1 { width:100px; background-position:-211px 0; }
ul#nav li a:hover.nav-mitsubishi-R1 { background-position:-211px -36px;}
ul#nav li a.nav-mitsubishi-R2 { width:100px; background-position:-211px -72px;}
ul#nav li a.nav-suzuki-R1 { width:74px; background-position:-311px 0;}
ul#nav li a:hover.nav-suzuki-R1 { background-position:-311px -36px;}
ul#nav li a.nav-suzuki-R2 { width:74px; background-position:-311px -72px;}
ul#nav li a.nav-used-R1 { width:93px; background-position:-385px 0;}
ul#nav li a:hover.nav-used-R1 { background-position:-385px -36px;}
ul#nav li a.nav-used-R2 { width:93px; background-position:-385px -72px;}
ul#nav li a.nav-service-R1 { width:79px; background-position:-478px 0;}
ul#nav li a:hover.nav-service-R1 { background-position:-478px -36px;}
ul#nav li a.nav-service-R2 { width:79px; background-position:-478px -72px;}
ul#nav li a.nav-finance-R1 { width:78px; background-position:-557px 0;}
ul#nav li a:hover.nav-finance-R1 { background-position:-557px -36px;}
ul#nav li a.nav-finance-R2 { width:78px; background-position:-557px -72px;}
ul#nav li a.nav-parts-R1 { width:70px; background-position:-635px 0;}
ul#nav li a:hover.nav-parts-R1 { background-position:-635px -36px;}
ul#nav li a.nav-parts-R2 { width:70px; background-position:-635px -72px;}
ul#nav li a.nav-specials-R1 { width:86px; background-position:-705px 0;}
ul#nav li a:hover.nav-specials-R1 { background-position:-705px -36px;}
ul#nav li a.nav-specials-R2 { width:86px;  background-position:-705px -72px;}
ul#nav li a.nav-car-R1 { width:106px; background-position:-791px 0;}
ul#nav li a:hover.nav-car-R1 { background-position:-791px -36px;}
ul#nav li a.nav-car-R2 { width:106px; background-position:-791px -72px;}
ul#nav li a.nav-contact-R1 { width:101px; background-position:-897px 0;}
ul#nav li a:hover.nav-contact-R1 { background-position:-897px -36px;}
ul#nav li a.nav-contact-R2 { width:101px; background-position:-897px -72px;}

/* ------------------------------------------------------------------------------------ */
ul#navsub { clear:both; height:36px; width:998px; background:#FFF; float:left; margin:0 0 10px 0 ;display:inline; list-style:none; padding:0;}
ul#navsub li { float:left; height:36px; }
ul#navsub li a { float:left; height:36px; background:url(../img/navsub-bk.gif) no-repeat; display:inline; }
ul#navsub li a.nav-holden-R1 { width:81px; }
ul#navsub li a:hover.nav-holden-R1 { background-position:0 -36px;}
ul#navsub li a.nav-holden-R2 { width:81px; background-position:0 -72px;}
ul#navsub li a.nav-mercedes-R1 { width:130px; background-position:-81px 0;}
ul#navsub li a:hover.nav-mercedes-R1 { background-position:-81px -36px;}
ul#navsub li a.nav-mercedes-R2 { background-position:-81px -72px;}
ul#navsub li a.nav-mitsubishi-R1 { width:100px;  background-position:-211px 0; }
ul#navsub li a:hover.nav-mitsubishi-R1 { background-position:-211px -36px;}
ul#navsub li a.nav-mitsubishi-R2 { width:100px; background-position:-211px -72px;}
ul#navsub li a.nav-suzuki-R1 { width:74px; background-position:-311px 0;}
ul#navsub li a:hover.nav-suzuki-R1 { background-position:-311px -36px;}
ul#navsub li a.nav-suzuki-R2 { width:74px; background-position:-311px -72px;}
ul#navsub li a.nav-used-R1 { width:93px; background-position:-385px 0;}
ul#navsub li a:hover.nav-used-R1 { background-position:-385px -36px;}
ul#navsub li a.nav-used-R2 { width:93px; background-position:-385px -72px;}
ul#navsub li a.nav-service-R1 { width:79px; background-position:-478px 0;}
ul#navsub li a:hover.nav-service-R1 { background-position:-478px -36px;}
ul#navsub li a.nav-service-R2 { width:79px; background-position:-478px -72px;}
ul#navsub li a.nav-finance-R1 { width:78px; background-position:-557px 0;}
ul#navsub li a:hover.nav-finance-R1 { background-position:-557px -36px;}
ul#navsub li a.nav-finance-R2 { width:78px; background-position:-557px -72px;}
ul#navsub li a.nav-parts-R1 { width:70px; background-position:-635px 0;}
ul#navsub li a:hover.nav-parts-R1 { background-position:-635px -36px;}
ul#navsub li a.nav-parts-R2 { width:70px; background-position:-635px -72px;}
ul#navsub li a.nav-specials-R1 { width:86px; background-position:-705px 0;}
ul#navsub li a:hover.nav-specials-R1 { background-position:-705px -36px;}
ul#navsub li a.nav-specials-R2 { width:86px;  background-position:-705px -72px;}
ul#navsub li a.nav-car-R1 { width:106px; background-position:-791px 0;}
ul#navsub li a:hover.nav-car-R1 { background-position:-791px -36px;}
ul#navsub li a.nav-car-R2 { width:106px; background-position:-791px -72px;}
ul#navsub li a.nav-contact-R1 { width:101px; background-position:-897px 0;}
ul#navsub li a:hover.nav-contact-R1 { background-position:-897px -36px;}
ul#navsub li a.nav-contact-R2 { width:101px; background-position:-897px -72px;}
/* ------------------------------------------------------------------------------------ */
/* @Nav */
/* ------------------------------------------------------------------------------------ */
ul#nav-mitsubishi { clear:both; height:36px; width:998px; background:url(../img/nav-mitsubishi-bk.gif) no-repeat; float:left; margin:-10px 0 10px 0 ;display:inline; list-style:none; padding:0;}
ul#nav-mitsubishi li { float:left; height:36px; }
ul#nav-mitsubishi li a { float:left; height:36px; background:url(../img/nav-mitsubishi-bk.gif) no-repeat; display:inline; }
ul#nav-mitsubishi li a.nav-challenger-R1 { width:111px; }
ul#nav-mitsubishi li a:hover.nav-challenger-R1 { background-position:0 -36px;}
ul#nav-mitsubishi li a.nav-challenger-R2 { width:111px; background-position:0 -72px;}
ul#nav-mitsubishi li a.nav-colt-R1 { width:64px; background-position:-111px 0;}
ul#nav-mitsubishi li a:hover.nav-colt-R1 { background-position:-111px -36px;}
ul#nav-mitsubishi li a.nav-colt-R2 { width:64px; background-position:-111px -72px;}
ul#nav-mitsubishi li a.nav-express-R1 { width:87px; background-position:-175px 0;}
ul#nav-mitsubishi li a:hover.nav-express-R1 { background-position:-175px -36px;}
ul#nav-mitsubishi li a.nav-express-R2 { width:87px; background-position:-175px -72px;}
ul#nav-mitsubishi li a.nav-asx-R1 { width:57px; background-position:-262px 0;}
ul#nav-mitsubishi li a:hover.nav-asx-R1 { background-position:-262px -36px;}
ul#nav-mitsubishi li a.nav-asx-R2 { width:57px; background-position:-262px -72px;}
ul#nav-mitsubishi li a.nav-imiev-R1 { width:68px; background-position:-319px 0;}
ul#nav-mitsubishi li a:hover.nav-imiev-R1 { background-position:-319px -36px;}
ul#nav-mitsubishi li a.nav-imiev-R2 { width:68px; background-position:-319px -72px;}
ul#nav-mitsubishi li a.nav-lancer-R1 { width:79px; background-position:-387px 0;}
ul#nav-mitsubishi li a:hover.nav-lancer-R1 { background-position:-387px -36px;}
ul#nav-mitsubishi li a.nav-lancer-R2 { width:79px; background-position:-387px -72px;}
ul#nav-mitsubishi li a.nav-outlander-R1 { width:102px; background-position:-466px 0;}
ul#nav-mitsubishi li a:hover.nav-outlander-R1 { background-position:-466px -36px;}
ul#nav-mitsubishi li a.nav-outlander-R2 { width:102px; background-position:-466px -72px;}
ul#nav-mitsubishi li a.nav-pajero-R1 { width:79px; background-position:-568px 0;}
ul#nav-mitsubishi li a:hover.nav-pajero-R1 { background-position:-568px -36px;}
ul#nav-mitsubishi li a.nav-pajero-R2 { width:79px; background-position:-568px -72px;}
ul#nav-mitsubishi li a.nav-triton-R1 { width:77px; background-position:-647px 0;}
ul#nav-mitsubishi li a:hover.nav-triton-R1 { background-position:-647px -36px;}
ul#nav-mitsubishi li a.nav-triton-R2 { width:77px; background-position:-647px -72px;}
ul#nav-mitsubishi li a.nav-ralliart-R1 { width:92px; background-position:-724px 0;}
ul#nav-mitsubishi li a:hover.nav-ralliart-R1 { background-position:-724px -36px;}
ul#nav-mitsubishi li a.nav-ralliart-R2 { width:92px; background-position:-724px -72px;}
/* ------------------------------------------------------------------------------------ */
ul#nav-holden { clear:both; height:36px; width:998px; background:url(../img/nav-holden-bk.gif) no-repeat; float:left; margin:-10px 0 10px 0 ;display:inline; list-style:none; padding:0;}
ul#nav-holden li { float:left; height:36px; }
ul#nav-holden li a { float:left; height:36px; background:url(../img/nav-holden-bk.gif) no-repeat; display:inline; }
ul#nav-holden li a.nav-barina-R1 { width:81px; background-position:0 0px; }
ul#nav-holden li a:hover.nav-barina-R1 { background-position:0 -36px;}
ul#nav-holden li a.nav-barina-R2 { width:80px; background-position:0 -72px;}
ul#nav-holden li a.nav-barinaspark-R1 { width:110px; background-position:-81px 0px; }
ul#nav-holden li a:hover.nav-barinaspark-R1 { background-position:-81px -36px;}
ul#nav-holden li a.nav-barinaspark-R2 { width:110px; background-position:-81px -72px;}
ul#nav-holden li a.nav-calais-R1 { width:73px; background-position:-191px 0; }
ul#nav-holden li a:hover.nav-calais-R1 { background-position:-191px -36px;}
ul#nav-holden li a.nav-calais-R2 { width:73px; background-position:-191px -72px;}
ul#nav-holden li a.nav-caprice-R1 { width:80px; background-position:-264px 0; }
ul#nav-holden li a:hover.nav-caprice-R1 { background-position:-264px -36px;}
ul#nav-holden li a.nav-caprice-R2 { width:80px; background-position:-264px -72px;}
ul#nav-holden li a.nav-captiva-R1 { width:81px; background-position:-344px 0; }
ul#nav-holden li a:hover.nav-captiva-R1 { background-position:-344px -36px;}
ul#nav-holden li a.nav-captiva-R2 { width:81px; background-position:-344px -72px;}
ul#nav-holden li a.nav-colorado-R1 { width:96px; background-position:-425px 0; }
ul#nav-holden li a:hover.nav-colorado-R1 { background-position:-425px -36px;}
ul#nav-holden li a.nav-colorado-R2 { width:96px; background-position:-425px -72px;}
ul#nav-holden li a.nav-combo-R1 { width:75px; background-position:-521px 0; }
ul#nav-holden li a:hover.nav-combo-R1 { background-position:-521px -36px;}
ul#nav-holden li a.nav-combo-R2 { width:75px; background-position:-521px -72px;}
ul#nav-holden li a.nav-commodore-R1 { width:110px; background-position:-596px 0; }
ul#nav-holden li a:hover.nav-commodore-R1 { background-position:-596px -36px;}
ul#nav-holden li a.nav-commodore-R2 { width:110px; background-position:-596px -72px;}
ul#nav-holden li a.nav-cruze-R1 { width:72px; background-position:-706px 0; }
ul#nav-holden li a:hover.nav-cruze-R1 { background-position:-706px -36px;}
ul#nav-holden li a.nav-cruze-R2 { width:72px; background-position:-706px -72px;}
ul#nav-holden li a.nav-epica-R1 { width:68px; background-position:-778px 0; }
ul#nav-holden li a:hover.nav-epica-R1 { background-position:-778px -36px;}
ul#nav-holden li a.nav-epica-R2 { width:68px; background-position:-778px -72px;}
ul#nav-holden li a.nav-statesman-R1 { width:98px; background-position:-846px 0; }
ul#nav-holden li a:hover.nav-statesman-R1 { background-position:-846px -36px;}
ul#nav-holden li a.nav-statesman-R2 { width:98px; background-position:-846px -72px;}
ul#nav-holden li a.nav-ute-R1 { width:54px; background-position:-944px 0; }
ul#nav-holden li a:hover.nav-ute-R1 { background-position:-944px -36px;}
ul#nav-holden li a.nav-ute-R2 { width:54px; background-position:-944px -72px;}
/* ------------------------------------------------------------------------------------ */
ul#nav-suzuki { clear:both; height:36px; width:998px; background:url(../img/nav-suzuki-R1.gif) no-repeat; float:left; margin:-10px 0 10px 0 ;display:inline; list-style:none; padding:0;}
ul#nav-suzuki li { float:left; height:36px; }
ul#nav-suzuki li a { float:left; height:36px; background:url(../img/nav-suzuki-R1.gif) no-repeat; display:inline; }
ul#nav-suzuki li a.nav-alto-R1 { width:65px;  }
ul#nav-suzuki li a:hover.nav-alto-R1 { background-position:0 -36px;}
ul#nav-suzuki li a.nav-alto-R2 { width:65px; background-position:0 -72px;}
ul#nav-suzuki li a.nav-apv-R1 { width:63px;background-position:-65px 0px; }
ul#nav-suzuki li a:hover.nav-apv-R1 { background-position:-65px -36px;}
ul#nav-suzuki li a.nav-apv-R2 { width:63px; background-position:-65px -72px;}
ul#nav-suzuki li a.nav-grand-R1 { width:119px;background-position:-128px 0px; }
ul#nav-suzuki li a:hover.nav-grand-R1 { background-position:-128px -36px;}
ul#nav-suzuki li a.nav-grand-R2 { width:119px; background-position:-128px -72px;}
ul#nav-suzuki li a.nav-jimny-R1 { width:70px;background-position:-247px 0px; }
ul#nav-suzuki li a:hover.nav-jimny-R1 { background-position:-247px -36px;}
ul#nav-suzuki li a.nav-jimny-R2 { width:70px; background-position:-247px -72px;}
ul#nav-suzuki li a.nav-swift-R1 { width:70px;background-position:-317px 0px; }
ul#nav-suzuki li a:hover.nav-swift-R1 { background-position:-317px -36px;}
ul#nav-suzuki li a.nav-swift-R2 { width:70px; background-position:-317px -72px;}
ul#nav-suzuki li a.nav-sx4-R1 { width:58px;background-position:-387px 0px; }
ul#nav-suzuki li a:hover.nav-sx4-R1 { background-position:-387px -36px;}
ul#nav-suzuki li a.nav-sx4-R2 { width:58px; background-position:-387px -72px;}
ul#nav-suzuki li a.nav-kizashi-R1 { width:80px;background-position:-445px 0px; }
ul#nav-suzuki li a:hover.nav-kizashi-R1 { background-position:-445px -36px;}
ul#nav-suzuki li a.nav-kizashi-R2 { width:80px; background-position:-445px -72px;}
/* ------------------------------------------------------------------------------------ */
ul#nav-service { clear:both; height:36px; width:998px; background:url(../img/nav-service-R1.gif) no-repeat; float:left; margin:-10px 0 10px 0 ;display:inline; list-style:none; padding:0;}
ul#nav-service li { float:left; height:36px; }
ul#nav-service li a { float:left; height:36px; background:url(../img/nav-service-R1.gif) no-repeat; display:inline; }
ul#nav-service li a.nav-service-booking-R1 { width:170px; background-position:0 0; }
ul#nav-service li a:hover.nav-service-booking-R1 { background-position:0 -36px;}
ul#nav-service li a.nav-service-booking-R2 { width:170px; background-position:0 -72px;}
ul#nav-service li a.nav-service-info-R1 { width:160px; background-position:-170px 0;  }
ul#nav-service li a:hover.nav-service-info-R1 { background-position:-170px -36px;}
ul#nav-service li a.nav-service-info-R2 { width:160px; background-position:-170px -72px;}
/* ----------------------------------------------------------------------------------- */
ul#nav-specials { clear:both; height:36px; width:998px; background:url(../img/nav-specials-R1.gif) no-repeat; float:left; margin:-10px 0 10px 0 ;display:inline; list-style:none; padding:0;}
ul#nav-specials li { float:left; height:36px; }
ul#nav-specials li a { float:left; height:36px; background:url(../img/nav-specials-R1.gif) no-repeat; display:inline; }
ul#nav-specials li a.nav-holden-R1 { width:81px; }
ul#nav-specials li a:hover.nav-holden-R1 { background-position:0 -36px;}
ul#nav-specials li a.nav-holden-R2 { width:81px; background-position:0 -72px;}
ul#nav-specials li a.nav-mercedes-R1 { width:130px; background-position:-81px 0;}
ul#nav-specials li a:hover.nav-mercedes-R1 { background-position:-81px -36px;}
ul#nav-specials li a.nav-mercedes-R2 { width:130px; background-position:-81px -72px;}
ul#nav-specials li a.nav-mitsubishi-R1 { width:100px;  background-position:-211px 0; }
ul#nav-specials li a:hover.nav-mitsubishi-R1 { background-position:-211px -36px;}
ul#nav-specials li a.nav-mitsubishi-R2 { width:100px; background-position:-211px -72px;}
ul#nav-specials li a.nav-suzuki-R1 { width:74px; background-position:-311px 0;}
ul#nav-specials li a:hover.nav-suzuki-R1 { background-position:-311px -36px;}
ul#nav-specials li a.nav-suzuki-R2 { width:74px; background-position:-311px -72px;}
ul#nav-specials li a.nav-specials-service-R1 { width:79px; background-position:-385px 0;}
ul#nav-specials li a:hover.nav-specials-service-R1 { background-position:-385px -36px;}
ul#nav-specials li a.nav-specials-service-R2 { width:79px; background-position:-385px -72px;}
ul#nav-specials li a.nav-specials-parts-R1 { width:71px; background-position:-464px 0;}
ul#nav-specials li a:hover.nav-specials-parts-R1 { background-position:-464px -36px;}
ul#nav-specials li a.nav-specials-parts-R2 { width:71px; background-position:-464px -72px;}
/* ----------------------------------------------------------------------------------- */
ul#nav-about { clear:both; height:36px; width:998px; background:url(../img/nav-about-R1.gif) no-repeat; float:left; margin:-10px 0 10px 0 ;display:inline; list-style:none; padding:0;}
ul#nav-about li { float:left; height:36px; }
ul#nav-about li a { float:left; height:36px; background:url(../img/nav-about-R1.gif) no-repeat; display:inline; }
ul#nav-about li a.nav-aboutus-R1 { width:89px; background: 0 0; }
ul#nav-about li a:hover.nav-aboutus-R1 { background-position:0 -36px;}
ul#nav-about li a.nav-aboutus-R2 { width:89px; background-position:0 -72px;}
ul#nav-about li a.nav-why-R1 { width:79px; background-position:-89px 0; }
ul#nav-about li a:hover.nav-why-R1 { background-position:-89px -36px;}
ul#nav-about li a.nav-why-R2 { width:79px; background-position:-89px -72px;}
ul#nav-about li a.nav-awards-R1 { width:82px; background-position:-168px 0; }
ul#nav-about li a:hover.nav-awards-R1 { background-position:-168px -36px;}
ul#nav-about li a.nav-awards-R2 { width:82px; background-position:-168px -72px;}
ul#nav-about li a.nav-careers-R1 { width:86px; background-position:-250px 0; }
ul#nav-about li a:hover.nav-careers-R1 { background-position:-250px -36px;}
ul#nav-about li a.nav-careers-R2 { width:86px; background-position:-250px -72px;}
ul#nav-about li a.nav-testimonials-R1 { width:113px; background-position:-336px 0; }
ul#nav-about li a:hover.nav-testimonials-R1 { background-position:-336px -36px;}
ul#nav-about li a.nav-testimonials-R2 { width:113px; background-position:-336px -72px;}
ul#nav-about li a.nav-latest-R1 { width:110px; background-position:-449px 0; }
ul#nav-about li a:hover.nav-latest-R1 { background-position:-449px -36px;}
ul#nav-about li a.nav-latest-R2 { width:110px; background-position:-449px -72px;}
/* ----------------------------------------------------------------------------------- */
ul#nav-finance { clear:both; height:36px; width:998px; background:url(../img/nav-finance-R1.gif) no-repeat; float:left; margin:-10px 0 10px 0 ;display:inline; list-style:none; padding:0;}
ul#nav-finance li { float:left; height:36px; }
ul#nav-finance li a { float:left; height:36px; background:url(../img/nav-finance-R1.gif) no-repeat; display:inline; }
ul#nav-finance li a.nav-finance-R1 { width:163px; background: 0 0; }
ul#nav-finance li a:hover.nav-finance-R1 { background-position:0 -36px;}
ul#nav-finance li a.nav-finance-R2 { width:163px; background-position:0 -72px;}
ul#nav-finance li a.nav-cal-R1 { width:159px; background-position:-163px 0; }
ul#nav-finance li a:hover.nav-cal-R1 { background-position:-163px -36px;}
ul#nav-finance li a.nav-cal-R2 { width:159px; background-position:-163px -72px;}
ul#nav-finance li a.nav-application-R1 { width:156px; background-position:-322px 0; }
ul#nav-finance li a:hover.nav-application-R1 { background-position:-322px -36px;}
ul#nav-finance li a.nav-application-R2 { width:156px; background-position:-322px -72px;}
ul#nav-finance li a.nav-walkaway-R1 { width:167px; background-position:-478px 0; }
ul#nav-finance li a:hover.nav-walkaway-R1 { background-position:-478px -36px;}
ul#nav-finance li a.nav-walkaway-R2 { width:167px; background-position:-478px -72px;}
/* ----------------------------------------------------------------------------------- */

ul#top-nav { float:right; list-style:none; text-align:right; margin:23px 0 0 0; }
#top-nav li {
	display: inline; margin: 0; padding: 0 0em 0.5em 0.5em; background: url(../img/line.gif) left center no-repeat; line-height: 1.7em;  float:left;
}
#top-nav a {
	margin: 0 3px 0 3px; /* Width of the graphic */ color:#B6100B; white-space:nowrap;  float: left; text-decoration:underline;
} 
#top-nav a.nolink {
	margin: 0 3px 0 3px; /* Width of the graphic */ color: #999; text-decoration: none; cursor:default;
} 
#top-nav a:hover.nolink {
	color: #EC1D30;
} 
#top-nav a:visited { color:#810F1A; }
#top-nav a:hover {
	color: #EC1D30; text-decoration:none; 
}
#top-nav .first {
	padding-left: 0; background: none; float:left;
}
#top-nav .firstnext {
	padding: 0 0.5em 0 0em; background: none; clear:left; float:left; margin:0;
}
#top-nav .firstnext a {
	margin-left: 0;
}
#top-nav .firstnext span, #top-nav li span {
	padding: 0; text-indent:0; float:left; margin:0; clear:left;
}
#top-nav .first a {
	margin-left: 0;
}
#left-column {width:180px; float:left; overflow: auto; }
#right-column {width:179px; float:right; }
#left-column { margin-right: 9px; display:inline; }
#minisearch { width:179px; height:336px; background: url(../img/minisearch-bk.gif) no-repeat; float:left; overflow:hidden; }
#minisearch iframe { padding-top:20px;}
#flash, #main-photo-slider { width:620px; height:336px; float:left; margin-right:10px;}
/* ------------------------------------------------------------------------------------ */
ul#toolbox { width:179px; height:298px; background:url(../img/toolbox.gif) no-repeat; float:right; padding-top:38px; margin:0 0 0px 0 ;display:block; list-style:none; }
ul#toolbox li { float:left; }
ul#toolbox li a { width:179px; height:50px; display:block; background:url(../img/toolbox.gif) no-repeat; float:left; }
ul#toolbox li a.make-R1 { background-position: 0 -38px; height:48px; }
ul#toolbox li a:hover.make-R1 { background-position: -179px -38px; }
ul#toolbox li a.book-R1 { background-position: 0 -86px; }
ul#toolbox li a:hover.book-R1 { background-position: -179px -86px; }
ul#toolbox li a.finance-R1 { background-position: 0 -136px; }
ul#toolbox li a:hover.finance-R1 { background-position: -179px -136px; }
ul#toolbox li a.book-service-R1 { background-position: 0 -186px; }
ul#toolbox li a:hover.book-service-R1 { background-position: -179px -186px; }
ul#toolbox li a.news-R1 { background-position: 0 -236px; }
ul#toolbox li a:hover.news-R1 { background-position: -179px -236px; }
ul#toolbox li a.contact-R1 { background-position: 0 -286px; }
ul#toolbox li a:hover.contact-R1 { background-position: -179px -286px; }

.call-now { float:right; font-size:2em; color: #808080; clear:right; margin-top:5px;}
/* ------------------------------------------------------------------------------------ */
.feature-panel { width:242px; background: url(../img/feature-panel-bk.gif) repeat-y; float:left; margin:10px 0 20px 0; position:relative;}
.margin-right-ten { margin-right:10px; display:inline; }
div, class {  }
.feature-bot { font-size:0; width: 242px; height:9px; float:left; clear:both; bottom:0; background: url(../img/feature-panel-bot.gif) no-repeat; position:absolute; margin:0 !important; }
.content-bot { width: 620px; height:6px; bottom:0; background: url(../img/content-bot.gif) no-repeat; position:absolute !important; padding:0 !important; margin:0 !important; }
h3.feature-one-hdr { text-indent:-9999px; width:204px; height: 22px; float:left; margin: 13px 0px 0px 0px; background: url(../img/feature-one-hdr.gif) no-repeat; }
h3.feature-two-hdr { text-indent:-9999px; width:204px; height: 22px; float:left; margin: 13px 0px 0px 0px; background: url(../img/feature-two-hdr.gif) no-repeat; }
h3.feature-three-hdr { text-indent:-9999px; width:204px; height: 22px; float:left; margin: 13px 0px 0px 0px; background: url(../img/feature-three-hdr.gif) no-repeat; }
h3.feature-three2-hdr { text-indent:-9999px; width:204px; height: 22px; float:left; margin: 13px 0px 0px 0px; background: url(../img/feature-three2-hdr.gif) no-repeat; }
h3.feature-four-hdr { text-indent:-9999px; width:204px; height: 22px; float:left; margin: 13px 0px 0px 0px; background: url(../img/feature-four-hdr.gif) no-repeat; }
.feature-panel p { color:#8D765F;}
.hotpink { color: #FF3399 !important;}
.feature-panel div { margin:0 20px; }
.feature-panel a { margin:0 0 1.5em -3px; display:inline; float:left; background:url(../img/arrow-R1.gif) no-repeat 3px 7px; padding: 2px 3px 2px 13px; text-decoration:underline;}
.feature-panel a:hover { background: #FFF url(../img/arrow-R1.gif) no-repeat 3px 7px; text-decoration:none;}
a.link { margin:0px 0 0 -3px; float:left; background:url(../img/arrow-R1.gif) no-repeat 3px 7px; padding:2px 3px 2px 13px; text-decoration:underline;}
a.link:hover {  background: #FFF url(../img/arrow-R1.gif) no-repeat 3px 7px; text-decoration:none;}
#content img { float:left; }

/* @Header */
/* ------------------------------------------------------------------------------------ */
#header {
	width: 998px; float:left;
	height:101px;
	margin:0 auto;
}
a.logo {
	background: url(../img/logo.gif) no-repeat;
	width:341px;
	height:65px;
	float:left; margin:16px 0 15px 63px;
	text-indent:-9999px; 
}
/* Footer
/* ------------------------------------------------------------------------------------ */
#footer {
  width:998px; color: #686868; font-size:11px; border-top: solid 1px #E5E5E5; 
  clear:both; float: left; 
  margin:0 auto; margin-top:20px;
}
#footer hr {
  display:none;
}
#footer p {
  margin:0; text-align:center;
  padding:10px 0;
}
#footer a {color: #686868; padding:0 3px;}
.margin-none { margin: 0 0 10px 0 !important; }
.display-none { display:none; }
#content { background:#EDE7DD url(../img/content-bot.gif) bottom left no-repeat; float:left;margin:0 0 0px 0; padding:0 0 30px 0 ; display:inline; width:620px;}
/*#content { background:#EDE7DD url(../img/content-bot.gif) bottom left no-repeat; float:left;margin:0 0 0px 0; padding:0 0 30px 0 ; display:inline; width:620px; height:930px; }*/
#content .content-pad { padding: 30px 63px 30px 63px; display:inline; float:left; width:494px;}
.content-map { height:auto !important; }
ul.new-cars { margin:15px 0 0 0; float:left; list-style:none; }
ul.new-cars li { margin:0 10px 10px 0; display:inline; float:left;padding:0; } 
.details { margin: 1.5em 0 0px 0px; float:left;}
.details p { text-indent:0px; }
.details-text { margin: 0 0 0 20px; padding:0;width:150px;}
.details img { margin-bottom:1.5em; }
.details a.link, .details a { text-decoration:underline; }
.details a.link:hover, .details a:hover { text-decoration:none; }
.details a:link:visited { background:#F8F8F8 url("../img/arrow-R1.gif") no-repeat 3px 7px; }
.feature-inside-bk { background:url(../img/col-bk.gif) repeat-y; width:179px; float:left; position:relative; padding:0; margin-top:10px;}
.feature-inside-bk div { padding:0px 25px 40px 20px;border-top: solid 1px #FFF; height:170px; background: url(../img/col-bot.gif) no-repeat left bottom; z-index:2;}
.feature-inside-bk .div-hrt { height:140px !important; }
/*added the following z-index and position - da 25-02-2010*/
.feature-inside-bk div.col-bot{z-index:1 !important;}
.feature-inside-bk a{position:relative;z-index:2;}
/*****/
.col-bot { position:absolute; width:179px; height:10px; clear:both; float:left; bottom:0; padding:0 !important; border:0 !important; }
ul.list { margin:1.5em 1.5em 1.5em 0; list-style:none; line-height:1.5em; }
ul.list li { padding:2px 0;}
ul.list2 { margin:0em 1.5em 1.5em 1.5em; line-height:1.5em; }
ul.list2 li { padding:2px 0;}
ul.list2 li a { padding:2px 0;}
#iframeHeader { display:inline; width:590px; height:650px;  margin:0 0 0 -25px; float:left; padding: 0 !important;}
#iframeHeader2 { display:inline; width:590px; height:575px;  margin:0 0 0 -25px; float:left; padding: 0 !important;}
#ncd { width:620px; height:650px;  margin:0 0 0 -32px; float:left; padding: 0 !important;}
/* The Form
/* ------------------------------------------------------------------------------------ */
#theform{width:494px; float:left; background: url(../img/theform-repeat.gif) repeat-y; height:auto; clear:left; font-family:Arial,Geneva,Helvetica,sans-serif; padding:0; line-height:1.5em; margin:0;}
#content div #theform div {padding:0}
dl, dd{margin:0px; padding:0;}
#theform dl{padding:0 0px 0 20px; width:474px; margin:0; border-bottom:solid 1px #F8F8F8; float:left; display:inline; background:none;}
#theform dd{width:140px; float:left;padding:1em 0 1em 0em; margin:0 8px 0 0; display:inline;background:none;}
#theform dd.long{width:454px; float:left; padding:1em 0 1em 0em; clear:both; }
#theform dd.long label{width:454px;}
#theform dd.short label{width:63px;}
#theform dd.short {width:67px;}
#theform dd.short select.custom-dropdown, #theform dd.short input {width:62px !important;}
#theform dd select.dropdown { width:140px !important; }
checkbox{border:0 !important;}
#theform dl.bot { float:left; height:7px; background:url(../img/theform-bot.gif) no-repeat; border:0; }
#theform label{color:#434343; text-indent:0; padding:0 0 2px 0; text-align:left; padding:0.1em 0 0 0; font-weight:normal; font-size:0.875em; float:left; width:140px; font-family:Arial,Geneva,Helvetica,sans-serif; font-size:1em;}
#theform input{border:solid 1px #CDCDCD; background:#F9F9F9; width:136px; color:#666; padding:0.2em 0.2em 0.2em 0.2em; float:left;}
#theform input.radio{ width:15px; height:15px; float:left; margin:0.2em 0.5em 0 0; display:inline;}
#theform select{width:67px !important; height:22px !important;}
form dd #comments, form dd .comments,form dd textarea{height:100px; width:450px; border:solid 1px #CDCDCD; padding:0.2em; font-family:Arial, Helvetica, sans-serif; color:#666; background:#F9F9F9;}
#theform input:focus, form textarea:focus, #theformshort input:focus, #theformshort textarea:focus{border:solid 1px #3CF;}
#theform i{font-style:normal; font-weight:normal;}
#send{width:120px; margin: 0 0px 0 0; height:35px;  display:block; float:left; background: url(../img/send-R1.gif) no-repeat; font-weight:bold; text-indent:-9999px; cursor:pointer; border:0;}
#send:hover{background:url(../img/send-R1.gif) no-repeat 0 -35px;}
#calculate {width:100px; margin: 0 0px 0 0; height:35px;  display:block; float:left; background: url(../img/calculate-R1.gif) no-repeat; font-weight:bold; text-indent:-9999px; cursor:pointer; border:0;}
#calculate:hover{background:url(../img/calculate-R1.gif) no-repeat 0 -35px;}
#sign {width:83px; margin: 0 0px 0 0; height:35px;  display:block; float:left; background: url(../img/sign-R1.gif) no-repeat; font-weight:bold; text-indent:-9999px; cursor:pointer; border:0;}
#sign:hover{background:url(../img/sign-R1.gif) no-repeat 0 -35px;}
#theform dd.long p{width:474px; float:left; color: #666666;}
.row { background: url(../img/theform-top.gif) no-repeat; border-bottom:solid 1px #F8F8F8; height:33px; float: left; width:494px; margin:0; padding:0 !important;}
.row h2 { margin:0; padding:0; }
label span { color: #333; text-indent: inherit; padding-left:2px;
	float: none;}
#theform h2 { width:454px; padding: 0em 0 0.7em 20px; color: #666666; font-weight:bold; float: left; text-transform:uppercase;font-size:1em;  margin: 8px 0 0 0 !important;
}
.col-two { width:50%; float:left; }
.col-two a { text-decoration:underline;}
.col-two a:hover { text-decoration:none;}
.margin-right { margin-right: 10px; }
hr { border:0;}
div.hr {
 clear: both; height: 1px; float:left; width:500px; border: 0;
}
div.hr1 {
 clear: both; height: 1px; float: left; width: 500px; border-bottom: solid 1px #FFF; margin:2em 0 1.5em 0; color: #FFF !important;
}
#get {width:131px; margin: 10px 0px 0 0; height:35px;  display:block; float:left; background: url(../img/get-R1.gif) no-repeat; font-weight:bold; text-indent:-9999px; cursor:pointer; border:0;}
#get:hover{background:url(../img/get-R1.gif) no-repeat 0 -35px;}
ul.sitemap { margin:0; padding:0; }
ul.sitemap li { margin:0; padding:0; float:left; }
.half { float:left; width:50%;}

ul.sitemap { margin:0em 1.5em 0 0; display:inline;float:left; list-style:none; line-height:1.5em; }
ul.sitemap li { padding:2px 0; margin-bottom:10px; float:left;}
ul.sitemap li a { padding:5px 10px; width:474px; background:#F7F5F0; float:left;}
ul.sitemap li a:hover { background:#FFF; }
ul.sitemap2 { margin:2px 1.5em 0em 10px; display:inline; float:left; list-style:none; line-height:1.5em; }
ul.sitemap2 li { padding:2px 0; float:left; margin-bottom:0px;}
ul.sitemap2 li a { padding:5px 10px; width:464px; background:#F7F5F0; float:left;}
ul.sitemap2 li a:hover { background:#FFF; }

a.two-min-R1 {width:150px; margin: 0 20px 25px 0; height:35px;  display:block; float:left; background: url(../img/two-min-R1.gif) no-repeat; font-weight:bold; text-indent:-9999px; cursor:pointer; border:0;}
a.two-min-R1:hover{background:url(../img/two-min-R1.gif) no-repeat 0 -35px;}
a.cal-R1 {width:163px; margin: 0 0px 25px 0; height:35px;  display:block; float:left; background: url(../img/cal-R1.gif) no-repeat; font-weight:bold; text-indent:-9999px; cursor:pointer; border:0;}
a.cal-R1:hover{background:url(../img/cal-R1.gif) no-repeat 0 -35px;}
.border-top { border-top: solid 1px #FFF;}
.imageList_container  {
border-bottom: solid 1px #FFF; 
clear:both;
padding-top:20px;
width:494px; overflow:auto;
}
.imageTile  {
float:left;
padding:0 15px 15px 0;
width:122px;
}
.imageList_info {
float:left;
width:355px;
}
.imageList_info h3 { margin-top:-2px;}
.content-pad ul {
list-style-image:url("../img/sideNavArrow_small.gif");
}
.content-pad .imageList_info li {
margin-bottom:6px;
}
ul, ol {
margin:0 1.5em 1.5em 12px;
}
.imageTile img, roadside_imagetile img {
border:1px solid #DADADA;
float:left;
padding:4px; background:#FFF;
}
#theform dd#surname { display:none !important; }

a#welcome, a#sponsorship, a#community{color:#f22546;}
.padding-ten{ padding-top:10px !important; height:160px !important; }
img {
    display: block;
}
.margin-up { margin-top:-10px !important; margin-bottom:2.5em !important; }

.feature-panel h3 {color:#F22546; font-size:1.4em;
font-family:Helvetica,Arial,sans-serif;}
