﻿/*
	green : 669933;
	red   : FF0000;
	blue2 : 166a82;
*/
html {
  /*filter: expression(document.execCommand("BackgroundImageCache", false, true));*/
  
  overflow: -moz-scrollbars-vertical;
}


body {
	font-family:Arial, Helvetica, sans-serif, Verdana;
	font-size:11.5px;
	color:#FFF;
	line-height:15px;
	background:#000 url(../img/header_bg.gif) repeat-x top;
	background:#000;
	padding:0;
	margin:0;
	border:0;
	}

:-moz-any-link:focus, a:focus {
  outline: none;
}
	
	
	
a {color:#166a82;}
a img { border:none;}
/* ------------------------------------
repeat-x for header bg as body has bg
------------------------------------ */
#outerWrap {
	background:transparent url(../img/header_bg.gif) repeat-x top;
	}
/* ------------------
994px total width
|11px|-983-|
------------------ */
#innerWrap {
	width:976px;
	margin:0 auto;
	}
	
.innerWrap {
	width:976px;
	margin:0 auto;
}
/* ------------------
63px total height
|7px|-56-|
------------------ */
/* ------------------
Top nav
------------------ */

#header {
	height:93px; width:976px;
	background: url(../img/topnav.gif) no-repeat -46px 32px;
	margin: 0 auto;
}
	
.logo {
	display:block;
	top:45px;
	position: absolute;
	margin: 0; padding: 0;
}

.logo a {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	height:36px;
	width:153px;
	margin: 0; padding: 0;
}

#topnav {
	height: 24px;
	display: block;
	float: right; clear: right;
	margin: 8px 0 0 0; padding: 0;
}
#topnav li {
	margin: 0;
	display: block;
	float: left;
	clear: none;
	list-style-type: none;
	background: url(../img/topnav.gif) no-repeat right -169px;
	padding: 0 7px 0 7px;
}
#topnav li#n-contact {
	background: none;
	padding-right: 10px;
}
#topnav li#n-dealers {
	border-right: none;
	background: url(../img/more_bullet.gif) no-repeat 0 5px;
	padding-left: 14px;
	width: 79px;
}

#topnav li a {
	color: #CCCCCC;
	font-size: 11px;
	height: 10px;
	line-height: 10px;
	text-decoration: none;
}

#topnav li a:hover {
	color: #fff;
	text-decoration: underline;
}

#topnav li#n-dealers a {
	color: #fff;
}

#header #topnav li#n-dealers.navActive a { color: #fff; }
#header #topnav li#n-finance.navActive a { color: #fff; }
#header #topnav li#n-service.navActive a { color: #fff; }
#header #topnav li#n-corporate.navActive a { color: #fff; }
#header #topnav li#n-encore.navActive a { color: #fff; }
#header #topnav li#n-about.navActive a  { color: #fff; }
#header #topnav li#n-news.navActive a  { color: #fff; }
#header #topnav li#n-contact.navActive a  { color: #fff; }
#header #topnav li#n-preowned.navActive a  { color: #fff; }

#header h2 {
	display: none;
}

ul#modelNav {
	width: 809px;
	height: 61px;
	display: block;
	float: right;
	margin: 0; padding: 0;	
}

ul#modelNav li {
	margin: 0; padding: 0;
	display: block;
	float: left;
	clear: none;
	list-style-type: none;
	height: 61px;
	text-indent: -9999px;
	overflow: hidden;
}

ul#modelNav li a {
	display: block;
	height: 32px;
	text-indent: -9999px;
	overflow: hidden;
}


ul#modelNav ul {
	height: 29px;
	display: block;
	margin: 0; padding: 0;
}

ul#modelNav ul li {
	height: 29px;
	display: block;
	margin: 0; padding: 0;
	float: left;
	clear: none;
}

ul#modelNav li#n-sedans { width: 91px; }
ul#modelNav ul li#n-LS { width: 17px; margin-left: 18px; display: inline; }
ul#modelNav ul li#n-GS { width: 18px; }
ul#modelNav ul li#n-IS { width: 16px; }

ul#modelNav li#n-convertibles { width: 130px; }
ul#modelNav ul li#n-SC { width: 17px; margin-left: 15px; display: inline; }
ul#modelNav ul li#n-ISc { width: 15px; }

ul#modelNav li#n-suvs { width: 68px; }
ul#modelNav ul li#n-LX { width: 17px; margin-left: 15px; display: inline; }
ul#modelNav ul li#n-RX { width: 19px; }

ul#modelNav li#n-hybrids { width: 94px; }
ul#modelNav ul li#n-LSh { width: 17px; margin-left: 17px; display: inline; }
ul#modelNav ul li#n-GSh { width: 20px; }
ul#modelNav ul li#n-RXh { width: 19px; }

ul#modelNav li#n-fperformance { width: 144px; }
ul#modelNav ul li#n-ISF { width: 19px; margin-left: 16px; display: inline; }

ul#modelNav li#n-discoverHybrid { width: 156px; margin-right: 21px; }
ul#modelNav li#n-discoverHybrid a { height: 61px; }

ul#modelNav li#n-future { height: 21px; width: 104px; margin: 10px 0 0 0; }
ul#modelNav li#n-future a { height: 21px; }
ul#modelNav li#n-gallery { height: 21px; width: 104px; }
ul#modelNav li#n-gallery a { height: 21px; }

/* hover states */
ul#modelNav li#n-sedans:hover, ul#modelNav li#n-sedans.navHover { background: url(../img/topnav.gif) no-repeat -213px -61px; }
ul#modelNav li#n-sedans a:hover { background: url(../img/topnav.gif) no-repeat -213px -122px; }
ul#modelNav ul li#n-LS a:hover { background: url(../img/topnav.gif) no-repeat 0px -61px; }
ul#modelNav ul li#n-GS a:hover { background: url(../img/topnav.gif) no-repeat -17px -61px; }
ul#modelNav ul li#n-IS a:hover { background: url(../img/topnav.gif) no-repeat -35px -61px; }

ul#modelNav li#n-convertibles:hover, ul#modelNav li#n-convertibles.navHover { background: url(../img/topnav.gif) no-repeat -304px -61px; }
ul#modelNav li#n-convertibles a:hover { background: url(../img/topnav.gif) no-repeat -304px -122px; }
ul#modelNav ul li#n-SC a:hover { background: url(../img/topnav.gif) no-repeat -51px -61px; }
ul#modelNav ul li#n-ISc a:hover { background: url(../img/topnav.gif) no-repeat -68px -61px; }

ul#modelNav li#n-suvs:hover, ul#modelNav li#n-suvs.navHover { background: url(../img/topnav.gif) no-repeat -434px -61px; }
ul#modelNav li#n-suvs a:hover { background: url(../img/topnav.gif) no-repeat -434px -122px; }
ul#modelNav ul li#n-LX a:hover { background: url(../img/topnav.gif) no-repeat -84px -61px; }
ul#modelNav ul li#n-RX a:hover { background: url(../img/topnav.gif) no-repeat -101px -61px; }

ul#modelNav li#n-hybrids:hover, ul#modelNav li#n-hybrids.navHover { background: url(../img/topnav.gif) no-repeat -502px -61px; }
ul#modelNav li#n-hybrids a:hover { background: url(../img/topnav.gif) no-repeat -502px -122px; }
ul#modelNav ul li#n-LSh a:hover { background: url(../img/topnav.gif) no-repeat -120px -61px; }
ul#modelNav ul li#n-GSh a:hover { background: url(../img/topnav.gif) no-repeat -137px -61px; }
ul#modelNav ul li#n-RXh a:hover { background: url(../img/topnav.gif) no-repeat -157px -61px; }

ul#modelNav li#n-fperformance:hover, ul#modelNav li#n-fperformance.navHover { background: url(../img/topnav.gif) no-repeat -596px -61px; }
ul#modelNav li#n-fperformance a:hover { background: url(../img/topnav.gif) no-repeat -596px -122px; }
ul#modelNav ul li#n-ISF a:hover { background: url(../img/topnav.gif) no-repeat -176px -61px; }

ul#modelNav li#n-discoverHybrid a:hover { background: url(../img/topnav.gif) no-repeat -740px -122px; }

ul#modelNav li#n-future a:hover { background: url(../img/topnav.gif) no-repeat -917px -71px; }
ul#modelNav li#n-gallery a:hover { background: url(../img/topnav.gif) no-repeat -917px -92px; }

/* active states */
ul#modelNav li#n-sedans.navActive { background: url(../img/topnav.gif) no-repeat -213px -61px; }
ul#modelNav ul li#n-LS.navActive { background: url(../img/topnav.gif) no-repeat 0px -90px; }
ul#modelNav ul li#n-LS.navActive a:hover { background: none; }
ul#modelNav ul li#n-GS.navActive { background: url(../img/topnav.gif) no-repeat -17px -90px; }
ul#modelNav ul li#n-GS.navActive a:hover { background: none; }
ul#modelNav ul li#n-IS.navActive { background: url(../img/topnav.gif) no-repeat -35px -90px; }
ul#modelNav ul li#n-IS.navActive a:hover { background: none; }

/* convertibles */
ul#modelNav li#n-convertibles.navActive { background: url(../img/topnav.gif) no-repeat -304px -61px; }
ul#modelNav ul li#n-SC.navActive { background: url(../img/topnav.gif) no-repeat -51px -90px; }
ul#modelNav ul li#n-SC.navActive a:hover { background: none; }
ul#modelNav ul li#n-ISc.navActive { background: url(../img/topnav.gif) no-repeat -68px -90px; }
ul#modelNav ul li#n-ISc.navActive a:hover { background: none; }

/* suvs */
ul#modelNav li#n-suvs.navActive { background: url(../img/topnav.gif) no-repeat -434px -61px; }
ul#modelNav ul li#n-LX.navActive { background: url(../img/topnav.gif) no-repeat -84px -90px; }
ul#modelNav ul li#n-LX.navActive a:hover { background: none; }
ul#modelNav ul li#n-RX.navActive { background: url(../img/topnav.gif) no-repeat -101px -90px; }
ul#modelNav ul li#n-RX.navActive a:hover { background: none; }

/* hybrids */
ul#modelNav li#n-hybrids.navActive { background: url(../img/topnav.gif) no-repeat -502px -61px; }
ul#modelNav ul li#n-LSh.navActive { background: url(../img/topnav.gif) no-repeat -120px -90px; }
ul#modelNav ul li#n-LSh.navActive a:hover { background: none; }
ul#modelNav ul li#n-GSh.navActive { background: url(../img/topnav.gif) no-repeat -137px -90px; }
ul#modelNav ul li#n-GSh.navActive a:hover { background: none; }
ul#modelNav ul li#n-RXh.navActive { background: url(../img/topnav.gif) no-repeat -157px -90px; }
ul#modelNav ul li#n-RXh.navActive a:hover { background: none; }

/* fperformance */
ul#modelNav li#n-fperformance.navActive { background: url(../img/topnav.gif) no-repeat -596px -61px; }
ul#modelNav ul li#n-ISF.navActive { background: url(../img/topnav.gif) no-repeat -176px -90px; }
ul#modelNav ul li#n-ISF.navActive a:hover { background: none; }

/* discoverHybrid */
ul#modelNav li#n-discoverHybrid.navActive { background: url(../img/topnav.gif) no-repeat -740px -61px; }
ul#modelNav li#n-discoverHybrid.navActive a:hover { background: none; }


/* ------------------
Page footer
------------------ */
#footer {
	background:#000;
	border-top:#2c2c2c 1px solid;
	height: 17px;
	clear:both;
	display:block;
	width:100%;
	bottom:0;
}

#footer ul#footerNav {
	height: 24px;
	display: block;
	float: right; 
	clear: right;
	margin: 4px 0 0 0; padding: 0;
}
#footer ul#footerNav li{
	margin: 0;
	display: block;
	float: left;
	clear: none;
	list-style-type: none;
	background: url(../img/topnav.gif) no-repeat right -137px;
	padding: 0 7px 0 7px;
}
#footer ul#footerNav li a {
	color: #999999;
	font-size: 11px;
	height: 10px;
	line-height: 10px;
	text-decoration: none;
}
#footer ul#footerNav li#f-map {
	padding-right: 0;
	background: none;
}

#footer ul#footerNav li#f-home a:hover { color: #fff; text-decoration: underline; }
#footer ul#footerNav li#f-about a:hover { color: #fff; text-decoration: underline; } 
#footer ul#footerNav li#f-about.navActive a { color: #fff; }
#footer ul#footerNav li#f-boutique a:hover { color: #fff; text-decoration: underline; }
#footer ul#footerNav li#f-boutique.navActive a { color: #fff; }
#footer ul#footerNav li#f-contact a:hover { color: #fff; text-decoration: underline; } 
#footer ul#footerNav li#f-contact.navActive a { color: #fff; }
#footer ul#footerNav li#f-terms a:hover { color: #fff; text-decoration: underline; } 
#footer ul#footerNav li#f-terms.navActive a { color: #fff; }
#footer ul#footerNav li#f-privacy a:hover { color: #fff; text-decoration: underline; } 
#footer ul#footerNav li#f-privacy.navActive a { color: #fff; }
#footer ul#footerNav li#f-map a:hover { color: #fff; text-decoration: underline; } 
#footer ul#footerNav li#f-map.navActive a { color: #fff; }



p#copyright {
	float: left;
	text-transform: uppercase;
	color: #666666;
	font-size: 10px;
	margin: 4px 0 0 0; padding: 0;
}
/* h1#perfection { background: transparent url(../img/perfection.png) no-repeat -7px 0; height:62px; width:406px; margin:25px 0 0 0; text-indent:-9999px } */
h1#perfection { height:62px; width:406px; margin:25px 0 0 0; text-indent:-9999px }


center p #player1, div #flashcontent, #qtGallery div #player {
	
}


.videoLink { color:#166a82; text-decoration:none; }
.videoLink:hover { color:#FFFFFF; }


/* ------------------
816px total width
------------------ 	padding:0 10px 10px 15px;*/	

/* ------------------- scroll-------------*/
#showcase_menu {

	width:792px;
}

#showcase_scroller {
	width: 770px;
	height: 124px;
	overflow: hidden;
	float:left;
}
#showcase_img_holder {
	width: 1232px;
	height: 124px;
	overflow: hidden;
	z-index: 9999;
}

div.showpanel{
float: left; width:350px;padding:8px; background:url(../images/t_btm.gif) bottom no-repeat; border:#3c3d3c 4px solid; margin-right:14px;text-align:left; font-size:11px;height:130px!important; margin-bottom:20px;
}
/*---------------iFrame-----------------*/
div.content{
width:792px;height:192px;
background:url(../images/h_bck.gif) top right repeat-x;
}
div.img{
border: #333333 1px solid; width:480px; height:190px; float:left;
}
div.innercopy{
padding-left:10px; padding-right:10px; padding-top:6px; padding-bottom:10px;
}
div.highLight{
font-size:11px;
color:#166a82;
font-weight:bold;
text-align:left;
}
select{
font-size:10px
}

div.infomain{
width:792px; height:390px
}
div.infonav{
height:25px; text-align:left; background:url(../images/info_nav.gif) no-repeat; padding-left:30px; padding-top:16px;
}
div.infonav2{
height:35px; text-align:left; background:url(../images/info_nav2.gif) bottom no-repeat; padding-left:30px; padding-top:16px;
}
div.info_ven_nav{
height:25px; text-align:left; background:url(../images/ven_info_nav.gif) no-repeat; padding-left:30px; padding-top:16px;
}
div.loc_info_nav{
height:25px; text-align:left; background:url(../images/loc_info_nav.gif) no-repeat; padding-left:30px; padding-top:16px;
}
div.infoBack{
border-left:#565656 1px solid;width:790px; height:347px; border-right:#565656 1px solid; border-bottom:#565656 1px solid;
}
.tix{
font-size:11px;
}
.txtBoxSml{
font-size:11px;
width:30px;
}
.tblHeader{
height:35px;
vertical-align: middle;
background:url(../images/tbl_hdr.gif) repeat-x
}

div.infoTitle{
font-size:22px; color: #F4F4F4; font-weight:bold; padding-left:28px; padding-top:24px
}
div.infoScroll{
padding-left:28px; height:282px; padding-right:6px; text-align:left;overflow-y:scroll;overflow-x:hidden; margin-right:12px; font-size:11px; color:#F4F4F4;
}
div.infoMap{
padding-left:28px; height:282px; padding-right:20px; text-align:left;
}
div.infoImage{
float:right; width:80px; height:125px; padding-right:10px; padding-left:6px;
}
div.infoFooter{
background: url(../images/info_btm.gif) no-repeat; width:732px; height:19px;
}
.infoAddr{
font-size:12px;
font-weight:bolder;
}

div.showpanel1{
float: right; width:350px;padding:8px; background:url(../images/t_btm.gif) bottom no-repeat; border:#3c3d3c 4px solid; text-align:left; font-size:11px;height:130px!important; margin-bottom:20px;
}

#home #mainContent {
border: none;
background:transparent;
padding:0;
margin:0 0 30px 0;
width:973px;
padding-top:300px;
min-height: 0 !important;
	}

#flashcontentHeader {
	height:177px;
	margin:0 -10px 0 -15px;
	}	
	
#contentHeader {
	height:250px;
	margin:0 -10px 0 -15px;
	}



	

#about h3 { text-indent:13px; margin:10px 0 -10px 0; text-transform:uppercase; font-size:12px}

#about.awards #mainContent ul, #encore #mainContent ul, .terms #mainContent  ul, #finance.privacy #mainContent ul { margin-right:0px; }
#about.awards #mainContent h2 { margin-top:30px; }

#mainContent #left { width:375px; float:left; margin-right:20px;  }
#mainContent #right { width:375px; float:left; }





#accordion #left { width:165px; float:left; margin:10px 0 10px 10px;  }
#accordion #right { width:400px; float:left; margin:10px 0 10px 0; }


#accordion img { padding:2px; border:1px solid #fff }

.insurance #accordion #left { width:600px; float:left; padding:10px 0 10px 10px; display: block }

#about.sponsorships #accordion #left { width:600px; float:left; margin:20px 0 0 0; padding:0 0 0 10px }


.dealers #accordion .element, #service.centres #accordion .element, #service.bodyPaint #accordion .element{ padding:0; margin:0; }
.dealers #accordion #left, #service.centres #accordion #left, #service.bodyPaint #accordion #left { width:275px; float:left; margin:0; padding:0 0 10px 10px }
.dealers #accordion #right, #service.centres #accordion #right, #service.bodyPaint #accordion #right { width:275px; float:left; margin:0; padding:0 }


#mainContent #right h2, #mainContent #left h2 { height:auto}

#accordion h2 { text-indent:0; background: url(../img/bullet.gif) 0 4px no-repeat; text-transform:uppercase; font-size:12px; margin:20px 0 -10px 0; padding-left:13px;}



#disclaimer { 
	font-size:10px;
	padding-top:35px;
	line-height:12px;
	display:block;
	clear:both;
	color:#ddd;
	}
#disclaimer #note { 
	font-size:11px;
	color:#ddd;
	}

h3 { margin: 0 0 15px 0; }
#mainContent #galleryPreview h3 {
	height:9px;
	width:91px;
	text-indent:-9999px;
	background:url(../img/view_gallery_lbl.gif) no-repeat;
	}
#mainContent #galleryPreview {
	width:135px;
	height:65px;
	border:#3c3d3c 5px solid;
	display:block;
	float:left;
	padding:10px;
	margin-bottom:5px;
	}
#mainContent #galleryPreview:hover {
	border:#4c4c4c 5px solid;
	}
#mainContent #galleryPreview img { 
	padding-right:5px;
	}	
#mainContent #galleryPreview img.return { 
	padding-right:0;
	}	
	
#isf #galleryPreview {display:none }

.landing #mainContent #left, #future #mainContent #left  { width:595px; float:left; }
.landing #mainContent #right, #future #mainContent #right { width:150px; float:left; }

#future.landing #mainContent #left  { width:400px; float:left }
#future.landing #mainContent #right { width:500px; float:right; margin-top:-50px; }	


#newsPromo { width:291px; height:118px; background: transparent url(../img/tiles/lexusNews.jpg); float:left; border: 1px solid #3c3d3c; padding-left:0px; }
#promotionA { float:left; margin-right:18px; }
#promotionB { float:left; margin-right:18px; }

#promotionA img, #promotionB img {
	border: 1px solid #3c3d3c;	
}
#newsPromo h2 {
	background: transparent url(../img/) no-repeat 5px;
	width:150px;
	height:40px;
	margin:10px 0 5px 0;
	
	
	}

#newsPromo img { float:right; margin-right:5px; border:1px solid #fff; padding:2px; }
/*#mainContent #news, #mainContent #promotionA, #mainContent #promotionB {
float:left;
margin-right:5px;
width:317px;
padding: 5px;
height:124px;
background: url(../img/promo_bg.png);
	}
#mainContent #promotionB {
	margin-right:0;
	}
#mainContent #news h2, #mainContent #promotionA h2, #mainContent #promotionB h2 {
	background:	#000;
	padding:0;
	margin:0;
	width:305px;
	height:20px;
	}
#mainContent #news h2 {
	background:#000 url(../img/news_lbl.gif) no-repeat 5px;
	
	}

#mainContent #news img {
	float:right;
	padding:1px;
	border:#FFF 1px solid;
	margin-left: 5px;
	}
 #mainContent #promotionA {
	padding:0;
	margin-right:7px
	}
#mainContent #promotionB {	
	padding:0;
	margin-right:0;
	}
img.banner {	
	border: 1px solid #3c3d3c;
	} */



#news #contentHeader { height:100px; width:860px;}
#news h1 { 
	text-indent:0;
	font-size:15px;
	text-transform:uppercase;
	margin:5px 0 20px 0;
}
#lhs {
	width:350px;
	float:left;
	}
#rhs {
	width:370px;
	float:right;
	padding-right:50px
	}
#lhs img {
	padding:1px;
	border:1px solid #fff;
	display:block;
	}
#lhs .caption {
	line-height:24px;
	}


.product {
	background:#1c1c1c url(../img/product_bg.gif) repeat-x;
	width:275px;
	padding:10px;
	float:left;
	margin:0 20px 20px 0;
	height:225px;
	}
.product img {
	margin: 0 0 4px 60px;
	}
.product h3 {
	font-size:11px;
	height:28px;
	padding:0;
	margin:0;
	text-transform:capitalize;
	}

a.enlargeImage {
	display: block;	
	float:left;
	background: url(../img/enlarge_image.gif) no-repeat; 
	text-indent: -9999px;
	height:0px !important;
	height:13px;/* for IE5/Win only */
	padding: 13px 0 0 0;
	_padding:0;
	width:85px
	}
a:hover.enlargeImage { background-position:0 -13px; height:13px; overflow:hidden }


.product .price {
	float:right;
	font-weight:bold;
	}


.worldwide #mainContent {
	background:#000 url(../img/worldwide_map_bg.gif) no-repeat bottom;
	height:605px;
	}
	
.worldwide #mainContent ul {
	list-style:none;
	padding-left:0;
	_margin-left:0;
	line-height:15px;
	
	}
.worldwide #mainContent ul li {	
	background:url(../img/more_bullet.gif) no-repeat 0 4px;
	padding-left:10px;
	text-transform:uppercase;
	}	
.worldwide #mainContent ul li a {
	color:#999;
	text-decoration:none;
	}
.worldwide #mainContent ul li a:hover {
	text-decoration:none;
	color:#fff;
	}
#about.worldwide #mainContent h2 {
	text-indent:-9999px;
	background:none;
	height:13px;
	width:200px;
	}
#about.worldwide #mainContent #america h2 {
	background:url(../img/worldwide_america_lbl.png) no-repeat;
	}
#about.worldwide #mainContent #europe h2 {
	background:url(../img/worldwide_europe_lbl.png) no-repeat;
	}
#about.worldwide #mainContent #asia h2 {
	background:url(../img/worldwide_asia_lbl.png) no-repeat;
	}
div#america, div#europe, div#asia {
	float:left;
	margin-right:10px;
	}
div#europe {
	width:320px;
	}
div#europe ul li {

	}
div#europe ul  span.right {
	position:absolute;
	top:326px;
	_top:343px;
	left:53%;

	}
/* @group Vehicular Navigation (C) */

/* ------------------
158px total width, 
|-149px-|8px|
------------------ */	
#secContent { 
	width:149px;
	border-top: #166a82 3px solid;
	border-bottom: #000 1px solid;
	padding-top:107px;
	/*background:#000 url(../img/LS460_nav.jpg) no-repeat;*/
	margin:0 8px 0 0;
	float:left
	}
#about #secContent { background:#191919 url(../img/about_lbl.gif) no-repeat !important; padding-top:87px; }

#secContent ul#nav {
	margin:0;
	padding:0;
	text-indent:-9000px;
	}
#secContent ul#nav li {
	list-style-type:none;
	padding:0;
	margin:0;
	}
#secContent ul#nav li a {
	background:transparent url(../img/v_nav.gif) no-repeat scroll 0%;
	display:block;
	height:17px;
	width:149px;
	}
#about #secContent ul#nav li a {
	background:transparent url(../img/w_nav.gif) no-repeat scroll 0%;!important
	display:block;
	height:17px;
	width:149px;
	}
#boutique #secContent ul#nav li a {
	background:transparent url(../img/c_nav.gif) no-repeat scroll 0%;!important
	display:block;
	height:17px;
	width:149px;
	}
#service #secContent ul#nav li a {
	background:transparent url(../img/s_nav.gif) no-repeat scroll 0%;!important
	display:block;
	height:17px;
	width:149px;
	}
#finance #secContent ul#nav li a {
	background:transparent url(../img/t_nav.gif) no-repeat scroll 0%;!important
	display:block;
	height:17px;
	width:149px;
	}
#encore #secContent ul#nav li a {
	background:transparent url(../img/e_nav.gif) no-repeat scroll 0%;!important
	display:block;
	height:17px;
	width:149px;
	}	
#hybrid #secContent ul#nav li a {
	background:transparent url(../img/h_nav.gif) no-repeat scroll 0%;!important
	display:block;
	height:17px;
	width:149px;
	}		
#future #secContent ul#nav li a {
	background:transparent url(../img/i_nav.gif) no-repeat scroll 0%;!important
	display:block;
	height:17px;
	width:149px;
	}	
	
#isf #secContent {	display:none;  }
#isf.landing #mainContent { width:973px; padding:0 0 0 0; margin:0 0 30px 0; background:#000; }
#isf.landing #mainContent #contentHeader { display:none;}

#isf.landing #mainContent object { padding:0; margin:0; background:#000; }




#secContent ul#nav li#n-exterior a { background-position:0 0; }
#secContent ul#nav li#n-exterior a:hover, .exterior #secContent ul#nav li#n-exterior a { background-position:-149px 0; }
#secContent ul#nav li#n-interior a { background-position:0 -17px; }
#secContent ul#nav li#n-interior a:hover, .interior #secContent ul#nav li#n-interior a { background-position:-149px -17px; }
#secContent ul#nav li#n-performance a { background-position:0 -34px; }
#secContent ul#nav li#n-performance a:hover, .performance #secContent ul#nav li#n-performance a { background-position:-149px -34px; }
#secContent ul#nav li#n-safety a { background-position:0 -51px; }
#secContent ul#nav li#n-safety a:hover, .safety #secContent ul#nav li#n-safety a { background-position:-149px -51px; }
#secContent ul#nav li#n-colours a {	background-position:0 -68px; }
#secContent ul#nav li#n-colours a:hover { background-position:-149px -68px; }
#secContent ul#nav li#n-accessories a {	background-position:0 -85px; }
#secContent ul#nav li#n-accessories a:hover { background-position:-149px -85px; }
#secContent ul#nav li#n-specifications a { background-position:0 -102px; }
#secContent ul#nav li#n-specifications a:hover, .specifications #secContent ul#nav li#n-specifications a  { background-position:-149px -102px; }
#secContent ul#nav li#n-pricing a { background-position:0 -119px; }
#secContent ul#nav li#n-pricing a:hover, .pricing #secContent ul#nav li#n-pricing a { background-position:-149px -119px; }
#secContent ul#nav li#n-gallery a {	background-position:0 -136px; }
#secContent ul#nav li#n-gallery a:hover { background-position:-149px -136px; }
#secContent ul#nav li#n-preview a { background-position:0 -153px; }
#secContent ul#nav li#n-preview a:hover, .preview #secContent ul#nav li#n-preview a { background-position:-149px -153px; }
/*
#secContent ul#nav li#n-brochure a { background-position:0 -170px; }
#secContent ul#nav li#n-brochure a:hover, .brochure #secContent ul#nav li#n-brochure a { background-position:-149px -170px; }
*/
#secContent ul#nav li#n-information a { background-position:0 -187px; }
#secContent ul#nav li#n-information a:hover, .information #secContent ul#nav li#n-information a { background-position:-149px -187px; }

#ls600hl.range #secContent { display:none;  }

#ls600hl.range #mainContent { width:973px; padding:0px 0 0 0; margin:0 0 30px 0; background:#000; }
#ls600hl.range #mainContent #contentHeader { display:none;}

#ls600hl.range #mainContent object { padding:0; margin:0; background:#000; }

#ls600hl #secContent ul#nav li#n-brochure { display:none; }

#secContent ul#nav li#n-awards a { background-position:0 0; }
#secContent ul#nav li#n-awards a:hover, .awards #secContent ul#nav li#n-awards a { background-position:-149px 0; }

#secContent ul#nav li#n-sponsorships a { background-position:0 -17px; }
#secContent ul#nav li#n-sponsorships a:hover, .sponsorships #secContent ul#nav li#n-sponsorships a { background-position:-149px -17px; }

#secContent ul#nav li#n-boutique a { background-position:0 -34px; }
#secContent ul#nav li#n-boutique a:hover, .milestones #secContent ul#nav li#n-milestones a { background-position:-149px -34px; }

/*#secContent ul#nav li#n-milestones a { background-position:0 -34px; }
#secContent ul#nav li#n-milestones a:hover, .milestones #secContent ul#nav li#n-milestones a { background-position:-149px -34px; }*/

#secContent ul#nav li#n-story a { background-position:0 -68px; }
#secContent ul#nav li#n-story a:hover, .story #secContent ul#nav li#n-story a { background-position:-149px -68px; }

#secContent ul#nav li#n-design a {	background-position:0 -85px; }
#secContent ul#nav li#n-design a:hover, .design #secContent ul#nav li#n-design a { background-position:-149px -85px; }

#secContent ul#nav li#n-method a {	background-position:0 -102px; }
#secContent ul#nav li#n-method a:hover, .method #secContent ul#nav li#n-method a { background-position:-149px -102px; }

#secContent ul#nav li#n-environment a { background-position:0 -119px; }
#secContent ul#nav li#n-environment a:hover, .environment #secContent ul#nav li#n-environment a  { background-position:-149px -119px; }

#secContent ul#nav li#n-worldwide a { background-position:0 -136px; }
#secContent ul#nav li#n-worldwide a:hover, .worldwide #secContent ul#nav li#n-worldwide a { background-position:-149px -136px; }

#secContent ul#nav li#n-fashion a { background-position:0 0; }
#secContent ul#nav li#n-fashion a:hover, .fashion #secContent ul#nav li#n-fashion a { background-position:-149px 0; }

#secContent ul#nav li#n-leisure a { background-position:0 -17px; }
#secContent ul#nav li#n-leisure a:hover, .leisure #secContent ul#nav li#n-leisure a { background-position:-149px -17px; }

#secContent ul#nav li#n-business a { background-position:0 -34px; }
#secContent ul#nav li#n-business a:hover, .business #secContent ul#nav li#n-business a { background-position:-149px -34px; }

#secContent ul#nav li#n-vehicle a { background-position:0 -51px; }
#secContent ul#nav li#n-vehicle a:hover, .vehicle #secContent ul#nav li#n-vehicle a { background-position:-149px -51px; }



#secContent ul#nav li#n-centres a { background-position:0 0; }
#secContent ul#nav li#n-centres a:hover, .centres #secContent ul#nav li#n-centres a { background-position:-149px 0; }
#secContent ul#nav li#n-bodyPaint a { background-position:0 -17px; }
#secContent ul#nav li#n-bodyPaint a:hover, .bodyPaint #secContent ul#nav li#n-bodyPaint a { background-position:-149px -17px; }
#secContent ul#nav li#n-parts a { background-position:0 -34px; }
#secContent ul#nav li#n-parts a:hover, .parts #secContent ul#nav li#n-parts a { background-position:-149px -34px; }
#secContent ul#nav li#n-fuel a { background-position:0 -51px; }
#secContent ul#nav li#n-fuel a:hover, .fuel #secContent ul#nav li#n-fuel a { background-position:-149px -51px; }

#secContent ul#nav li#n-dealerService a {	background-position:0 -68px; }
#secContent ul#nav li#n-dealerService a:hover, .dealerService #secContent ul#nav li#n-dealerService a { background-position:-149px -68px; }
#secContent ul#nav li#n-driveCare a {	background-position:0 -85px; }
#secContent ul#nav li#n-driveCare a:hover, .driveCare #secContent ul#nav li#n-driveCare a { background-position:-149px -85px; }





#secContent ul#nav li#n-service a { background-position:0 0; }
#secContent ul#nav li#n-service a:hover, .service #secContent ul#nav li#n-service a { background-position:-149px 0; }
#secContent ul#nav li#n-tradition a { background-position:0 -17px; }
#secContent ul#nav li#n-tradition a:hover, .tradition #secContent ul#nav li#n-tradition a { background-position:-149px -17px; }
#secContent ul#nav li#n-business a { background-position:0 -34px; }
#secContent ul#nav li#n-business a:hover, .business #secContent ul#nav li#n-business a { background-position:-149px -34px; }


#secContent ul#nav li#n-personal a { background-position:0 -51px; }
#secContent ul#nav li#n-personal a:hover, .personal #secContent ul#nav li#n-personal a { background-position:-149px -51px; }

#secContent ul#nav li#n-calculators a {	background-position:0 -68px; }
#secContent ul#nav li#n-calculators a:hover, .calculators #secContent ul#nav li#n-calculators a { background-position:-149px -68px; }
#secContent ul#nav li#n-financePrivacy a {	background-position:0 -85px; }
#secContent ul#nav li#n-financePrivacy a:hover, #finance.privacy #secContent ul#nav li#n-financePrivacy a { background-position:-149px -85px; }






#secContent ul#nav li#n-drivecare a { background-position:0 0; }
#secContent ul#nav li#n-drivecare a:hover, .drivecare #secContent ul#nav li#n-drivecare a { background-position:-149px 0; }
#secContent ul#nav li#n-servicing a { background-position:0 -17px; }
#secContent ul#nav li#n-servicing a:hover, .servicing #secContent ul#nav li#n-servicing a { background-position:-149px -17px; }
#secContent ul#nav li#n-contactus a { background-position:0 -34px; }
#secContent ul#nav li#n-contactus a:hover, .golf #secContent ul#nav li#n-contactus a { background-position:-149px -34px; }
#secContent ul#nav li#n-cultural a { background-position:0 -51px; }
#secContent ul#nav li#n-cultural a:hover, .cultural #secContent ul#nav li#n-cultural a { background-position:-149px -51px; }
#secContent ul#nav li#n-magazine a {	background-position:0 -68px; }
#secContent ul#nav li#n-magazine a:hover, .magazine #secContent ul#nav li#n-magazine a { background-position:-149px -68px; }
#secContent ul#nav li#n-encoreTerms a {	background-position:0 -85px; }
#secContent ul#nav li#n-encoreTerms a:hover, #encore.terms #secContent ul#nav li#n-encoreTerms a { background-position:-149px -85px; }


#secContent ul#nav li#n-introduction a { background-position:0 0; }
#secContent ul#nav li#n-introduction a:hover, .introduction #secContent ul#nav li#n-introduction a { background-position:-149px 0; }
#secContent ul#nav li#n-myths a { background-position:0 -17px; }
#secContent ul#nav li#n-myths a:hover, .myths #secContent ul#nav li#n-myths a { background-position:-149px -17px; }
#secContent ul#nav li#n-drive a { background-position:0 -34px; }
#secContent ul#nav li#n-drive a:hover, .drive #secContent ul#nav li#n-drive a { background-position:-149px -34px; }
#secContent ul#nav li#n-faqs a { background-position:0 -102px; }
#secContent ul#nav li#n-faqs a:hover, .faqs #secContent ul#nav li#n-faqs a { background-position:-149px -102px; }
#secContent ul#nav li#n-models a {	background-position:0 -68px; }
#secContent ul#nav li#n-models a:hover, .models #secContent ul#nav li#n-models a { background-position:-149px -68px; }
#hybrid #secContent ul#nav li#n-brochure a {	background-position:0 -85px; }
#hybrid #secContent ul#nav li#n-brochure a:hover, #hybrid.brochure #secContent ul#nav li#n-brochure a { background-position:-149px -85px; }


#secContent ul#nav li#n-lf-xh a { background-position:0 -101px; }
#secContent ul#nav li#n-lf-xh a:hover, .lf-xh #secContent ul#nav li#n-lf-xh a { background-position:-149px -101px; }

#secContent ul#nav li#n-lf-x a { background-position:0 0; }
#secContent ul#nav li#n-lf-x a:hover, .lf-x #secContent ul#nav li#n-lf-x a { background-position:-149px 0; }

#secContent ul#nav li#n-lf-aroadster a { background-position:0 -85px; }
#secContent ul#nav li#n-lf-aroadster a:hover, .lf-aroadster #secContent ul#nav li#n-lf-aroadster a { background-position:-149px -85px; }

#secContent ul#nav li#n-lf-a a { background-position:0 -17px; }
#secContent ul#nav li#n-lf-a a:hover, .lf-a #secContent ul#nav li#n-lf-a a { background-position:-149px -17px; }

#secContent ul#nav li#n-lf-s a { background-position:0 -34px; }
#secContent ul#nav li#n-lf-s a:hover, .lf-s #secContent ul#nav li#n-lf-s a { background-position:-149px -34px; }

#secContent ul#nav li#n-lf-c a { background-position:0 -51px; }
#secContent ul#nav li#n-lf-c a:hover, .lf-c #secContent ul#nav li#n-lf-c a { background-position:-149px -51px; }

#secContent ul#nav li#n-lf-sh a {	background-position:0 -68px; }
#secContent ul#nav li#n-lf-sh a:hover, .lf-sh #secContent ul#nav li#n-lf-sh a { background-position:-149px -68px; }

/* accordion */
#accordion {
	width:645px;
	}
#accordion h3 { font-weight:bold; }

.toggler.active {
	color: white;
}

.toggler {
	color: #999;
	margin: 0;
	padding: 4px 10px;
	background: #07090c url(../img/down_arrow.gif) no-repeat 630px 9px;
	border-bottom: 1px solid #4b4b4b;
	font-size: 11px;
	text-transform:uppercase;
	font-weight:normal;
	cursor: pointer; cursor:hand;
}
 
.element {
	
 
}
 
.element p {
	
}
 


/* @group QuickTips */
.q-tip {
	color: #fff;
	width: 260px;
	z-index: 13000;
	border: 1px solid #166a82;
	background: #100f0f url(../img/qt_bg.gif) no-repeat;
}

.q-title {
	font-weight: bold;
	font-size: 12px;
	margin: 0;
	color: #fff;
	padding: 24px 8px 4px;
	
}
.q-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	

}

/* @group flashGallery */
#flashGallery{
	width:974px;
	margin:0;
	background:#2b2b2b url(../img/gallery_bg.gif) repeat-x;
	border-top: #166a82 3px solid;
	border-bottom: #166a82 3px solid;
	padding:10px;
}

#flashGalleryHeader {
	height:30px;
	float:left;
	width:974px;
	}
	
#flashGalleryContent { clear:both; padding-top:4px; *padding-top:2px; text-align:center;}

#flashGallery a#close {
	float: right;
	clear: none;
	position: absolute;
	right: 3px;
	top: 2px;
	background: url(/img/closebutton.gif) no-repeat left top; 
	width: 22px;
	height: 22px;
    cursor: hand; cursor:pointer;
}

#flashGallerya#close:hover {
	background: url(/img/iclosebutton.gif) no-repeat left top; 
	
}

/* @group Gallery */
#gallery {
	height:382px;
	width:974px;
	margin:0;
	top:150px;
	background:#2b2b2b url(../img/gallery_bg.gif) repeat-x;
	border-top: #166a82 3px solid;
	border-bottom: #166a82 3px solid;
	padding:10px;
	}
#galleryHeader {
	border-bottom:#323332 1px solid;
	background:url(../img/gallery_lbl.gif) no-repeat; 
	height:52px;
	float:left;
	width:974px;


	}
#galleryContent { clear:both; padding-top:4px; *padding-top:2px}
/*#gallery.isf #galleryContent { background:url(../img/gallery_overseas.gif) bottom right no-repeat;	}*/
	
/*172 x 110*/
#galleryContent a img.thumb  {
	border:#3c3d3c 5px solid;
	float:left;
	margin-right:16px;
	margin-bottom:16px;
	cursor: auto;
	width:172px; height:110px;
	}
#galleryContent a img.thumb-return  {
	border:#3c3d3c 5px solid;
	float:left;
	margin-right:0px;
	margin-bottom:16px;
	cursor: auto;
	width:172px; height:110px;
	}
#galleryContent a:hover img.thumb {
	border:#7f7e7e 5px solid;
}
#galleryContent a:hover img.thumb-return {
	border:#7f7e7e 5px solid;
}

#galleryContent dl {	
	margin:0 0 7px 0;
	padding:0;
	float:left;
	border:none;
	width:198px
	}
#galleryContent dl.return { width:172px }
#galleryContent dt { padding:0; margin:0; }
#galleryContent dt img.thumb {
	border:#3c3d3c 5px solid;
	margin:0;
	padding:0;
	}

#galleryContent dd {
	margin:0;
	padding:0 0 0 1px;
	display:block;
	clear:both
	

	}
#galleryContent dd span {
	display:block;
	clear:left
	}
#galleryContent dd a {
	padding:0 10px;
	background: url(/img/more_bullet.gif) no-repeat 0 4px;
	text-decoration:none;
	color:#fff;
	line-height:11px;
	}
#galleryContent dd a:hover {
	text-decoration:underline;
	}
	

	
/* @group Gallery Tabs */
#galleryHeader ul#nav {
	/* width: 607px; */
	width: 493px;
	display: inline;
	float:right;
	padding:0;
	margin:0;
	margin-top:12px;
	height:29px;
	overflow:hidden;
	position:absolute;
	top:23px;
	right:10px
	
	}
#galleryHeader ul#nav li{
	margin:0;
	padding:0;
	float: left;
	display: inline;
	}
#galleryHeader ul#nav li a {
	display: block;	
	background: url(../img/g_nav.gif) no-repeat left top; 
	text-indent: -9999px;
	height:0px !important;
	height:29px;/* for IE5/Win only */
	padding: 29px 0 0 0;
	cursor: auto;
	}
#galleryHeader ul#nav li#t-photos a { cursor:pointer; cursor:hand; background-position: 0 0; width: 74px; margin-right:9px; }
#galleryHeader ul#nav li#t-photos a:hover, #galleryHeader ul#nav li#t-photos.activetab a  { background-position:0 -29px; }
#galleryHeader ul#nav li#t-360 a { cursor:pointer; cursor:hand; background-position: -83px 0; width: 84px; margin-right:9px;  }
#galleryHeader ul#nav li#t-360 a:hover, #galleryHeader ul#nav li#t-360.activetab a { background-position:-83px -29px; }
#galleryHeader ul#nav li#t-colours a { cursor:pointer; cursor:hand; background-position: -176px 0; width: 123px; margin-right:9px }
#galleryHeader ul#nav li#t-colours a:hover, #galleryHeader ul#nav li#t-colours.activetab a  { background-position:-176px -29px; }
#galleryHeader ul#nav li#t-accessories a { cursor:pointer; cursor:hand; background-position: -308px 0; width: 106px; margin-right:9px }
#galleryHeader ul#nav li#t-accessories a:hover, #galleryHeader ul#nav li#t-accessories.activetab a  { background-position:-308px -29px; }
#galleryHeader ul#nav li#t-downloads a { cursor:pointer; cursor:hand; background-position: -423px 0; width: 104px; margin-right:9px; }
#galleryHeader ul#nav li#t-downloads a:hover, #galleryHeader ul#nav li#t-downloads.activetab a  { background-position:-423px -29px; }

#galleryHeader ul#nav li#t-videos a { cursor:pointer; cursor:hand; background-position: -535px 0; width: 71px; }
#galleryHeader ul#nav li#t-videos a:hover, #galleryHeader ul#nav li#t-videos.activetab a  { background-position:-535px -29px; }

#gallery a#close {
	float: right;
	clear: none;
	position: absolute;
	right: 3px;
	top: 2px;
	background: url(/img/closebutton.gif) no-repeat left top; 
	width: 22px;
	height: 22px;
		cursor: hand; cursor:pointer;
}

#gallery a#close:hover {
	background: url(/img/iclosebutton.gif) no-repeat left top; 
	
}
#gallery a img {
	cursor: hand !important; cursor: pointer !important;
}

#gallery.model #t-videos a,#gallery.model #t-photos a,#gallery.model #t-360 a,#gallery.model #t-colours a,#gallery.model #t-accessories a,#gallery.model #t-downloads a, #gallery.is250 #t-videos a, #gallery.rx400h #t-videos a, #gallery.gs450h #t-videos a{
	opacity: .03;
	filter: alpha(opacity=3);
	cursor: text !important;
	display:none;
}



#about.worldwide h2, h1#perfection, img#pic-A, img#pic-B, img#pic-C, .vehicleList img, #finance #contentHeader span, #li-1, #li-2,#li-3,#li-4,#li-5,#li-6,#li-7,#li-8,#li-9,#li-10,#li-11,#li-12 { _behavior: url(/js/iepngfix.htc) }


#qct #title ul {
list-style: url() !important;
}

#qct img#pic-A, #qct img#pic-B, #qct img#pic-C{
	padding-top: 12px;
}

#qctdiv a#close {
	float: right;
	clear: none;
	position: absolute;
	right: 3px;
	top: 2px;
	background: url(/img/closebutton.gif) no-repeat left top; 
	width: 22px;
	height: 22px;
	cursor: hand; cursor:pointer;
}

#qctdiv a#close:hover {
	background: url(/img/iclosebutton.gif) no-repeat left top; 
	
}


/* @group Vehicle Specific */
.range #mainContent, #finance.landing #mainContent, #future.landing #mainContent {
padding:0 10px 10px 15px;

width:948px;
background:#323332 url(../img/range_bg.jpg) repeat-x 0 -15px bottom; }

.landing #mainContent, #future #mainContent { background:#333 url(../img/range_bg.jpg) repeat-x 0 -55px bottom; }
	
.range #contentHeader, #finance.landing #contentHeader {
	margin:0 -10px 0 -15px;
	}
#gs.range #contentHeader { background:url(../img/lexhibition.jpg) no-repeat; height:390px }
#ls.range #contentHeader { background:url(../img/ls_bg.jpg) no-repeat; height:390px }


#gs h1, #rx h1, #ls h1 {display:none;}
/*#rx.range #contentHeader { background:url(../img/rx_bg.jpg) no-repeat; height:390px; }*/
#rx.range #contentHeader { background:url(../img/lexhibition.jpg) no-repeat; height:390px; }

body.range #hero_click
{ display:none; }

#rx.range #hero_click
{
	display:block;
	position:relative;
/*	height:21px;
	width:160px;
	top:315px;
	left:202px;*/
	height:100%;
	width:100%;
	cursor:pointer;
}

#gs.range #hero_click
{ position:relative; height:100%; width:100%; cursor:pointer; display:block; }

body.landing #hero_click
{ display:none; }

#is250.landing #hero_click
{ position:relative; height:100%; width:100%; cursor:pointer; display:block; }

#sc430.landing #hero_click
{ position:relative; height:100%; width:100%; cursor:pointer; display:block; }

#gs300.exterior #mainContent #contentHeader { background:url(../img/gs300_ext_bg.jpg) no-repeat; height:250px }
#gs300.performance #mainContent #contentHeader { background:url(../img/gs300_ext_bg.jpg) no-repeat; height:250px }
#gs300.safety #mainContent #contentHeader { background:url(../img/gs300_safe_bg.jpg) no-repeat; height:250px }
#gs300.specifications #mainContent #contentHeader { background:url(../img/gs300_ext_bg.jpg) no-repeat; height:250px }
#gs300.pricing #mainContent #contentHeader { background:url(../img/gs300_ext_bg.jpg) no-repeat; height:250px }
#gs300.preview #mainContent #contentHeader { background:url(../img/gs300_ext_bg.jpg) no-repeat; height:250px }
#gs300.brochure #mainContent #contentHeader { background:url(../img/gs300_ext_bg.jpg) no-repeat; height:250px }
#gs300.interior #mainContent #contentHeader { background:url(../img/gs300_int_bg.jpg) no-repeat; height:250px }
#gs300.landing #mainContent #contentHeader { background:url(../img/gs300_bg.jpg) no-repeat; height:380px; }

#gs300 #secContent { background:#191919 url(../img/gs300_sp.jpg) no-repeat; padding-top:108px; }
#gs300 #secContent span {
	position:absolute;
	top:68px;
	height:110px;
	width:157px;
	cursor: hand; cursor: pointer;
	
}


#gs300.exterior h1 { background:url(../img/gs300_ext_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#gs300.interior h1 { background:url(../img/gs300_int_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#gs300.performance h1 { background:url(../img/gs300_per_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#gs300.safety h1 { background:url(../img/gs300_saf_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#gs300.specifications h1 { background:url(../img/gs300_spe_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#gs300.pricing h1 { background:url(../img/gs300_pri_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#gs300.preview h1 { background:url(../img/gs300_pre_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#gs300.brochure h1 { background:url(../img/gs300_info_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#gs300.landing h1 { background:url(../img/gs_lbl.gif) no-repeat; height:12px; margin-bottom:5px }


#gs430.exterior #contentHeader { background:url(../img/gs430_ext_bg.jpg) no-repeat; height:250px }
#gs430.performance #contentHeader { background:url(../img/gs430_ext_bg.jpg) no-repeat; height:250px }
#gs430.safety #contentHeader { background:url(../img/gs430_ext_bg.jpg) no-repeat; height:250px }
#gs430.specifications #contentHeader { background:url(../img/gs430_ext_bg.jpg) no-repeat; height:250px; margin-bottom:10px }
#gs430.pricing #contentHeader { background:url(../img/gs430_ext_bg.jpg) no-repeat; height:250px; margin-bottom:10px }
#gs430.preview #contentHeader { background:url(../img/gs430_ext_bg.jpg) no-repeat; height:250px }
#gs430.brochure #contentHeader { background:url(../img/gs430_ext_bg.jpg) no-repeat; height:250px }
#gs430.interior #contentHeader { background:url(../img/gs430_int_bg.jpg) no-repeat; height:250px }
#gs430.landing #contentHeader { background:url(../img/gs430_bg.jpg) no-repeat; height:380px; }

#gs430 #secContent { background:#191919 url(../img/gs430_sp.jpg) no-repeat; padding-top:108px; }
#gs430 #secContent span {
	position:absolute;
	top:68px;
	height:110px;
	width:157px;
	cursor: hand; cursor: pointer;
	
}

#gs430.exterior h1 { background:url(../img/gs430_ext_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#gs430.interior h1 { background:url(../img/gs430_int_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#gs430.performance h1 { background:url(../img/gs430_per_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#gs430.safety h1 { background:url(../img/gs430_saf_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#gs430.specifications h1 { background:url(../img/gs430_spe_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#gs430.pricing h1 { background:url(../img/gs430_pri_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#gs430.preview h1 { background:url(../img/gs430_pre_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#gs430.brochure h1 { background:url(../img/gs430_info_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#gs430.landing h1 { background:url(../img/gs430_lbl.gif) no-repeat; height:12px; margin-bottom:5px }


#gs460.exterior #contentHeader { background:url(../img/gs460_ext_bg.jpg) no-repeat; height:250px }
#gs460.performance #contentHeader { background:url(../img/gs460_ext_bg.jpg) no-repeat; height:250px }
#gs460.safety #contentHeader { background:url(../img/gs460_safe_bg.jpg) no-repeat; height:250px }
#gs460.specifications #contentHeader { background:url(../img/gs460_ext_bg.jpg) no-repeat; height:250px; margin-bottom:10px }
#gs460.pricing #contentHeader { background:url(../img/gs460_ext_bg.jpg) no-repeat; height:250px; margin-bottom:10px }
#gs460.preview #contentHeader { background:url(../img/gs460_ext_bg.jpg) no-repeat; height:250px }
#gs460.brochure #contentHeader { background:url(../img/gs460_ext_bg.jpg) no-repeat; height:250px }
#gs460.interior #contentHeader { background:url(../img/gs460_int_bg.jpg) no-repeat; height:250px }
#gs460.landing #contentHeader { background:url(../img/gs460_bg.jpg) no-repeat; height:380px; }

#gs460 #secContent { background:#191919 url(../img/gs460_sp.jpg) no-repeat; padding-top:108px; }
#gs460 #secContent span {
	position:absolute;
	top:68px;
	height:110px;
	width:157px;
	cursor: hand; cursor: pointer;
	
}


#gs460.exterior h1 { background:url(../img/gs460_ext_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#gs460.interior h1 { background:url(../img/gs460_int_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#gs460.performance h1 { background:url(../img/gs460_per_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#gs460.safety h1 { background:url(../img/gs460_saf_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#gs460.specifications h1 { background:url(../img/gs460_spe_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#gs460.pricing h1 { background:url(../img/gs460_pri_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#gs460.preview h1 { background:url(../img/gs460_pre_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#gs460.brochure h1 { background:url(../img/gs460_info_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#gs460.landing h1 { background:url(../img/gs460_lbl.gif) no-repeat; height:12px; margin-bottom:5px }


#gs450h.exterior #contentHeader { background:url(../img/gs450h_ext_bg.jpg) no-repeat; height:270px }
#gs450h.performance #contentHeader { background:url(../img/gs450h_ext_bg.jpg) no-repeat; height:270px }
#gs450h.safety #contentHeader { background:url(../img/gs450h_safe_bg.jpg) no-repeat; height:270px }
#gs450h.specifications #contentHeader { background:url(../img/gs450h_ext_bg.jpg) no-repeat; height:270px }
#gs450h.pricing #contentHeader { background:url(../img/gs450h_ext_bg.jpg) no-repeat; height:270px }
#gs450h.preview #contentHeader { background:url(../img/gs450h_ext_bg.jpg) no-repeat; height:270px }
#gs450h.brochure #contentHeader { background:url(../img/gs450h_ext_bg.jpg) no-repeat; height:270px }
#gs450h.interior #contentHeader { background:url(../img/gs450h_ext_bg.jpg) no-repeat; height:270px }
/*#gs450h.interior #contentHeader { background:url(../img/gs450h_int_bg.jpg) no-repeat; height:380px }*/
#gs450h.landing #contentHeader { background:url(../img/gs450h_bg.jpg) no-repeat; height:380px; }

#gs450h #secContent { background:#191919 url(../img/gs450h_sp.jpg) no-repeat; padding-top:108px; }
#gs450h #secContent span {
	position:absolute;
	top:68px;
	height:110px;
	width:157px;
	cursor: hand; cursor: pointer;
	
}


#gs450h.exterior h1 { background:url(../img/gs450h_ext_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#gs450h.interior h1 { background:url(../img/gs450h_int_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#gs450h.performance h1 { background:url(../img/gs450h_per_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#gs450h.safety h1 { background:url(../img/gs450h_saf_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#gs450h.specifications h1 { background:url(../img/gs450h_spe_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#gs450h.pricing h1 { background:url(../img/gs450h_pri_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#gs450h.preview h1 { background:url(../img/gs450h_pre_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#gs450h.brochure h1 { background:url(../img/gs450h_info_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#gs450h.landing h1 { background:url(../img/gs450h_lbl.gif) no-repeat; height:33px; margin-bottom:5px }



#sc430.exterior #contentHeader { background:url(../img/sc430_ext_bg.jpg) no-repeat; height:250px }
#sc430.performance #contentHeader { background:url(../img/sc430_ext_bg.jpg) no-repeat; height:250px }
#sc430.safety #contentHeader { background:url(../img/sc430_ext_bg.jpg) no-repeat; height:250px }
#sc430.specifications #contentHeader { background:url(../img/sc430_ext_bg.jpg) no-repeat; height:250px }
#sc430.pricing #contentHeader { background:url(../img/sc430_ext_bg.jpg) no-repeat; height:250px }
#sc430.preview #contentHeader { background:url(../img/sc430_ext_bg.jpg) no-repeat; height:250px }
#sc430.brochure #contentHeader { background:url(../img/sc430_ext_bg.jpg) no-repeat; height:250px }
#sc430.interior #contentHeader { background:url(../img/sc430_int_bg.jpg) no-repeat; height:250px }
#sc430.landing #contentHeader { background:url(../img/lexhibition_bg.jpg) no-repeat; height:380px; }

#sc430 #secContent { background:#191919 url(../img/sc430_sp.jpg) no-repeat; padding-top:108px; }
#sc430 #secContent span {
	position:absolute;
	top:68px;
	height:110px;
	width:157px;
	cursor: hand; cursor: pointer;
	
}


#sc430.exterior h1 { background:url(../img/sc430_ext_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#sc430.interior h1 { background:url(../img/sc430_int_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#sc430.performance h1 { background:url(../img/sc430_per_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#sc430.safety h1 { background:url(../img/sc430_saf_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#sc430.specifications h1 { background:url(../img/sc430_spe_lbl.gif) no-repeat; height:50px; margin-bottom:0 }
#sc430.pricing h1 { background:url(../img/sc430_pri_lbl.gif) no-repeat; height:50px; margin-bottom:0 }
#sc430.preview h1 { background:url(../img/sc430_pre_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#sc430.brochure h1 { background:url(../img/sc430_info_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#sc430.landing h1 { background:url(../img/sc430_lbl.gif) no-repeat; height:12px; margin-bottom:5px }



#is250.exterior #contentHeader { background:url(../img/is250_ext_bg.jpg) no-repeat; height:250px }
#is250.performance #contentHeader { background:url(../img/is250_ext_bg.jpg) no-repeat; height:250px }
#is250.safety #contentHeader { background:url(../img/is250_ext_bg.jpg) no-repeat; height:250px }
#is250.specifications #contentHeader { background:url(../img/is250_ext_bg.jpg) no-repeat; height:250px }
#is250.pricing #contentHeader { background:url(../img/is250_ext_bg.jpg) no-repeat; height:250px }
#is250.preview #contentHeader { background:url(../img/is250_ext_bg.jpg) no-repeat; height:250px }
#is250.brochure #contentHeader { background:url(../img/is250_ext_bg.jpg) no-repeat; height:250px }
#is250.interior #contentHeader { background:url(../img/is250_int_bg.jpg) no-repeat; height:250px }
#is250.landing #contentHeader { background:url(../img/lexhibition_bg.jpg) no-repeat; height:380px; }

#is250 #secContent { background:#191919 url(../img/is250_sp.jpg) no-repeat; padding-top:108px; }
#is250 #secContent span {
	position:absolute;
	top:68px;
	height:110px;
	width:157px;
	cursor: hand; cursor: pointer;
	
}


#is250.exterior h1 { background:url(../img/is250_ext_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#is250.interior h1 { background:url(../img/is250_int_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#is250.performance h1 { background:url(../img/is250_per_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#is250.safety h1 { background:url(../img/is250_saf_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#is250.specifications h1 { background:url(../img/is250_spe_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#is250.pricing h1 { background:url(../img/is250_pri_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#is250.preview h1 { background:url(../img/is250_pre_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#is250.brochure h1 { background:url(../img/is250_info_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#is250.landing h1 { background:url(../img/is250_lbl.gif) no-repeat; height:12px; margin-bottom:5px }



#ls460.exterior #contentHeader { background:url(../img/ls460_ext_bg.jpg) no-repeat; height:250px }
#ls460.performance #contentHeader { background:url(../img/ls460_ext_bg.jpg) no-repeat; height:250px }
#ls460.safety #contentHeader { background:url(../img/ls460_ext_bg.jpg) no-repeat; height:250px }
#ls460.specifications #contentHeader { background:url(../img/ls460_ext_bg.jpg) no-repeat; height:250px }
#ls460.pricing #contentHeader { background:url(../img/ls460_ext_bg.jpg) no-repeat; height:250px }
#ls460.preview #contentHeader { background:url(../img/ls460_ext_bg.jpg) no-repeat; height:250px }
#ls460.brochure #contentHeader { background:url(../img/ls460_ext_bg.jpg) no-repeat; height:250px }
#ls460.interior #contentHeader { background:url(../img/ls460_int_bg.jpg) no-repeat; height:250px }
#ls460.landing #contentHeader { background:url(../img/ls460_bg.jpg) no-repeat; height:380px; }

#ls460 #secContent { background:#191919 url(../img/ls460_sp.jpg) no-repeat; padding-top:108px; }
#ls460 #secContent span {
	position:absolute;
	top:68px;
	height:110px;
	width:157px;
	cursor: hand; cursor: pointer;
	
}


#ls460.exterior h1 { background:url(../img/ls460_ext_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#ls460.interior h1 { background:url(../img/ls460_int_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#ls460.performance h1 { background:url(../img/ls460_per_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#ls460.safety h1 { background:url(../img/ls460_saf_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#ls460.specifications h1 { background:url(../img/ls460_spe_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#ls460.pricing h1 { background:url(../img/ls460_pri_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#ls460.preview h1 { background:url(../img/ls460_pre_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#ls460.brochure h1 { background:url(../img/ls460_info_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#ls460.landing h1 { background:url(../img/ls460_lbl.gif) no-repeat; height:12px; margin-bottom:5px }



#ls600hl.exterior #contentHeader { background:url(../img/ls600hl_ext_bg.jpg) no-repeat; height:250px }
#ls600hl.performance #contentHeader { background:url(../img/ls600hl_ext_bg.jpg) no-repeat; height:250px }
#ls600hl.safety #contentHeader { background:url(../img/ls600hl_safe_bg.jpg) no-repeat; height:250px }
#ls600hl.specifications #contentHeader { background:url(../img/ls600hl_ext_bg.jpg) no-repeat; height:250px }
#ls600hl.pricing #contentHeader { background:url(../img/ls600hl_ext_bg.jpg) no-repeat; height:250px }
#ls600hl.preview #contentHeader { background:url(../img/ls600hl_ext_bg.jpg) no-repeat; height:250px }
#ls600hl.brochure #contentHeader { background:url(../img/ls600hl_ext_bg.jpg) no-repeat; height:250px }
#ls600hl.interior #contentHeader { background:url(../img/ls600hl_int_bg.jpg) no-repeat; height:250px }
#ls600hl.landing #contentHeader { background:url(../img/ls600hl_bg.jpg) no-repeat; height:380px; }

#ls600hl #secContent { background:#191919 url(../img/ls600hl_sp.jpg) no-repeat; padding-top:108px; }
#ls600hl #secContent span {
	position:absolute;
	top:68px;
	height:110px;
	width:157px;
	cursor: hand; cursor: pointer;
	
}


#ls600hl.exterior h1 { background:url(../img/ls600hl_ext_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#ls600hl.interior h1 { background:url(../img/ls600hl_int_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#ls600hl.performance h1 { background:url(../img/ls600hl_per_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#ls600hl.safety h1 { background:url(../img/ls600hl_saf_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#ls600hl.specifications h1 { background:url(../img/ls600hl_spe_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#ls600hl.pricing h1 { background:url(../img/ls600hl_pri_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#ls600hl.preview h1 { background:url(../img/ls600hl_pre_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#ls600hl.brochure h1 { background:url(../img/ls600hl_info_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#ls600hl.landing h1 { background:url(../img/ls600hl_lbl.gif) no-repeat; height:33px; margin-bottom:5px }



#rx350.exterior #contentHeader { background:url(../img/rx350_ext_bg.jpg) no-repeat; height:250px }
#rx350.performance #contentHeader { background:url(../img/rx350_ext_bg.jpg) no-repeat; height:250px }
#rx350.safety #contentHeader { background:url(../img/rx350_ext_bg.jpg) no-repeat; height:250px }
#rx350.specifications #contentHeader { background:url(../img/rx350_ext_bg.jpg) no-repeat; height:250px }
#rx350.pricing #contentHeader { background:url(../img/rx350_ext_bg.jpg) no-repeat; height:250px }
#rx350.preview #contentHeader { background:url(../img/rx350_ext_bg.jpg) no-repeat; height:250px }
#rx350.brochure #contentHeader { background:url(../img/rx350_ext_bg.jpg) no-repeat; height:250px }
#rx350.interior #contentHeader { background:url(../img/rx350_int_bg.jpg) no-repeat; height:250px }
#rx350.landing #contentHeader { background:url(../img/rx350_bg.jpg) no-repeat; height:380px; }

#rx350 #secContent { background:#191919 url(../img/rx350_sp.jpg) no-repeat; padding-top:108px; }
#rx350 #secContent span {
	position:absolute;
	top:68px;
	height:110px;
	width:157px;
	cursor: hand; cursor: pointer;
	
}


#rx350.exterior h1 { background:url(../img/rx350_ext_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#rx350.interior h1 { background:url(../img/rx350_int_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#rx350.performance h1 { background:url(../img/rx350_per_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#rx350.safety h1 { background:url(../img/rx350_saf_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#rx350.specifications h1 { background:url(../img/rx350_spe_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#rx350.pricing h1 { background:url(../img/rx350_pri_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#rx350.preview h1 { background:url(../img/rx350_pre_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#rx350.brochure h1 { background:url(../img/rx350_info_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#rx350.landing h1 { background:url(../img/rx350_lbl.gif) no-repeat; height:33px; margin-bottom:5px }




#rx400h.exterior #contentHeader { background:url(../img/rx400h_ext_bg.jpg) no-repeat; height:250px }
#rx400h.performance #contentHeader { background:url(../img/rx400h_ext_bg.jpg) no-repeat; height:250px }
#rx400h.safety #contentHeader { background:url(../img/rx400h_ext_bg.jpg) no-repeat; height:250px }
#rx400h.specifications #contentHeader { background:url(../img/rx400h_ext_bg.jpg) no-repeat; height:250px }
#rx400h.pricing #contentHeader { background:url(../img/rx400h_ext_bg.jpg) no-repeat; height:250px }
#rx400h.preview #contentHeader { background:url(../img/rx400h_ext_bg.jpg) no-repeat; height:250px }
#rx400h.brochure #contentHeader { background:url(../img/rx400h_ext_bg.jpg) no-repeat; height:250px }
#rx400h.interior #contentHeader { background:url(../img/rx400h_int_bg.jpg) no-repeat; height:250px }
#rx400h.landing #contentHeader { background:url(../img/rx400hl_bg.jpg) no-repeat; height:380px; }

#rx400h #secContent { background:#191919 url(../img/rx400h_sp.jpg) no-repeat; padding-top:108px; }
#rx400h #secContent span {
	position:absolute;
	top:68px;
	height:110px;
	width:157px;
	cursor: hand; cursor: pointer;
	
}


#rx400h.exterior h1 { background:url(../img/rx400h_ext_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#rx400h.interior h1 { background:url(../img/rx400h_int_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#rx400h.performance h1 { background:url(../img/rx400h_per_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#rx400h.safety h1 { background:url(../img/rx400h_saf_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#rx400h.specifications h1 { background:url(../img/rx400h_spe_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#rx400h.pricing h1 { background:url(../img/rx400h_pri_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#rx400h.preview h1 { background:url(../img/rx400h_pre_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#rx400h.brochure h1 { background:url(../img/rx400h_info_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#rx400h.landing h1 { background:url(../img/rx400h_lbl.gif) no-repeat; height:33px; margin-bottom:5px }



#lx470.exterior #mainContent #contentHeader { background:url(../img/lx470_ext_bg.jpg) no-repeat; height:250px } 
#lx470.performance #mainContent #contentHeader { background:url(../img/lx470_ext_bg.jpg) no-repeat; height:250px }
#lx470.safety #mainContent #contentHeader { background:url(../img/lx470_ext_bg.jpg) no-repeat; height:250px }
#lx470.specifications #mainContent #contentHeader { background:url(../img/lx470_ext_bg.jpg) no-repeat; height:250px }
#lx470.pricing #mainContent #contentHeader { background:url(../img/lx470_ext_bg.jpg) no-repeat; height:250px }
#lx470.preview #mainContent #contentHeader { background:url(../img/lx470_ext_bg.jpg) no-repeat; height:250px }
#lx470.brochure #mainContent #contentHeader { background:url(../img/lx470_ext_bg.jpg) no-repeat; height:250px }
#lx470.interior #mainContent #contentHeader { background:url(../img/lx470_int_bg.jpg) no-repeat; height:250px }
#lx470.landing #mainContent #contentHeader { background:url(../img/lx470_bg.jpg) no-repeat; height:380px; }


#lx470.exterior h1 { background:url(../img/lx470_ext_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#lx470.interior h1 { background:url(../img/lx470_int_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#lx470.performance h1 { background:url(../img/lx470_per_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#lx470.safety h1 { background:url(../img/lx470_saf_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#lx470.specifications h1 { background:url(../img/lx470_spe_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#lx470.pricing h1 { background:url(../img/lx470_pri_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#lx470.preview h1 { background:url(../img/lx470_pre_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#lx470.brochure h1 { background:url(../img/lx470_info_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#lx470.landing h1 { background:url(../img/lx470_lbl.gif) no-repeat; height:33px; margin-bottom:5px }



#lx470 #secContent { background:#191919 url(../img/lx470_sp.jpg) no-repeat; padding-top:108px; }
#lx470 #secContent span {
	position:absolute;
	top:68px;
	height:110px;
	width:157px;
	cursor: hand; cursor: pointer;
	
}


#isf.brochure #mainContent #contentHeader { background:url(../img/isf_ext_bg.jpg) no-repeat; height:250px }
#isf.brochure h1 { background:url(../img/isf_info_lbl.gif) no-repeat; height:70px; margin-bottom:0 }

body#home { background-image:none; }
/*
body {
	background:#000 url(../img/hero_bg.jpg) no-repeat 50% 63px;
	}
*/
#homepageMainLink
{
	background-color:#000000;
	filter:alpha(opacity = 0);
	opacity:0.0;
	width:100%;
	height:378px;
	position:absolute;
	z-index:1;
}

.footer2
{
	position:absolute;
	top:590px;
	z-index:3;
}

#hero
{
	top:63px;
	background-position: 50%; 0px;
	z-index:0;
}

#hybrid #secContent { background:#191919 url(../img/hybrid_sp.gif) no-repeat; padding-top:87px; }
#hybrid.introduction #contentHeader { background:url(../img/hybrid_int_bg.jpg) no-repeat; height:145px; }
#hybrid.myths #contentHeader { background:url(../img/hybrid_myt_bg.jpg) no-repeat; height:145px; }
#hybrid.drive #contentHeader { background:url(../img/hybrid_dri_bg.jpg) no-repeat; height:145px; }
#hybrid.faqs #contentHeader { background:url(../img/hybrid_faq_bg.jpg) no-repeat; height:145px; }
#hybrid.models #contentHeader { background:url(../img/hybrid_mod_bg.jpg) no-repeat; height:145px; }
#hybrid.brochure #contentHeader { background:url(../img/hybrid_bro_bg.jpg) no-repeat; height:145px; }

#hybrid.introduction h1 { background:url(../img/hybrid_int_lbl.gif) no-repeat; height:47px; margin-bottom:5px }
#hybrid.myths h1 { background:url(../img/hybrid_myt_lbl.gif) no-repeat; height:47px; margin-bottom:20px }
#hybrid.drive h1 { background:url(../img/hybrid_dri_lbl.gif) no-repeat; height:25px; margin-bottom:15px }
#hybrid.faqs h1 { background:url(../img/hybrid_faq_lbl.gif) no-repeat; height:47px; margin-bottom:20px }
#hybrid.models h1 { background:url(../img/hybrid_mod_lbl.gif) no-repeat; height:47px; margin-bottom:20px }
#hybrid.brochure h1 { background:url(../img/hybrid_info_lbl.gif) no-repeat; height:47px; margin-bottom:20px }

#hybrid.models a img { border:#3c3d3c 5px solid; margin-bottom:5px }

#hybrid.models a:hover img {
	border:#7f7e7e 5px solid;
	
}

#hybrid.models .vehicleList {
	width:190px;
	margin:0 20px 0 10px;
	}


#finance.landing #contentHeader { background:url(../img/finance_bg.jpg) no-repeat; height:390px }
#boutique a.enlargeImage { cursor: hand; cursor: pointer; }
#boutique #contentHeader { background:url(../img/boutique_bg.jpg) no-repeat; height:145px; }
#boutique.fashion #contentHeader { background:url(../img/boutique_fashion_bg.jpg) no-repeat; height:145px; }
#boutique.leisure #contentHeader { background:url(../img/boutique_leisure_bg.jpg) no-repeat; height:145px; }
#boutique.business #contentHeader { background:url(../img/boutique_business_bg.jpg) no-repeat; height:145px; }
#boutique.vehicle #contentHeader { background:url(../img/boutique_vehicle_bg.jpg) no-repeat; height:145px; }

#about.worldwide #contentHeader { background:url(../img/worldwide_bg.jpg) no-repeat; height:145px; }
#about.story #contentHeader { background:url(../img/story_bg.jpg) no-repeat; height:145px; }




#boutique #secContent { background:#191919 url(../img/boutique_sp.gif) no-repeat; padding-top:87px; }
#finance #secContent { background:#191919 url(../img/finance_sp.gif) no-repeat; padding-top:87px; }
.dealers #secContent { background:#191919 url(../img/dealers_sp.gif) no-repeat; padding-top:87px; }
#encore #secContent { background:#191919 url(../img/encore_sp.gif) no-repeat; padding-top:87px; }
#service #secContent { background:#191919 url(../img/service_sp.gif) no-repeat; padding-top:87px; }
.range_bg.jpg #secContent { background:#191919 url(../img/range_bg.jpg_sp.gif) no-repeat; padding-top:87px; }


#encore.servicing #contentHeader { background:url(../img/preowned2_bg.jpg) no-repeat; height:87px; }
#encore.golf #contentHeader { background:url(../img/preowned2_bg.jpg) no-repeat; height:87px; }
#encore.cultural #contentHeader { background:url(../img/preowned2_bg.jpg) no-repeat; height:87px; }
#encore.magazine #contentHeader { background:url(../img/preowned2_bg.jpg) no-repeat; height:87px; }
#encore.drivecare #contentHeader { background:url(../img/preowned2_bg.jpg) no-repeat; height:87px; }
#encore.terms #contentHeader { background:url(../img/preowned2_bg.jpg) no-repeat; height:87px; }
#encore #contentHeader { background:url(../img/preowned2_bg.jpg) no-repeat; height:87px; }


#encore.servicing #mainContent h1 { background:url(../img/encore_ser_lbl.gif) no-repeat; height:27px;	margin-bottom:15px; }
#encore.golf #mainContent h1 { background:url(../img/encore_gol_lbl.gif) no-repeat; height:27px;	margin-bottom:15px; }
#encore.cultural #mainContent h1 { background:url(../img/encore_cul_lbl.gif) no-repeat; height:27px;	margin-bottom:15px; }
#encore.magazine #mainContent h1 { background:url(../img/encore_mag_lbl.gif) no-repeat; height:27px;	margin-bottom:15px; }
#encore.drivecare #mainContent h1 { background:url(../img/encore_dri_lbl.gif) no-repeat; height:27px;	margin-bottom:15px; }
#encore.terms #mainContent h1 { background:url(../img/encore_ter_lbl.gif) no-repeat; height:27px;	margin-bottom:15px; width:700px; }
#encore #mainContent h1 { height:27px;	margin-bottom:15px; width:700px; }




#finance.service #contentHeader { background:url(../img/finance_ser_bg.jpg) no-repeat; height:145px; }
#finance.tradition #contentHeader { background:url(../img/finance_tra_bg.jpg) no-repeat; height:145px; }
#finance.business #contentHeader { background:url(../img/finance_bus_bg.jpg) no-repeat; height:145px; }
#finance.personal #contentHeader { background:url(../img/finance_per_bg.jpg) no-repeat; height:145px; }
#finance.calculators #contentHeader { background:url(../img/finance_cal_bg.jpg) no-repeat; height:145px; }
#finance #contentHeader { background:url(../img/finance_bg.jpg) no-repeat; height:145px; }

#finance.insurance #contentHeader { background:url(../img/insurance_bg.jpg) no-repeat; height:145px; }
#finance.premium #contentHeader { background:url(../img/premium_bg.jpg) no-repeat; height:145px; }





.insurance #mainContent h1 { background:url(../img/insurance_lbl.gif) no-repeat; height:27px;	margin-bottom:30px }
.premium #mainContent h1 { background:url(../img/premium_lbl.gif) no-repeat; height:27px;	margin-bottom:15px }
#finance.tradition #mainContent h1 { background:url(../img/finance_tra_lbl.gif) no-repeat; height:27px;	margin-bottom:30px }
#finance.business #mainContent h1 { background:url(../img/finance_bus_lbl.gif) no-repeat; height:27px;	margin-bottom:30px }
#finance.personal #mainContent h1 { background:url(../img/finance_per_lbl.gif) no-repeat; height:27px;	margin-bottom:30px }
#finance.calculators #mainContent h1 { background:url(../img/finance_cal_lbl.gif) no-repeat; height:27px;	margin-bottom:30px }
#finance.service #mainContent h1 { background:url(../img/finance_ser_lbl.gif) no-repeat; height:27px;	margin-bottom:30px }


#future #secContent { background:#191919 url(../img/future_sp.gif) no-repeat; padding-top:87px; }
#future #secContent span {
	position:absolute;
	top:68px;
	height:87px;
	width:157px;
	cursor: hand; cursor: pointer;	
}

#future.lf-xh #mainContent #contentHeader { background:url(../img/lf-xh_bg.jpg) no-repeat; height:380px; }
#future.lf-x #mainContent #contentHeader { background:url(../img/lf-x_bg.jpg) no-repeat; height:380px; }
#future.lf-aroadster #mainContent #contentHeader { background:url(../img/lf-ar_bg.jpg) no-repeat; height:380px; }
#future.lf-a #mainContent #contentHeader { background:url(../img/lf-a_bg.jpg) no-repeat; height:380px; }
#future.lf-s #mainContent #contentHeader { background:url(../img/lfs_bg.jpg) no-repeat; height:380px; }
#future.lf-c #mainContent #contentHeader { background:url(../img/lf-c_bg.jpg) no-repeat; height:380px; }
#future.lf-sh #mainContent #contentHeader { background:url(../img/lfsh_bg.jpg) no-repeat; height:380px; }
#future.landing #mainContent #contentHeader { background:url(../img/future_bg.jpg) no-repeat; height:390px; }


#future.landing h1 { display:none;/*background:url(../img/future_lbl.gif) no-repeat; height:31px; margin-bottom:5px*/ }
#future.lf-xh h1 { background:url(../img/lf-xh_lbl2.gif) no-repeat; height:15px; margin-bottom:5px }
#future.lf-x h1 { background:url(../img/lf-x_lbl2.gif) no-repeat; height:15px; margin-bottom:5px }
#future.lf-aroadster h1 { background:url(../img/lf-ar_lbl2.gif) no-repeat; height:15px; margin-bottom:5px }
#future.lf-a h1 { background:url(../img/lf-a_lbl2.gif) no-repeat; height:15px; margin-bottom:5px }
#future.lf-s h1 { background:url(../img/lf-s_lbl.gif) no-repeat; height:15px; margin-bottom:5px }
#future.lf-c h1 { background:url(../img/lf-c_lbl2.gif) no-repeat; height:15px; margin-bottom:5px }
#future.lf-sh h1 { background:url(../img/lf-sh_lbl.gif) no-repeat; height:15px; margin-bottom:5px }


#future.landing .vehicleList h2, #finance.landing .vehicleList h2, #rx .vehicleList h2, #gs .vehicleList h2
  {
	text-indent:-9999px;
	width:100px;
	 height:20px; 
	 margin-bottom:10px;
	 display:block;
	}
	
#l-premium.vehicleList { margin-right:0 }
#finance.landing #mainContent h1 { display:none}
	
#future.landing .vehicleList#lf-x h2 { background:url(../img/lf-x_sml_lbl.gif) no-repeat; height:30px }
#future.landing .vehicleList#lf-a h2 { background:url(../img/lf-a_sml_lbl.gif) no-repeat; height:30px }
#future.landing .vehicleList#lf-s h2 { background:url(../img/lf-s_sml_lbl.gif) no-repeat; height:30px }
#future.landing .vehicleList#lf-c h2 { background:url(../img/lf-c_sml_lbl.gif) no-repeat; height:30px }
#future.landing .vehicleList#lf-sh h2 { background:url(../img/lf-sh_sml_lbl.gif) no-repeat; height:30px }

#finance.landing .vehicleList h2{ width:200px }

#finance.landing .vehicleList#l-finance h2 { background:url(../img/finance_sml_lbl.gif) no-repeat; }
#finance.landing .vehicleList#l-insurance h2 { background:url(../img/insurance_sml_lbl.gif) no-repeat; }
#finance.landing .vehicleList#l-premium h2 { background:url(../img/premium_sml_lbl.gif) no-repeat; }

#rx .vehicleList h2, #gs .vehicleList h2, #ls .vehicleList h2 { width:260px; height:80px; margin-top:0 }


#rx #v-rx350.vehicleList h2 { background: transparent url(../img/rx350_sml.png) no-repeat  }
#rx #v-rx400h.vehicleList h2 { background: transparent url(../img/rx400h_sml.png) no-repeat  }

#gs .vehicleList h2 { height:70px }
#gs #v-gs300.vehicleList h2 { background: transparent url(../img/gs300_sml.png) no-repeat  }
#gs #v-gs430.vehicleList h2 { background: transparent url(../img/gs430_sml.png) no-repeat  }
#gs #v-gs460.vehicleList h2 { background: transparent url(../img/gs460_sml.png) no-repeat  }
#gs #v-gs450h.vehicleList h2 { background: transparent url(../img/gs450h_sml.png) no-repeat  }


#ls #v-ls460.vehicleList h2 { background: transparent url(../img/ls460_sml.png) no-repeat  }
#ls #v-ls600hl.vehicleList h2 { background: transparent url(../img/ls600hl_sml.png) no-repeat  }

#rx h1, #gs h1 {display:none}



#future.landing .vehicleList a img {
	border:5px #3c3d3c solid;
	margin-bottom:10px;
	}
#future.landing .vehicleList a:hover img {
	border:5px #6c6c6c solid;
	}
.vehicleList {
	width:285px;
	margin-right:30px;
	float:left
	}
.vehicleList a.more {
	background:url(../img/more_bullet.gif) no-repeat 0 4px;	
	padding-left:10px;
	color:#fff;
	text-decoration:none;
	text-align:center;
}

.vehicleList a:hover.more {
	text-decoration:underline;
	}
.vehicleList2 a.more {
	background:url(../img/more_bullet.gif) no-repeat 0 4px;	
	padding-left:10px;
	color:#fff;
	text-decoration:none;
	text-align:center;
}

.vehicleList2 a:hover.more {
	text-decoration:underline;
	}	
	
#rx .vehicleList {
	width:260px;
	margin-right:50px;
	}
#gs .vehicleList {
	width:250px;
	margin-right:40px;
	}
	
#gs .vehicleList#v-gs450h { margin-right:0; }

#future .vehicleList {
	width:120px;
	margin-right:30px;
	float:left
	}



.dealers #mainContent #accordion h2, #service.centres #mainContent #accordion h2,  #service.bodyPaint #mainContent #accordion h2,  .insurance #mainContent #accordion h2  {
	padding:0 0 0 10px;
	background:transparent url(../img/bullet.gif) no-repeat scroll 0pt 4px;
	font-size:11px;
	text-transform:uppercase;
	margin:10px 0 0 0;
	
}

address {
	font-style:normal;
	
	}
span.telephone, span.fax, span.department, span.address, span.tradersLicense {
	display:block;
	clear:both;
	margin-left:12px;
	}
a.url, a.email {
	display:block;
	clear:both;
	margin-left:12px;
	}
/* Modal */

div#mb_overlay {
position: absolute;
left: 0;
width: 100%;
background-color: #000;
cursor: pointer;
}

div#mb_center, div#mb_bottom {
position: absolute;
left: 50%;
overflow: hidden;
background-color: #DDD;
}

div#mb_center {
background-color: transparent;
z-index: 6;
}

div#mb_contents {
width: 974px;
height: 382px;
border:none;
overflow: hidden;
background-color: transparent;
visibility: hidden;
}

.mb_loading {
background: #DDD url(../img/loading.gif) no-repeat center center;
}

#mb_error {
font-size: 1.2em;
color: #CD0000;
font-weight: bold;
text-align: center;
padding: 0.5em;
font-family: Verdana, Helvetica, sans-serif;
}

#mb_error em {
font-size: 0.8em;
}

div#mb_bottom {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #666;
line-height: 1.4em;
text-align: left;
border: 10px solid #DDD;
border-top-style: none;
display:none;
}

a#mb_close_link {
display: block;
float: right;
width: 66px;
height: 22px;
background: transparent url(../img/closelabel.gif) no-repeat center;
margin: 5px 0;
display:none;
}

div#mb_caption {
margin-right: 71px;
display:none;
}



/* CSS Hacks */	
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
<!-[if IE 7]-> .clearfix {
display:inline-block;
}
.clearfix { display:block; }
<!-[endif]->
	
	
	






table#qct { 
	

	}

.compare {
	width: 994px;
	padding: 0;
	margin: 0;
}



.compare th {
	color: #4f6b72;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 2px;
	
}

.compare th.nobg {
	
	
}

.compare td {

	padding: 2px 5px 2px 12px;

}
.compare td.close {

	padding: 2px;

}

.compare td. {

	color: #797268;
}


.compare select {	
	display:block;
	width:180px;
	margin-bottom:10px;
}

.compare img {
	
}

.compare th#viewGallery,th#moreDetails {	
	text-indent:-9999px;
}

.compare a {
	cursor: hand;
	cursor: pointer;
}

.compare caption { display:none }

.compare { 
	background:#2b2b2b url(../img/qct/qct_bg.gif) repeat-x;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	 }
.compare h3 { 
text-indent:-9999px !important; 
width: 180px; height:9px; margin: 3px 0 6px 10px !important;}

#EngineCap h3 { background:url(../img/qct/capacity_lbl.gif) no-repeat }
#EngineDesc h3 { background:url(../img/qct/description_lbl.gif) no-repeat }
#maxPower h3 { background:url(../img/qct/power_lbl.gif) no-repeat }
#transmission h3 { background:url(../img/qct/transmission_lbl.gif) no-repeat }
#dimensions h3 { background:url(../img/qct/dimensions_lbl.gif) no-repeat }
#kerbWeight h3 { background:url(../img/qct/weight_lbl.gif) no-repeat }
#notableFeatures h3 { background:url(../img/qct/notable_lbl.gif) no-repeat }
#fromPrice h3 { background:url(../img/qct/price_lbl.gif) no-repeat }




.nobg h2 { background:url(/img/qct/qct_lbl.gif) no-repeat; height:71px; width: 157px; text-indent:-9999px; margin-left:10px }
 .compare th { background:transparent url(/img/qct/lines.gif) repeat-y bottom right }
.compare .vehicle-C { background:#2A2D28 url(/img/qct/lines.gif) bottom right; font-family:arial; font-size:11px;  }
.compare .vehicle-B { background:#243024 url(/img/qct/lines.gif) bottom right; font-family:arial; font-size:11px;  }
.compare .vehicle-A { background:#2e3824 url(/img/qct/lines.gif) bottom right; font-family:arial; font-size:11px;  }


th.vehicle-A, th.vehicle-B, th.vehicle-C {	padding:15px 0 2px 8px; }

.compare th.vehicle-A , .compare th.vehicle-B, .compare th.vehicle-C { background:transparent url(/img/qct/lines.gif) repeat-y bottom right}
.compare td.close { background:transparent url(/img/qct/lines.gif) repeat-y bottom left; width:60px }
		
	
	th#engineCap {
	width: 200px;
}
tr#photosLink td.vehicle-A, tr#photosLink td.vehicle-B, tr#photosLink td.vehicle-C  { background:transparent url(/img/qct/lines.gif) repeat-y bottom right; }
tr#qtLink td.vehicle-A, tr#qtLink td.vehicle-B, tr#qtLink td.vehicle-C  { background:transparent url(/img/qct/lines.gif) repeat-y bottom right; }
tr#coloursLink td.vehicle-A, tr#coloursLink td.vehicle-B, tr#coloursLink td.vehicle-C  { background:transparent url(/img/qct/lines.gif) repeat-y bottom right; }
tr#detailsLink td.vehicle-A, tr#detailsLink td.vehicle-B, tr#detailsLink td.vehicle-C  { background:transparent url(/img/qct/lines.gif) repeat-y bottom right; }



.compare ul  { 
	list-style:url(../img/qvp/qvpBullet.gif); 
	color:#d3d8db; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:12px;
	margin: 0;
	padding: 0 5px 0 12px; 
	}
.compare ul li {
	padding-bottom:5px;
	}	

	
	
	
	
	
	
	
	
	
	
div.SlideContent {
  display: block;
	z-index: 1;
	position: absolute;
	visibility: hidden;
	width:157px;
	overflow: hidden;
	height: 520px;
	margin-top: 0;
	_margin-top:-20px;
	padding-top:5px;
}
div#RX-img { background:#000 url(../img/qvp/rx_qvp.png) no-repeat; height:146px;  display:block; border-bottom:1px solid #000 }
div#LX-img { background:#000 url(../img/qvp/lx_qvp.png) no-repeat; height:146px; display:block; border-bottom:1px solid #000 }
div#LS-img { background:#000 url(../img/qvp/ls_qvp.png) no-repeat; height:146px; display:block; border-bottom:1px solid #000 }
div#SC-img { background:#000 url(../img/qvp/sc_qvp.png) no-repeat; height:157px; display:block; border-bottom:1px solid #000 }
div#GS-img { background:#000 url(../img/qvp/gs_qvp.png) no-repeat; height:146px; display:block; border-bottom:1px solid #000 }
div#IS-img { background:#000 url(../img/qvp/is_qvp.png) no-repeat; height:146px; display:block; border-bottom:1px solid #000 }

div#LSh-img { background:#000 url(../img/qvp/lsh_qvp.png) no-repeat; height:158px; display:block; border-bottom:1px solid #000 }
div#GSh-img { background:#000 url(../img/qvp/gsh_qvp.png) no-repeat; height:158px; display:block; border-bottom:1px solid #000 }
div#RXh-img { background:#000 url(../img/qvp/rxh_qvp.png) no-repeat; height:144px; display:block; border-bottom:1px solid #000 }



.mNav {
	width:157px;
	}
.SlideContent h2 {
	
		padding:0; 
		margin: 0;
}	
.SlideContent img {
	padding: 0;
	margin:0;
	border-bottom: 1px solid #000;
}
.SlideContent h2.standardFeatures { 
	background:url(../img/qvp/firsts_lbl.gif) transparent no-repeat; 
	text-indent:-999px; 
	*text-indent:0;
	margin-left: 7px;
	margin-top: 11px;
	margin-bottom: 3px;
	}	
.SlideContent h2.worldsFirsts  { 
	background: transparent url(../img/qvp/firsts_lbl.gif) no-repeat; 
	text-indent:-9999px; 
	margin-left: 6px;
	margin-top: 10px;
	margin-bottom: 2px;
	}
	
#firsts { 
	border-top: 1px solid #39393a;
	/*background:url(../img/qvp/firsts_bg.gif) repeat-x;*/
	background-color:#061b21;
}
ul#worlds, ul#standF  { 
	list-style:url(../img/qvp/qvpBullet.gif); 
	color:#d3d8db; 
	font-size:10px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:11px;
	margin: 0;
	padding: 0 5px 8px 35px; 
}
ul#worlds {
	padding: 0 5px 6px 40px;
}
#firsts li { margin-left:-15px; margin-bottom:3px; }
#standF {}





#qvpNav { 
	width:157px;
	border-top: #39393a 1px solid;
	border-bottom: #000 1px solid;
	margin:0;
	padding:0;
	}

ul#qvpNav {
	margin:0;
	padding:0;
	text-indent:-9000px;
	}
ul#qvpNav li {
	list-style-type:none;
	padding:0;
	margin:0;
	}
ul#qvpNav li a {
	background:transparent url(../img/qvp_nav.gif) no-repeat scroll 0%;
	display:block;
	height:17px;
	width:157px;
	}
ul#qvpNav li#n-moreDetails a { background-position:0 0; }
ul#qvpNav li#n-moreDetails a:hover { background-position:-157px 0; }
ul#qvpNav li#n-compareModels a { background-position:0 -17px; }
ul#qvpNav li#n-compareModels a:hover { background-position:-157px -17px; }
ul#qvpNav li#n-viewGallery a { background-position:0 -34px; }
ul#qvpNav li#n-viewGallery a:hover { background-position:-157px -34px; }







/* Pricing */
dl { border-bottom:1px solid #393839; padding:10px 0;  margin:0 11px 0 0; line-height:16px;}
dt { padding:0 0 0 12px; }
dd {
	margin:0;
	padding:0 0 0 14px;
	}
/* Specifications 
ul#legend {
	border-top:1px solid #393839;
	margin:0;
	padding:0;
	
	}
ul#legend li {
	border-bottom:1px solid #393839;
	list-style-type:none;
	padding:5px 0;
	}
ul#legend li span {
	
	}*/
	
	
	
	
select.replaced {
  display: none;
}
#gallery ul.selectReplacement {
  background: url(../img/gallery/select_btn.gif) top left no-repeat;
  margin: 0;
  padding: 0;
  height: 20px;
  width: 99px;
    position: absolute;
  left: 227px;
  top:18px;
  z-index: 1000;
}
#gallery ul.selectReplacement li {
  background: #020202;
  color: #fff;
  cursor: pointer;
  display: none;
  font-size: 11px;
  line-height: 1.7em;
  list-style: none;
  margin: 0;
  padding: 1px 12px 1px 9px;
  width: 79px;
}
#gallery ul.selectOpen li {
  display: block;
  
}
#gallery ul.selectReplacement li.selected {
  background:  url() bottom left no-repeat;
  color: #fff;
  display: block;
  
}
#gallery ul.selectOpen li.selected {
  background: #454545;
  display: block;
}
#gallery ul.selectOpen li:hover,
#gallery ul.selectOpen li.hover,
#gallery ul.selectOpen li.selected:hover {
  background: #222;
  color: #fff;
}



#qct ul.selectReplacement {
  background: url(../img/select_bg.gif) top left no-repeat;
  margin: 0;
  padding: 0;
  height: 20px;
  width: 153px;
  position: absolute;
  top: 8px;
}
#qct ul.selectReplacement li {
  background: #020202;
  color: #fff;
  cursor: pointer;
  display: none;
  font-size: 10px;
  line-height: 1.7em;
  list-style: none;
  margin: 0;
  padding: 1px 12px;
  width: 129px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:300;
  letter-spacing:normal;
  
}
#qct ul.selectOpen li {
  display: block;
   z-index: 20000;
}
#qct ul.selectReplacement li.selected {
  background: url() bottom left no-repeat;
  color: #fff;
  display: block;
   
}
#qct ul.selectOpen li.selected {
  background: #454545;
  display: block;
   
}
#qct ul.selectOpen li:hover,
#qct ul.selectOpen li.hover,
#qct ul.selectOpen li.selected:hover {
  background: #454545;
  color: #fff;
   
}
img#pic-A { background:transparent }

#requestform i {
		color: #166a82;
	}
	#contactDisclaimer input, #contactRequest input {
		width: auto;
		height: auto;
		display:inline;
		border: 0px solid red;
	}
	#contactRequest label, #contactDisclaimer label {
		display:inline;
		width: auto;
		height: auto;
		margin: 0 10px 0 0;
	}

span.validation-advice { color: #166a82;}
tr {
	vertical-align:top;
	}

fieldset {
		border:none;
		border-top:1px solid #262626;
	
		padding:0 0 12px 0;
		margin: 0 10px 0 0;
}

input:text {
	width:250px;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
		border-left:none;
		border-right:none;
	font-size:11px;
}
input.validation-failed  {
	border-bottom:2px solid #CC0000;

}



#hybrid.models #mainContent h2 { background:none; margin:0; padding:15px 0 20px 0 }

.myth { }

#hybrid #mainContent div.myth h2 { background:none;  padding:0; margin:0 0 0 45px }
#hybrid #mainContent div.faq h2 { background:none;  padding:0; margin:0 0 0 45px }


#hybrid.drive img.left { width:130px; height:75px; border:4px solid #3c3d3c; display:block; float:left; margin-top:0px; margin-right:10px; margin-left:13px; margin-bottom:10px}

#hybrid.drive h2 { clear:both; margin-bottom:10px !important;}


#li-1 { background:url(../img/li/li-1.png) no-repeat }
#li-2 { background:url(../img/li/li-2.png) no-repeat }
#li-3 { background:url(../img/li/li-3.png) no-repeat }
#li-4 { background:url(../img/li/li-4.png) no-repeat }
#li-5 { background:url(../img/li/li-5.png) no-repeat }
#li-6 { background:url(../img/li/li-6.png) no-repeat }
#li-7 { background:url(../img/li/li-7.png) no-repeat }
#li-8 { background:url(../img/li/li-8.png) no-repeat }
#li-9 { background:url(../img/li/li-9.png) no-repeat }
#li-10 { background:url(../img/li/li-10.png) no-repeat }
#li-11 { background:url(../img/li/li-11.png) no-repeat }
#li-12 { background:url(../img/li/li-12.png) no-repeat }






#gs1body2souls.range #contentHeader, #isf.range #contentHeader { display:none }
#gs1body2souls.range #mainContent, #isf.range #mainContent { margin:0 0 5px 0; padding:0; width:973px;}
#mainContent div#flashcontent { margin:-46px 0 -4px 0; _margin:-40px 0 -4px 0; *margin:-38px 0 0px 0 }

#gs1body2souls #secContent { display:none;  }

#gs1body2souls.range #mainContent { width:973px; padding:0px 0 0 0; margin:0 0 30px 0; background:#000; }
#gs1body2souls.range #mainContent #contentHeader { display:none;}

#gs1body2souls.range #mainContent object { padding:0; margin:0; background:#000; }

#is250x #secContent { display:none;  }

#is250x.range #mainContent { width:973px; padding:0px 0 0 0; margin:0 0 30px 0; background:#000; }
#is250x.range #mainContent #contentHeader { display:none;}

#is250x.range #mainContent object { padding:0; margin:0; background:#000; }

#is250x.brochure #mainContent #contentHeader { background:url(../img/is250x_bg.jpg) no-repeat; height:250px }
#is250x.brochure h1 { background:url(../img/is250x_req_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#is250x.preview #mainContent #contentHeader { background:url(../img/is250x_bg.jpg) no-repeat; height:250px }
#is250x.preview h1 { background:url(../img/is250x_pre_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#is250x #secContent { display:none; }



#eofy #secContent { display:none;  }

#eofy.range #mainContent { width:973px; padding:0px 0 0 0; margin:0 0 30px 0; background:#000; }
#eofy.range #mainContent #contentHeader { display:none;}

#eofy.range #mainContent object { padding:0; margin:0; background:#000; }


#eofy.brochure #mainContent #contentHeader { background:url(../img/hybrid_request_bg.jpg) no-repeat; height:250px }
#eofy.brochure h1 { background:url(../img/hybrid_info_lbl.gif) no-repeat; height:70px; margin-bottom:0 }



#rxc #secContent { display:none; }


#rxc #mainContent { width:973px; padding:0 0 0 0; margin:0 0 30px 0; background:#000; }
#rxc #mainContent #contentHeader { display:none;}

#rxc #mainContent object { padding:0; margin:0; background:#000; }



#rxrange #secContent { display:none;  }

#rxrange.range #mainContent { width:973px; padding:0px 0 0 0; margin:0 0 30px 0; background:#000; }
#rxrange.range #mainContent #contentHeader { display:none;}

#rxrange.range #mainContent object { padding:0; margin:0; background:#000; }

#rxrange.brochure #mainContent #contentHeader { background:url(../img/rx_range_request.jpg) no-repeat; height:250px }
#rxrange.brochure h1 { background:url(../img/rxrange_headline.gif) no-repeat; height:70px; margin-bottom:0 }


#rxse #secContent { display:none;  }

#rxse.range #mainContent { width:973px; padding:0px 0 0 0; margin:0 0 30px 0; background:#000; }
#rxse.range #mainContent #contentHeader { display:none;}

#rxse.range #mainContent object { padding:0; margin:0; background:#000; }

#rxse.brochure #mainContent #contentHeader { background:url(../img/rxsports_request.jpg) no-repeat; height:250px }
#rxse.brochure h1 { background:url(../img/rxsports_headline.gif) no-repeat; height:70px; margin-bottom:0 }


#lexhibition #secContent { display:none;  }

#lexhibition.range #mainContent { width:973px; padding:0px 0 0 0; margin:0 0 30px 0; background:#000; }
#lexhibition.range #mainContent #contentHeader { display:none;}

#lexhibition.range #mainContent object { padding:0; margin:0; background:#000; }

#lexhibition.brochure #mainContent #contentHeader { background:url(../img/lexhibition_form.jpg) no-repeat; height:250px }
#lexhibition.brochure h1 { background:url(../img/lexhibition_req_lbl.gif) no-repeat; height:70px; margin-bottom:0 }


/*
#lx570 #secContent { display:none;  }


#lx570.range #mainContent { width:973px; padding:0 0 0 0; margin:0 0 30px 0; background:#000; }
#lx570.range #mainContent #contentHeader { display:none;}

#lx570.range #mainContent object { padding:0; margin:0; background:#000; }

#lx570.brochure #mainContent #contentHeader { background:url(../img/lx570_bg.jpg) no-repeat; height:250px }
#lx570.brochure h1 { background:url(../img/lx570_req_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#lx570.preview #mainContent #contentHeader { background:url(../img/lx570_bg.jpg) no-repeat; height:250px }
#lx570.preview h1 { background:url(../img/lx570_pre_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#lx570 #secContent { display:none; }
*/

#lx570.exterior #mainContent #contentHeader { background:url(../img/lx570_ext_bg.jpg) no-repeat; height:250px } 
#lx570.performance #mainContent #contentHeader { background:url(../img/lx570_ext_bg.jpg) no-repeat; height:250px }
#lx570.safety #mainContent #contentHeader { background:url(../img/lx570_ext_bg.jpg) no-repeat; height:250px }
#lx570.specifications #mainContent #contentHeader { background:url(../img/lx570_ext_bg.jpg) no-repeat; height:250px }
#lx570.pricing #mainContent #contentHeader { background:url(../img/lx570_ext_bg.jpg) no-repeat; height:250px }
#lx570.preview #mainContent #contentHeader { background:url(../img/lx570_ext_bg.jpg) no-repeat; height:250px }
#lx570.brochure #mainContent #contentHeader { background:url(../img/lx570_ext_bg.jpg) no-repeat; height:250px }
#lx570.interior #mainContent #contentHeader { background:url(../img/lx570_int_bg.jpg) no-repeat; height:250px }
#lx570.landing #mainContent #contentHeader { background:url(../img/lx570_bg.jpg) no-repeat; height:380px; }


#lx570.exterior h1 { background:url(../img/lx570_ext_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#lx570.interior h1 { background:url(../img/lx570_int_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#lx570.performance h1 { background:url(../img/lx570_per_lbl.gif) no-repeat; height:90px; margin-bottom:0 }
#lx570.safety h1 { background:url(../img/lx570_saf_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#lx570.specifications h1 { background:url(../img/lx570_spe_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#lx570.pricing h1 { background:url(../img/lx570_pri_lbl.gif) no-repeat; height:50px; margin-bottom:10px }
#lx570.preview h1 { background:url(../img/lx570_pre_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#lx570.brochure h1 { background:url(../img/lx570_info_lbl.gif) no-repeat; height:70px; margin-bottom:0 }
#lx570.landing h1 { background:url(../img/lx570_lbl.gif) no-repeat; height:33px; margin-bottom:5px }



#lx570 #secContent { background:#191919 url(../img/lx570_sp.jpg) no-repeat; padding-top:108px; }
#lx570 #secContent span {
	position:absolute;
	top:68px;
	height:110px;
	width:157px;
	cursor: hand; cursor: pointer;
	
}

p#player1 {		margin: 0px 0 -4px 0;	}


a .alt { display: none; }
a.buttonA {
	display: block;
	background-position: 0 0;
	margin: 0 auto;
	   
    height: 27px;
	}
a.buttonA:hover {
    background-position: 0 -27px;
}
a.buttonB {
	display: block;
	background-position: 0 0;
	margin: 0 auto;
	   
    height: 21px;
	}
a.buttonB:hover {
    background-position: 0 -21px;
}
a#locateDealer {
 
    background-image: url(/img/locate_dealer.gif);
    width: 159px;
}
a#lexusPrivacy {
background-image: url(/img/privacy_btn.gif);

    width: 169px;
	}
a#downloadEbrochure {
		
       background-image: url(/img/download_ebrochure.gif);
	   background-repeat:no-repeat;
	   /*margin-left:450px;*/
	   width: 180px;
}
a#lexusPrivacy {
       background-image: url(/img/privacy_btn.gif);
	   width: 169px;
}
a#financePrivacy {
       background-image: url(/img/finance_pri_btn.gif);
	   width: 226px;
}
a#downloadOrderFrom {
       background-image: url(/img/download_form.gif);
	   width: 164px;
	   clear:both;
	   display:block;
	   float:left
}

a#downloadComparision {
       background-image: url(/img/download_comp_btn.gif);
	   width: 264px;
	   float:left
}


a#sponsorshipGuidelines {
       background-image: url(/img/sponsorship_guidelines_btn.gif);
	   background-repeat:no-repeat;
	   width: 171px;
	   float:left
}
a#downloadGuidelines {
       background-image: url(/img/download_guidelines_btn.gif);
	   width: 162px;
	   float:left
}
a#submitApplication {
       background-image: url(/img/submit_application_btn.gif);
	   background-repeat:no-repeat;
	   width: 138px;
	   float:left;
	   margin-left:10px;
}
.button { border:0px; }

#mainContent {
	float:right;
	margin:0 0 30px 0;
	width:792px;
	border-top: #166a82 3px solid;
	border-bottom: #166a82 3px solid;
	background:#000 url(../img/mainContent.jpg) repeat-x bottom;
	padding:0 10px 10px 15px;
	min-height:400px;
	}
#Error #mainContent { height:500px; }
#Error #mainContent #contentHeader { background:url(../img/file_not_found_bg.gif) no-repeat; height:100px; padding:40px 20px  0 120px }
#Error h1 , #Error h2 { text-indent:0; font-size:13px; margin:0; padding:0; line-height:18px  }


#overseas { clear:both; margin-top:-10px }




a#moreNews { color:#fff }
