@import url(reset.css);
@import url(lightbox.css);
/* ------------------------------------------ */
/* ----------------- Basics ----------------- */
/* ------------------------------------------ */
body{
	font: 11.5px "Gill Sans", Helvetica, Arial, sans-serif;
	color: #808080;
	padding-bottom: 40px; /* Let the footer breathe. */
	background-color: #000;
}
#wrapper{	
	
}

.width-wrapper{
	width: 974px;
	margin: 0 auto;
}

#header{
	
}
	#header #navigation{
		height: 72px;
	}
		#header #navigation #masthead_top{
			height: 23px;
			background: #000 url(/assets/img/header/masthead_top_hrep.png) repeat-x 0px 0px;
			border-bottom: 1px solid #000;
		}
			#navigation #masthead_top ul#navigation_services{
				width: 521px;
				border-right: 1px solid #000;
				float: left;
				margin: 0 0 0 160px;
				padding: 0px;
			}
				ul#navigation_services li{
					float: left;
					text-indent: -9999px;
					
					height: 23px;
				}
				ul#navigation_services li a,
				ul#navigation_meta li a{
					width: 100%;
					height: 23px;
					display: block;
				}				
				ul#navigation_services li a{
					background: transparent url(/assets/img/header/masthead_top_navigation_services.png) no-repeat 0px 0px;
				}
				ul#navigation_meta li a{	
					background: transparent url(/assets/img/header/masthead_top_navigation_meta.png) no-repeat 0px 0px;
				}
				
				ul#navigation_services li.item-1 a{ width: 59px; background-position: 0px 0px; }
					ul#navigation_services li.item-1 a:hover, ul#navigation_services li.item-1 a.active{ background-position: 0px -23px; }
					
				ul#navigation_services li.item-2 a{ width: 114px; background-position: -59px 0px; }
					ul#navigation_services li.item-2 a:hover, ul#navigation_services li.item-2 a.active{ background-position: -59px -23px; }
					
				ul#navigation_services li.item-3 a{ width: 104px; background-position: -173px 0px; }
					ul#navigation_services li.item-3 a:hover, ul#navigation_services li.item-3 a.active{ background-position: -173px -23px; }
					
				ul#navigation_services li.item-4 a{ width: 70px; background-position: -277px 0px; }
					ul#navigation_services li.item-4 a:hover, ul#navigation_services li.item-4 a.active{ background-position: -277px -23px; }
					
				ul#navigation_services li.item-5 a{ width: 53px; background-position: -347px 0px; }
					ul#navigation_services li.item-5 a:hover, ul#navigation_services li.item-5 a.active{ background-position: -347px -23px; }
				
				ul#navigation_services li.item-6 a{ width: 121px; background-position: -400px 0px; }
					ul#navigation_services li.item-6 a:hover, ul#navigation_services li.item-6 a.active{ background-position: -400px -23px; }
					
			#navigation #masthead_top ul#navigation_meta{
				width: 250px;
				float: left;
			}
				ul#navigation_meta li{
					float: left;
					text-indent: -9999px;					
				}
						ul#navigation_meta li.item-1 a{ width: 70px; background-position: 0px 0px; }
							ul#navigation_meta li.item-1 a:hover, ul#navigation_meta li.item-1 a.active{ background-position: 0px -23px; }
						ul#navigation_meta li.item-2 a{ width: 74px; background-position: -70px 0px; }
							ul#navigation_meta li.item-2 a:hover, ul#navigation_meta li.item-2 a.active{ background-position: -70px -23px; }
						ul#navigation_meta li.item-3 a{ width: 85px; background-position: -144px 0px; }
							ul#navigation_meta li.item-3 a:hover, ul#navigation_meta li.item-3 a.active{ background-position: -144px -23px; }

			
		#header #navigation #masthead_bottom{
			height: 48px;
			clear: both;
			background: #000 url(/assets/img/header/masthead_cars_hrep.png) repeat-x 0px 0px;
		}
			#navigation #masthead_bottom h1,
			#navigation #masthead_bottom #masthead_cars,
			#header #navigation #masthead_future{
				float: left;
			}
			#navigation #masthead_bottom h1{
				width: 166px;
				height: 48px;
				background: #000 url(/assets/img/header/lexus_logo.gif) no-repeat 0px 0px;
			}
				#navigation #masthead_bottom h1 a{
					display: block;
					width: 166px;
					height: 48px;
				}
			#masthead_bottom #masthead_cars ul.nav-list{
				height: 42px;
				padding-top: 6px;
				float: left;			
			}
			#masthead_bottom #masthead_cars ul#luxury_sedans{ width: 122px; }
			#masthead_bottom #masthead_cars ul#luxury_coupe{ width: 118px; }
			#masthead_bottom #masthead_cars ul#luxury_suvs{ width: 104px; }
			#masthead_bottom #masthead_cars ul#luxury_hybrids{ width: 159px; }
			#masthead_bottom #masthead_cars ul#f_performance{ width: 114px; }	
					
				#masthead_bottom #masthead_cars ul li{ float: left; height: 13px; text-indent: -9999px; width: 100%; }
				
				#masthead_bottom #masthead_cars ul#luxury_sedans li.header{ background: transparent url(/assets/img/header/masthead_bottom_cars_sedans.png) no-repeat 0px 0px; height:12px; }
				#masthead_bottom #masthead_cars ul#luxury_sedans li.header:hover{ background-position: 0 -14px;}
				
				
				#masthead_bottom #masthead_cars ul#luxury_coupe li.header{ background: transparent url(/assets/img/header/masthead_bottom_cars_coupe.png) no-repeat 0px 0px; height:12px; }
				#masthead_bottom #masthead_cars ul#luxury_coupe li.header:hover{ background-position: 0 -14px;}
				
				#masthead_bottom #masthead_cars ul#luxury_suvs li.header{ background: transparent url(/assets/img/header/masthead_bottom_cars_suv.png) no-repeat 0px 0px; height:12px; }
				#masthead_bottom #masthead_cars ul#luxury_suvs li.header:hover{ background-position: 0 -14px;}
				
				
				#masthead_bottom #masthead_cars ul#luxury_hybrids li.header{ background: transparent url(/assets/img/header/masthead_bottom_cars_hybrid.png) no-repeat 0px 0px; height:12px; }
				#masthead_bottom #masthead_cars ul#luxury_hybrids li.header:hover{ background-position: 0 -14px;}
				
				#masthead_bottom #masthead_cars ul#f_performance li.header{ background: transparent url(/assets/img/header/masthead_bottom_cars_performance.png) no-repeat 0px 0px; height:12px; }
				#masthead_bottom #masthead_cars ul#f_performance li.header:hover{ background-position: 0 -14px;}
				
				
				#masthead_bottom #masthead_cars ul li{
					float: left;
					text-indent: -9999px;
					height: 24px;
					padding-top: 2px;
					padding-right: 8px;
				}
				#masthead_bottom #masthead_cars ul li.header{
					height: 13px;
					margin-top: 0px;					
				}
				#masthead_bottom #masthead_cars ul li.sedan-model-ls,
				#masthead_bottom #masthead_cars ul li.hybrid-model-ls{ width: 12px; background: transparent url(/assets/img/header/masthead_bottom_cars_ls.png) no-repeat 0px 0px; height:21px; }
				#masthead_bottom #masthead_cars ul li.hybrid-model-ls:hover{ background-position:0-21px;}
				
				
				
				#masthead_bottom #masthead_cars ul li.sedan-model-gs,
				#masthead_bottom #masthead_cars ul li.hybrid-model-gs{ width: 16px; background: transparent url(/assets/img/header/masthead_bottom_cars_gs.png) no-repeat 0px 0px; height:19px; }
				#masthead_bottom #masthead_cars ul li.hybrid-model-gs:hover{ background-position:0-18px;}
				
				
				#masthead_bottom #masthead_cars ul li.sedan-model-is{ width: 11px; padding-right: 67px; background: transparent url(/assets/img/header/masthead_bottom_cars_is.png) no-repeat 0px 0px; height:19px; }
				#masthead_bottom #masthead_cars ul li.sedan-model-is:hover{ background-position:0-17px;}
				
				
				#masthead_bottom #masthead_cars ul li.coupe-model-sc{ width: 15px; background: transparent url(/assets/img/header/masthead_bottom_cars_sc.png) no-repeat 0px 0px; height:19px; }
				#masthead_bottom #masthead_cars ul li.coupe-model-sc:hover{ background-position:0-18px;}
				
				
				#masthead_bottom #masthead_cars ul li.coupe-model-is250c { width: 15px; padding-right: 67px; background: transparent url(/assets/img/header/masthead_bottom_cars_is.png) no-repeat 0px 0px; height:19px; }
				#masthead_bottom #masthead_cars ul li.coupe-model-is250c:hover{ background-position:0-17px;}
				
				
				#masthead_bottom #masthead_cars ul li.suv-model-lx{ width: 14px; background: transparent url(/assets/img/header/masthead_bottom_cars_lx.png) no-repeat 0px 0px; height:19px;}
				#masthead_bottom #masthead_cars ul li.suv-model-lx:hover{ background-position:0-18px;}
				
				
				#masthead_bottom #masthead_cars ul li.suv-model-rx { width: 15px; padding-right: 67px; background: transparent url(/assets/img/header/masthead_bottom_cars_rx.png) no-repeat 0px 0px; height:19px;}
				#masthead_bottom #masthead_cars ul li.suv-model-rx:hover{ background-position:0-18px;}
				
				#masthead_bottom #masthead_cars ul li.hybrid-model-rx{ width: 15px; background: transparent url(/assets/img/header/masthead_bottom_cars_rx.png) no-repeat 0px 0px; height:19px;}
				
				
				
				#masthead_bottom #masthead_cars ul li.hybrid-model-tech{ width: 57px; background: transparent url(/assets/img/header/masthead_bottom_cars_tech.png) no-repeat 0px 0px; }
				#masthead_bottom #masthead_cars ul li.performance-model-isf{ width: 15px; background: transparent url(/assets/img/header/masthead_bottom_cars_isf.png) no-repeat 0px 0px; }
				#masthead_bottom #masthead_cars ul li a{
					display: block;
					width: 100%;
					height: 22px;
				}
				#masthead_bottom #masthead_cars ul li a:hover,
				#masthead_bottom #masthead_cars ul li a.hover,
				#masthead_bottom #masthead_cars ul li a.active{
					border-bottom: 3px solid #32AAFF;
				}
				#masthead_bottom #masthead_cars ul li ul li {
					padding-top: 0;
				}
			#header #navigation #masthead_future ul{
				height: 42px;
				padding-top: 6px;
				float: left;
			}
				#header #navigation #masthead_future li.header{
					width:106px;					
					display:block;
					text-indent:-9999px;
					padding-right:8px;
					padding-top:2px;
				}
					#header #navigation #masthead_future li.header a{
						display: block;
						height: 16px;
						background:transparent url(/assets/img/range_nav.gif) no-repeat scroll 0 -2px;
					}
					#header #navigation #masthead_future li.header a:hover,
					#header #navigation #masthead_future li.header a.active{
						background-position: 0 -24px;
					}

#main{
	min-height: 523px;
	margin-bottom: 25px;
	font-size: 12px;
}

#main-promo{
	min-height: 600px;
	margin-bottom: 25px;
	font-size: 12px;
}

				
#main.home{
	background: transparent url(/assets/img/home-pursuing-perfection.jpg) no-repeat 0px 0px;
	margin-bottom: 0px;
	position: relative;
}

#main.service-panel{
	background: transparent url(/assets/img/landing-so-much-service.jpg) no-repeat 0px 0px;
	margin-bottom: 0px;
}

#main.jan-rx350-promo-panel{
	background: transparent url(/assets/img/promo/jan_10_rx350s.jpg) no-repeat 0px 0px;
	margin-bottom: 10px;
	height:687px;
}

#main.hail-damage-panel{
	background: transparent url(/assets/img/promo/hail-damage.jpg) no-repeat 0px 0px;
	margin-bottom: 10px;
	height:526px;
}

#main.efy-2010-panel{
	background: transparent url(/assets/img/promo/efy-2010.jpg) no-repeat 0px 0px;
	margin-bottom: 10px;
	height:526px;
}

#main.is250-2010-panel{
	background: transparent url(/assets/img/promo/is250-2010.jpg) no-repeat 0px 0px;
	margin-bottom: 10px;
	height:526px;
}


#main-promo.pursuing-perfection{
	background: transparent url(/assets/img/promo/pursuing-perfection.jpg) no-repeat 0px 0px;
	margin-bottom: 0px;
}


#main.rx-panel{
	background: transparent url(/assets/img/landing-runout_2.jpg) no-repeat 0px 0px;
	margin-bottom: 0px;
}

#main.rx-lastchance-panel{
	background: transparent url(/assets/img/landing_last_chance.jpg) no-repeat 0px 0px;
	margin-bottom: 0px;
}





/* ------------------------------------------- */
/* ----------------- HEADERS ----------------- */
/* ------------------------------------------- */
h4{ margin-bottom: 20px; text-indent: -9999px; }



/* ----------------------------------------- */
/* ----------------- FORMS ----------------- */
/* ----------------------------------------- */
form{
	
}
	form label{
		display: block;
	}



/* -------------------------------------------------- */
/* ----------------- Primary Column ----------------- */
/* -------------------------------------------------- */
#primary-fullwidth{
	width: 100%;
}
	#primary-fullwidth #homepage-panels{
		padding: 378px 20px 25px 20px;
	}
		#primary-fullwidth #homepage-panels div.homepage-panel{
			width: 298px;
			height: 112px;
			border: 1px solid #3c3d3c;
			float: left;
			background-color: #fff;
		}
		#primary-fullwidth #homepage-panels div.homepage-panel:hover{
			border: 1px solid #565856;
		}
		#primary-fullwidth #homepage-panels div#panel1.homepage-panel,
		#primary-fullwidth #homepage-panels div#panel2.homepage-panel{
			margin-right: 15px;
		}
	
/*----------------------------------------------------------*/	
#home-button-container{
	position:absolute;
	width:317px;
	margin:40px 633px; auto;
}



/*----------------------------------------------------------*/		
	
	
	
	
	
	
	
	#primary-fullwidth div#error404{
		background: transparent url(/assets/img/file_not_found_bg.gif) repeat-x left top;
		width: 816px;
		height: 200px;
		margin: 25px auto;
		border-top: 3px solid #32aaff;
		border-bottom: 3px solid #32aaff;
	}
		#primary-fullwidth div#error404 p{
			margin-left: 150px;
			padding-top: 75px;
			color: #fff;
		}
		
		#primary-fullwidth div.future-vehicle{
			float: left;
			width: 185px;
			text-align: center;
		}
			div#future-vehicles-wrapper{
				width: 880px;
				padding: 0px 30px;
				height: 155px;
				position: relative;
				overflow: hidden;
			}
				a#future-vehicles-next,
				a#future-vehicles-prev{
					position: absolute;
					z-index: 100;
					top: 0px;
					display: block;
					width: 25px;
					height: 20px;
					text-indent: -9999px;
					margin-top: 60px;
				}
				a#future-vehicles-next{ right: 0px; background: transparent url(/assets/img/future_model_slide_right.png) no-repeat 0px 0px; }
				a#future-vehicles-prev{ left: 0px; background: transparent url(/assets/img/future_model_slide_left.png) no-repeat 0px 0px; }
				a#future-vehicles-next:hover{ background: transparent url(/assets/img/future_model_slide_right.png) no-repeat 0px -20px; }
				a#future-vehicles-prev:hover{ background: transparent url(/assets/img/future_model_slide_left.png) no-repeat 0px -20px; }
				
				div#future-vehicles-slider{
					height: 155px;
					width: 2500px;
					position: absolute;
					overflow: visible;
					top: 0px;
					left: 10px;
				}
			
			#primary-fullwidth div.future-vehicle img.label{
				display: block;
				margin: 0 auto;
			}
			#primary-fullwidth div.future-vehicle img.car-pic{
				display: block;
				margin: 10px auto 0 auto;
			}
			
			#primary-fullwidth div#rx450h.future-vehicle .car-pic{ margin-top: 17px; margin-bottom: 5px; }
			#primary-fullwidth div#hs250h.future-vehicle .car-pic{ margin-top: 16px; margin-bottom: 5px; }
			#primary-fullwidth div#is250c.future-vehicle .car-pic{ margin-top: 20px; margin-bottom: 5px; }
			
			/*#primary-fullwidth div#new-rx.future-vehicle .car-pic{ margin-top: 20px; margin-bottom: 5px; }*/
			#primary-fullwidth div#lf-ar.future-vehicle .car-pic{ margin-top: 20px; margin-bottom: 12px; }
			#primary-fullwidth div#lf-a2.future-vehicle .car-pic{ margin-top: 17px; margin-bottom: 10px; }
			#primary-fullwidth div#lf-xh.future-vehicle .car-pic{ margin-top: 15px; margin-bottom: 3px; }
			#primary-fullwidth div#lf-x2.future-vehicle .car-pic{ margin-top: 15px; margin-bottom: 6px; }
			#primary-fullwidth div#lf-c2.future-vehicle .car-pic{ margin-top: 17px; margin-bottom: 14px; }
			
			#primary-fullwidth div.future-vehicle a.bullet-link{
				margin: 0 auto;
				color: #fff;
				text-decoration: none;
			}
			#primary-fullwidth div.future-vehicle a.bullet-link:hover{
				text-decoration: underline;
			}
			
		
#primary{
	border-top: 3px solid #32aaff;	
	float: left;
	width: 816px;
	overflow: hidden;
}
#content-wrapper{
	padding: 17px 17px 20px 17px;
	background: transparent url(/assets/img/primary_content_hrep.gif) repeat-x left bottom;
	border-bottom: 3px solid #32aaff;
	color: #fff;
}
	


div.template-c{ background: transparent url(/assets/img/template_c_header.gif) no-repeat 0 0; }
	div.template-c #content-wrapper h3{ height: 80px; }
	div.template-c #content-wrapper img.left{
		padding: 2px;
		border: 1px solid #f9f9f9;
		margin: 0 15px 15px 0;
	}
	
	div.template-c #content-wrapper div.right{ width: 400px; }
		div.template-c #content-wrapper div.right p{ margin-top: 0px; }
		
	div.template-c #content-wrapper img.tyre-left {
		padding: 0px;
		border: 1px solid #f9f9f9;
		margin: 0 25px 10px 0;
		float: left;
	}

	div.template-c #content-wrapper div.tyre-right{ width: 330px; height: 591px; background: transparent url(/assets/img/hero_tyre_bg.jpg) top left repeat-x; padding: 0px 25px 0px 25px; margin: 0; float: left; }
		div.template-c #content-wrapper div.tyre-right h5 { color: #fff; font-size: 16px; padding: 40px 0 15px 0; margin: 0; background: none; }
		div.template-c #content-wrapper div.tyre-right p{ margin: 0px; padding-bottom: 15px; }
		div.template-c #content-wrapper div.tyre-right ul {margin: 0 0 10px 0px; }
	
	div.template-c #content-wrapper div.tyre-bottom {clear: both; padding-top: 10px; font-size: 9px;}
	div.template-c #content-wrapper div.tyre-bottom li {line-height: 14px;}
		
#content-wrapper #sitemap ul{
	float: left;
	width: 25%;
	margin: 0 0 10px 0;
}
	#content-wrapper #sitemap ul li{
		margin-left: 0px;	
		list-style: none outside none;
	}
		#content-wrapper #sitemap ul li ul{
			width: 100%;
		}
			#content-wrapper #sitemap ul li ul li{
				padding-left: 15px;
				background: transparent url(/assets/img/small_bullet.gif) no-repeat 5px center ;
				font-size: 11px;
			}
	
	
	#content-wrapper #sitemap a{
		color: #fff;
		text-decoration: none;
	}	
	#content-wrapper #sitemap a:hover{
		text-decoration: underline;
	}	

#content-wrapper a{
	color: #32aaff;
}
	#main h3{
		text-indent: -9999px;
		height: 25px;
		margin: 0 0 40px 0;
	}
	
		#main h3.golf-day-photos{ background: transparent url(/assets/img/header_golf_day.gif) no-repeat 0px 0px;  }
		#main h3.scott-barradell{ background: transparent url(/assets/img/header_scott_barradell.gif) no-repeat 0px 0px;  }
		#main h3.calendar-of-events{ background: transparent url(/assets/img/header_calendar_of_events.gif) no-repeat 0px 0px;  }
		
		#main h3.rx-special-offers{ background: transparent url(/assets/img/rx_special_offers.gif) no-repeat 0px 0px; }
	
		#main h3.summer-safety-check{ background: transparent url(/assets/img/header_summersafetycheck.gif) no-repeat 0px 0px;  }
		
		#main h3.future-lf-ar{ background: transparent url(/assets/img/models/lf-ar_lbl2.gif) no-repeat 0px 0px; }
		#main h3.future-lf-a{ background: transparent url(/assets/img/models/lf-a_lbl2.gif) no-repeat 0px 0px; }
		#main h3.future-lf-xh{background: transparent url(/assets/img/models/lf-xh_lbl2.gif) no-repeat 0px 0px; }	
		#main h3.future-lf-x{ background: transparent url(/assets/img/models/lf-x_lbl2.gif) no-repeat 0px 0px; }
		#main h3.future-lf-c{ background: transparent url(/assets/img/models/lf-c_lbl2.gif) no-repeat 0px 0px; }
		#main h3.future-ng-rx{ background: transparent url(/assets/img/models/ng-rx_lbl.gif) no-repeat 0px 0px; }
		#main h3.future-hs250h{ background: transparent url(/assets/img/models/hs250h_lbl_2.gif) no-repeat 0px 0px; }
		#main h3.future-rx450h{ background: transparent url(/assets/img/models/ng-rx450h_lbl.gif) no-repeat 0px 0px; }
		#main h3.future-is250c{ background: transparent url(/assets/img/models/is250c_lbl2.gif) no-repeat 0px 0px; }
		#main h3.future-lf-ch{ background: transparent url(/assets/img/models/lf-ch_lbl.gif) no-repeat 0px 0px; }
		#main h3.future-ct200h{ background: transparent url(/assets/img/models/ct200htitle.gif) no-repeat 0px 0px; }
	
		#main h3.privacy{ background: transparent url(/assets/img/header_privacy.gif) no-repeat 0px 0px; }
		#main h3.termsofuse{ background: transparent url(/assets/img/header_termsofuse.gif) no-repeat 0px 0px; }
		#main h3.sitemap{background: transparent url(/assets/img/header_sitemap.gif) no-repeat 0px 0px; }	
		#main h3.pre-owned{	background: transparent url(/assets/img/header_pre_owned.gif) no-repeat 0px 0px; }
	
		/* TECHNOLOGY */
		#main h3.tech-introduction{	background: transparent url(/assets/img/hybrid_int_lbl.gif) no-repeat 0px 0px; height: 47px; }
		#main h3.tech-myths{ background: transparent url(/assets/img/hybrid_myt_lbl.gif) no-repeat 0px 0px; height: 47px; }
		#main h3.tech-drive{ background: transparent url(/assets/img/hybrid_dri_lbl.gif) no-repeat 0px 0px; }
		#main h3.tech-faq{ background: transparent url(/assets/img/hybrid_faq_lbl.gif) no-repeat 0px 0px; height: 47px; }
		#main h3.tech-models{ background: transparent url(/assets/img/hybrid_mod_lbl.gif) no-repeat 0px 0px; height: 47px; }
		
		/* SERVICE */
		#main h3.servicefixed{ background: transparent url(/assets/img/header_servicefixedprice.gif) no-repeat 0px 0px; }
		#main h3.service{ background: transparent url(/assets/img/header_service.gif) no-repeat 0px 0px; }
		#main h3.total-tyre-care{	background: transparent url(/assets/img/header_total_tyre_care.gif) no-repeat 0px 0px; }
		#main h3.drive-line-specialist{	background: transparent url(/assets/img/header_drive_line_specialist.gif) no-repeat 0px 0px; }
		#main h3.pre-purchase-inspection{	background: transparent url(/assets/img/header_pre_purchase_inspection.gif) no-repeat 0px 0px; }
		#main h3.fuel-efficient-driving-tips{	background: transparent url(/assets/img/header_fuel_efficient_tips.gif) no-repeat 0px 0px; }
		#main h3.ready-for-winter{	background: transparent url(/assets/img/ready_for_winter.gif) no-repeat 0px 0px; }
		#main h3.tandc{	background: transparent url(/assets/img/spring-carnival/spring-promo-tandc-lbl.jpg) no-repeat 0px 0px; }
		
		/* ENCORE PRIVILEGES */
		#main h3.finance{	background: transparent url(/assets/img/header_finance.gif) no-repeat 0px 0px; }
		#main h3.price-enquiry{	background: transparent url(/assets/img/price-enquire-lbl.gif) no-repeat 0px 0px; }	
		#main h3.encore{ background: transparent url(/assets/img/header_encore.gif) no-repeat 0px 0px; }	
		#main h3.drivecare{ background: transparent url(/assets/img/header_drivecare.gif) no-repeat 0px 0px; }
		#main h3.easyservice{ background: transparent url(/assets/img/header_easyservicing.gif) no-repeat 0px 0px; }
		#main h3.golf{ background: transparent url(/assets/img/header_golf.gif) no-repeat 0px 0px; }
		#main h3.culture{ background: transparent url(/assets/img/header_cultural.gif) no-repeat 0px 0px; }
		#main h3.magazine{ background: transparent url(/assets/img/header_magazine.gif) no-repeat 0px 0px; }
		#main h3.terms{ background: transparent url(/assets/img/header_terms.gif) no-repeat 0px 0px; }
		#main h3.exclusive-benefits{background: transparent url(/assets/img/header_exclusivebenefits.gif) no-repeat 0px 0px; }
		
		/* ABOUT PAGES */
		#main h3.meet-the-team-lob{ background: transparent url(/assets/img/header_meet_the_team_lob.gif) no-repeat 0px 0px; }
		#main h3.meet-the-team-pp{ background: transparent url(/assets/img/header_meet_the_team_pp.gif) no-repeat 0px 0px; }	
		#main h3.testimonials{ background: transparent url(/assets/img/header_testimonials.gif) no-repeat 0px 0px; }
		#main h3.careers{ background: transparent url(/assets/img/header_careers.gif) no-repeat 0px 0px; }
		#main h3.corporate{ background: transparent url(/assets/img/header_corporatepartners.gif) no-repeat 0px 0px; }
		#main h3.events{ background: transparent url(/assets/img/header_events.gif) no-repeat 0px 0px; }
		#main h3.ambassador{ background: transparent url(/assets/img/header_ambassador.gif) no-repeat 0px 0px; }
		
		/* PARTS AND ACCESSORIES PAGES */
		#main h3.accessories{ background: transparent url(/assets/img/header_accessories.gif) no-repeat 0px 0px; }
		#main h3.parts{ background: transparent url(/assets/img/header_parts.gif) no-repeat 0px 0px; }
		#main h3.press{ background: transparent url(/assets/img/header_press.gif) no-repeat 0px 0px; }
		#main h3.special{ background: transparent url(/assets/img/header_special.gif) no-repeat 0px 0px; }
		#main h3.merchandise{ background: transparent url(/assets/img/header_merchandise.gif) no-repeat 0px 0px; }
		#main h3.enquiries{ background: transparent url(/assets/img/header_enquiries.gif) no-repeat 0px 0px; }
	
		/*----- About Page Specific ------*/
		#main.about h3.about-us{ background: transparent url(/assets/img/header_aboutus.gif) no-repeat 0px 0px; }
		
		/*----- Contact Page Specific ------*/
		#main.contact h3.lexus-of-blackburn{ background: transparent url(/assets/img/header_lexusofblackburn.gif) no-repeat 0px 0px; }
		#main.contact h3.prestige-park{	background: transparent url(/assets/img/header_prestigepark.gif) no-repeat 0px 0px; }		
		#content-wrapper div#map-area-pp,
		#content-wrapper div#map-area-lob{
			width: 426px;
			height: 350px;
			border: 3px solid #32aaff;
			float: left;
		}
		#content-wrapper #contact-list{
			float: left;
			width: 350px;
			margin: 0;
		}
			#primary ul#contact-list li{
				list-style-type: none;
				background: transparent url(/assets/img/content_bullet.gif) no-repeat 0px 5px;
				padding-left: 13px;
				margin-bottom: 5px;
			}
				#primary ul#contact-list li p{
					margin-top: 0px;
				}	
				#primary ul#contact-list li strong{
					display: block;
					text-transform: uppercase;
				}
		
			
		#content-wrapper .staff-profile{ float: left; margin-left: 80px; }
		/* #content-wrapper .staff-profile.first-child{ margin-left: 0px; } */
			#content-wrapper .staff-profile img{
				border: 1px solid #3A3A3A;
			}
			#content-wrapper .staff-profile p{
				text-align: center;
				margin-bottom: 50px;
				color: #EBEBEB;
			}
				#content-wrapper .staff-profile p em{
					color: #868686;
				}
		
				
		/* Tables on service page */		
		#content-wrapper table.service-table{
			background-color: #1A1A1A;
			border: 1px solid #2D2D2D;
			color: #EAEAEA;
			width: 100%;
			margin-bottom: 25px;
		}
			#content-wrapper table.service-table th,
			#content-wrapper table.service-table td{ 
				padding: 12px;
				text-align: left;
			}
			#content-wrapper table.service-table th{
				background-color: #252525;
				color: #fff;
				border-bottom: 1px solid #2D2D2D;
			}
			#content-wrapper table.service-table tr.even{ background-color: #1F1F1F; }
		
		#content-wrapper a#book-service{
			display: block;
			width: 150px;
			height: 25px;
			margin: 10px auto;
			text-align: center;
			text-indent: -9999px;
			background: #f5f5f5 url(/assets/img/book-service-button.gif) no-repeat 0px 0px;
		}
		#content-wrapper a#book-service:hover{
			background-position: 0px -25px;
		}
	
	div#hybrid-models{
		margin-top: 25px;
		
	}	
		div#hybrid-models div.model{
			width: 200px;
			float: left;
			margin-right: 50px;
		}
		div#hybrid-models div.model.last{
			margin: 0px;
		}
			div#hybrid-models div.model img{ margin-bottom: 10px; }
			div#hybrid-models div.model a.model-img{ height: 150px; width: 200px; margin-bottom: 0; display: block; }
			div#hybrid-models div.model a.model-img img{ border: 5px solid #3C3D3C; }
			div#hybrid-models div.model a.model-img:hover img{ border: 5px solid #7F7E7E; }
			
	.comment{
		margin-bottom: 25px;
	}
		.comment p em{
			margin-left: 20px;
		}
	
	.corporate-partner{
		clear: both;
		margin-bottom: 25px;
	}
		.corporate-partner img{
			float: left;
			margin-right: 10px;
		}
		
	#content-wrapper #prestige-park{
		margin-bottom: 50px;
	}
		#content-wrapper #prestige-park img{
			float: left;
			margin-right: 25px;
		}
		#content-wrapper #prestige-park div.content{
			
		}
	
	#golf-gallery{
		
	}
		#golf-gallery a{
			display: block;
			float: left;
			width: 100px;
			height: 100px;
			padding: 20px;
			text-decoration: none;
		}
			#golf-gallery a img{ border: 5px solid #161616; width: 100px; height: 100px; display: block; text-indent: -9999px; }
			#golf-gallery a:hover img{ border: 5px solid #222; }
			#golf-gallery a span{
				display: block;
				text-align: center;
				font-size: 10px;
			}
			
			
/* ---------------------------------------------------- */
/* ----------------- Secondary Column ----------------- */
/* ---------------------------------------------------- */
#secondary{
	border-top: 3px solid #32aaff;
	width: 149px;
	float: left;
	margin-right: 8px;
}
	#secondary form{
		background: transparent url(/assets/img/sidenav_formbacker.gif) no-repeat left bottom; 
		padding: 5px;
	}
	#secondary form input{
		width: 100%;
		background-color: #333;
		color: #ccc;
		border: none;
	}
	#secondary form p{ margin: 10px 0 2px 0; }
	#secondary form legend{
		display: none;
	}
	
	
	#secondary h2{
		margin: 0px;
		width: 149px;
		text-indent: -9999px;
	}
	
	/* SIDEBAR MENU HEADER DEFINITIONS */
	
	#secondary h2.golf{
		background: transparent url(/assets/img/sidenav_header_golf.gif) no-repeat 0px 5px;
		height: 87px;		
	}
	
	#secondary h2.whatsnew{
		background: transparent url(/assets/img/sidenav_header_whatsnew.gif) no-repeat 0px 5px;
		height: 87px;		
	}
	
	#secondary h2.future{
		background: transparent url(/assets/img/future_sp.gif) no-repeat 0px 5px;
		height: 87px;		
	}
	#secondary h2.technology{
		background: transparent url(/assets/img/hybrid_sp.gif) no-repeat 0px 5px;
		height: 87px;
	}
	#secondary h2.pre-owned{
		background: transparent url(/assets/img/sidenav_header_pre_owned.gif) no-repeat 0px 5px;
		height: 87px;
	}
	#secondary h2.parts-and-accessories{
		background: transparent url(/assets/img/sidenav_header_parts.gif) no-repeat 0px 5px;
		height: 87px;
	}
	#secondary h2.service{
		background: transparent url(/assets/img/sidenav_header_service.gif) no-repeat 0px 5px;
		height: 87px;
	}
	#secondary h2.sitemap{
		background: transparent url(/assets/img/sidenav_header_sitemap.gif) no-repeat 0px 5px;
		height: 87px;
	}
	
	/* General */
	#secondary h2.contact-us{
		background: transparent url(/assets/img/sidenav_header_contact.gif) no-repeat 0px 5px;
		height: 87px;
	}
	#secondary h2.about-us{
		background: transparent url(/assets/img/sidenav_header_aboutus.gif) no-repeat 0px 5px;
		height: 87px;
	}
	#secondary h2.finance{
		background: transparent url(/assets/img/sidenav_header_finance.gif) no-repeat 0px 5px;
		height: 87px;
	}
	#secondary h2.encore{
		background: transparent url(/assets/img/sidenav_header_encore.gif) no-repeat 0px 5px;
		height: 87px;
	}
	
	
	/* Models */
	#secondary h2.model-isf{
		background: transparent url(/assets/img/models/isf_sp.jpg) no-repeat 0px 5px;
		height: 108px;
	}
	#secondary h2.model-ls460{
		background: transparent url(/assets/img/models/ls460_sp.jpg) no-repeat 0px 5px;
		height: 108px;
	}
	#secondary h2.model-ls600hl{
		background: transparent url(/assets/img/models/ls600hl_sp.jpg) no-repeat 0px 5px;
		height: 108px;
	}
	#secondary h2.model-gs300{
		background: transparent url(/assets/img/models/gs300_sp.jpg) no-repeat 0px 5px;
		height: 108px;
	}
	#secondary h2.model-gs460{
		background: transparent url(/assets/img/models/gs460_sp.jpg) no-repeat 0px 5px;
		height: 108px;
	}
	#secondary h2.model-gs450h{
		background: transparent url(/assets/img/models/gs450h_sp.jpg) no-repeat 0px 5px;
		height: 108px;
	}
	#secondary h2.model-is250{
		background: transparent url(/assets/img/models/is250_sp.jpg) no-repeat 0px 5px;
		height: 108px;
	}
	#secondary h2.model-lx570{
		background: transparent url(/assets/img/models/lx570_sp.jpg) no-repeat 0px 5px;
		height: 108px;
	}
	#secondary h2.model-rx350{
		background: transparent url(/assets/img/models/rx350_sp.jpg) no-repeat 0px 5px;
		height: 108px;
	}
	
	#secondary h2.model-rx350ng{
		background: transparent url(/assets/img/models/rx350ng_sp.jpg) no-repeat 0px 5px;
		height: 108px;
	}
	
	#secondary h2.model-rx400h{
		background: transparent url(/assets/img/models/rx400h_sp.jpg) no-repeat 0px 5px;
		height: 108px;
	}
	
	#secondary h2.model-rx450h{
		background: transparent url(/assets/img/models/rx450h/rx450h_sp.jpg) no-repeat 0px 5px;
		height: 132px;
	}
	
	
	#secondary h2.model-sc430{
		background: transparent url(/assets/img/models/sc430_sp.jpg) no-repeat 0px 5px;
		height: 108px;
	}
	#secondary h2.model-is250c{
		background: transparent url(/assets/img/models/is250c/is250c_sp.jpg) no-repeat 0px 5px;
		height: 108px;
	}
	
	#secondary h2.model-isf{
		background: transparent url(/assets/img/models/isf_sp.jpg) no-repeat 0px 5px;
		height: 108px;
	}
	
	
	
	
	
	#secondary ul.side-menu{
		width: 149px;
		margin: 0px;
	}
		#secondary ul.side-menu li{
			height: 17px;
		}
			#secondary ul.side-menu li a{ display: block; height: 17px; width: 100%; text-indent: -9999px; }
		
		#secondary ul.side-menu li.item-1 a{ background-position: 0px 0px; }
		#secondary ul.side-menu li.item-1 a:hover,
		#secondary ul.side-menu li.item-1 a.active{ background-position: -149px 0px; }
		#secondary ul.side-menu li.item-2 a{ background-position: 0px -17px; }
		#secondary ul.side-menu li.item-2 a:hover,
		#secondary ul.side-menu li.item-2 a.active{ background-position: -149px -17px; }
		#secondary ul.side-menu li.item-3 a{ background-position: 0px -34px; }
		#secondary ul.side-menu li.item-3 a:hover,
		#secondary ul.side-menu li.item-3 a.active{ background-position: -149px -34px; }
		#secondary ul.side-menu li.item-4 a{ background-position: 0px -51px; }
		#secondary ul.side-menu li.item-4 a:hover,
		#secondary ul.side-menu li.item-4 a.active{ background-position: -149px -51px; }		
		#secondary ul.side-menu li.item-5 a{ background-position: 0px -68px; }
		#secondary ul.side-menu li.item-5 a:hover,
		#secondary ul.side-menu li.item-5 a.active{ background-position: -149px -68px; }	
		#secondary ul.side-menu li.item-6 a{ background-position: 0px -85px; }
		#secondary ul.side-menu li.item-6 a:hover,
		#secondary ul.side-menu li.item-6 a.active{ background-position: -149px -85px; }			
		#secondary ul.side-menu li.item-7 a{ background-position: 0px -102px; }	
		#secondary ul.side-menu li.item-7 a:hover,
		#secondary ul.side-menu li.item-7 a.active{ background-position: -149px -102px; }			
		#secondary ul.side-menu li.item-8 a{ background-position: 0px -119px; }
		#secondary ul.side-menu li.item-8 a:hover,
		#secondary ul.side-menu li.item-8 a.active{ background-position: -149px -119px; }	
		#secondary ul.side-menu li.item-9 a{ background-position: 0px -136px; }
		#secondary ul.side-menu li.item-9 a:hover,
		#secondary ul.side-menu li.item-9 a.active{ background-position: -149px -136px; }		
		#secondary ul.side-menu li.item-10 a{ background-position: 0px -155px; }
		#secondary ul.side-menu li.item-10 a:hover,
		#secondary ul.side-menu li.item-10 a.active{ background-position: -149px -155px; }			
		#secondary ul.side-menu li.item-11 a{ background-position: 0px -173px; }	
		#secondary ul.side-menu li.item-11 a:hover,
		#secondary ul.side-menu li.item-11 a.active{ background-position: -149px -173px; }
		#secondary ul.side-menu li.item-12 a{ background-position: 0px -191px; }	
		#secondary ul.side-menu li.item-12 a:hover,
		#secondary ul.side-menu li.item-12 a.active{ background-position: -149px -191px; }
		
		#secondary ul.side-menu li.item-13 a{ background-position: 0px -209px; }	
		#secondary ul.side-menu li.item-13 a:hover,
		#secondary ul.side-menu li.item-13 a.active{ background-position: -149px -209px; }
		
		#secondary ul.side-menu li.item-14 a{ background-position: 0px -227px; }	
		#secondary ul.side-menu li.item-14 a:hover,
		#secondary ul.side-menu li.item-14 a.active{ background-position: -149px -227px; }
		
		#secondary ul.side-menu li.item-15 a{ background-position: 0px -245px; }	
		#secondary ul.side-menu li.item-15 a:hover,
		#secondary ul.side-menu li.item-15 a.active{ background-position: -149px -245px; }
		
		#secondary ul.side-menu li.item-16 a{ background-position: 0px -264px; }	
		#secondary ul.side-menu li.item-16 a:hover,
		#secondary ul.side-menu li.item-16 a.active{ background-position: -149px -264px; }
		
		#secondary ul.side-menu li.item-17 a{ background-position: 0px -281px; }	
		#secondary ul.side-menu li.item-17 a:hover,
		#secondary ul.side-menu li.item-17 a.active{ background-position: -149px -281px; }
		
			
		
		/* SIDEBAR MENU BACKDER DEFINITIONS */
		ul#service-nav li a{ background: transparent url(/assets/img/sidenav_service.png) no-repeat; }
			
			#secondary ul#service-nav li.item-5, #secondary ul#service-nav li.item-5 a{ height: 30px; }
			#secondary ul#service-nav.side-menu li.item-5 a{ background-position: 0px -68px; }
			#secondary ul#service-nav.side-menu li.item-5 a:hover,
			#secondary ul#service-nav.side-menu li.item-5 a.active{ background-position: -149px -68px; }
			
			#secondary ul#service-nav.side-menu li.item-6 a{ background-position: 0px -97px; }
			#secondary ul#service-nav.side-menu li.item-6 a:hover,
			#secondary ul#service-nav.side-menu li.item-6 a.active{ background-position: -149px -97px; }
			
			#secondary ul#service-nav li.item-7, #secondary ul#service-nav li.item-7 a{ height: 30px; }
			#secondary ul#service-nav.side-menu li.item-7 a{ background-position: 0px -114px; }
			#secondary ul#service-nav.side-menu li.item-7 a:hover,
			#secondary ul#service-nav.side-menu li.item-7 a.active{ background-position: -149px -114px; }
			
			#secondary ul#service-nav li.item-8, #secondary ul#service-nav li.item-8 a{ height: 30px; }
			#secondary ul#service-nav.side-menu li.item-8 a{ background-position: 0px -143px; }
			#secondary ul#service-nav.side-menu li.item-8 a:hover,
			#secondary ul#service-nav.side-menu li.item-8 a.active{ background-position: -149px -143px; }

						
			#secondary ul#service-nav.side-menu li.item-9 a{ background-position: 0px -172px; }
			#secondary ul#service-nav.side-menu li.item-9 a:hover,
			#secondary ul#service-nav.side-menu li.item-9 a.active{ background-position: -149px -172px; }
				
		
		ul#tech-nav li a{ background: transparent url(/assets/img/h_nav.gif) no-repeat; }
		ul#parts-nav li a{ background: transparent url(/assets/img/sidenav_parts.png) no-repeat; }
		ul#encore-nav li a{ background: transparent url(/assets/img/sidenav_encore.png) no-repeat; }
		ul#contact-nav li a{ background: transparent url(/assets/img/sidenav_contact.png) no-repeat; }
		ul#about-nav li a{ background: transparent url(/assets/img/sidenav_about.png) no-repeat; }
			
			#secondary ul#about-nav li.item-1 a,
			#secondary ul#about-nav li.item-2 a,
			#secondary ul#about-nav li.item-1,
			#secondary ul#about-nav li.item-2{ height: 30px; }
			#secondary ul#about-nav li.item-2 a{ background-position: 0px -30px; }
			#secondary ul#about-nav li.item-3 a{ background-position: 0px -60px; }
			#secondary ul#about-nav li.item-4 a{ background-position: 0px -77px; }
			#secondary ul#about-nav li.item-5 a{ background-position: 0px -95px; }
			#secondary ul#about-nav li.item-6 a{ background-position: 0px -113px; }
			#secondary ul#about-nav li.item-7 a{ background-position: 0px -130px; }
			#secondary ul#about-nav li.item-8 a{ background-position: 0px -149px; }
					
		
			#secondary ul#about-nav.side-menu li.item-1 a:hover, #secondary ul#about-nav.side-menu li.item-1 a.active{ background-position: -149px 0px; }
			#secondary ul#about-nav.side-menu li.item-2 a:hover, #secondary ul#about-nav.side-menu li.item-2 a.active{ background-position: -149px -30px; }
			#secondary ul#about-nav.side-menu li.item-3 a:hover, #secondary ul#about-nav.side-menu li.item-3 a.active{ background-position: -149px -60px; }
			#secondary ul#about-nav.side-menu li.item-4 a:hover, #secondary ul#about-nav.side-menu li.item-4 a.active{ background-position: -149px -77px; }
			#secondary ul#about-nav.side-menu li.item-5 a:hover, #secondary ul#about-nav.side-menu li.item-5 a.active{ background-position: -149px -95px; }
			#secondary ul#about-nav.side-menu li.item-6 a:hover, #secondary ul#about-nav.side-menu li.item-6 a.active{ background-position: -149px -113px; }	
			#secondary ul#about-nav.side-menu li.item-7 a:hover, #secondary ul#about-nav.side-menu li.item-7 a.active{ background-position: -149px -130px; }
			#secondary ul#about-nav.side-menu li.item-8 a:hover, #secondary ul#about-nav.side-menu li.item-8 a.active{ background-position: -149px -149px; }		
		
			#secondary ul#about-nav.side-menu li.item-1 a, #secondary ul#about-nav.side-menu li.item-2 a{ height: 30px; }
			
		ul#model-nav li a{ background: transparent url(/assets/img/sidenav_model.png) no-repeat; }
		ul#model-nav-is250 li a{ background: transparent url(/assets/img/sidenav_model.png) no-repeat; }
		
		/*Test*/
		ul#model-nav-isf li a{ background: transparent url(/assets/img/sidenav_isf.png) no-repeat; }
		/*Test*/
		
		
		
		ul#preowned-nav li a{ background: transparent url(/assets/img/sidenav_preowned.png) no-repeat; }
			#secondary ul#preowned-nav li.item-3 a, #secondary ul#preowned-nav li.item-3 a{ height: 30px; }
			#secondary ul#preowned-nav.side-menu li.item-3 a:hover,
			#secondary ul#preowned-nav.side-menu li.item-3 a.active{ background-position: -149px -34px; }	
			
		
		
		ul#future-nav li a{ background: transparent url(/assets/img/i_nav.gif) no-repeat; }	
			
		
		ul#whatsnew-nav li a{ background: transparent url(/assets/img/sidenav_whatsnew_v2.png) no-repeat;}
			/*#secondary ul#whatsnew-nav li.item-12, #secondary ul#service-nav li.item-12 a{ height: 30px; }
			#secondary ul#whatsnew-nav.side-menu li.item-12 a{ background-position: 0px -190px; }
			#secondary ul#whatsnew-nav.side-menu li.item-12 a:hover,
			#secondary ul#whatsnew-nav.side-menu li.item-12 a.active{ background-position: -149px -190px; }*/
			
		
		ul#golf-nav li a{ background: transparent url(/assets/img/sidenav_golf.png) no-repeat; }
		
	

/* ------------------------------------------------------------------------- */
/* ----------------- Body Copy Style for Main Content Area ----------------- */
/* ------------------------------------------------------------------------- */
#primary p { line-height: 1.4em; }
#primary p,
#primary ul,
#primary ol { margin: 10px 0; }
#primary li { margin-left: 20px; }
#primary ul li { list-style: disc; }
#primary ol li { list-style: decimal; }

ol#super-number-list{
	margin: 25px 0;
}
	ol#super-number-list li{
		padding: 0 0 15px 45px;
		margin: 0;
		list-style: none;
	}
	ol#super-number-list li.item-1{ background: transparent url(/assets/img/super-list/li-1.png) no-repeat 8px 2px; }
	ol#super-number-list li.item-2{ background: transparent url(/assets/img/super-list/li-2.png) no-repeat 4px 2px; }
	ol#super-number-list li.item-3{ background: transparent url(/assets/img/super-list/li-3.png) no-repeat 4px 2px; }
	ol#super-number-list li.item-4{ background: transparent url(/assets/img/super-list/li-4.png) no-repeat 4px 2px; }
	ol#super-number-list li.item-5{ background: transparent url(/assets/img/super-list/li-5.png) no-repeat 4px 2px; }
	ol#super-number-list li.item-6{ background: transparent url(/assets/img/super-list/li-6.png) no-repeat 4px 2px; }
	ol#super-number-list li.item-7{ background: transparent url(/assets/img/super-list/li-7.png) no-repeat 4px 2px; }
	ol#super-number-list li.item-8{ background: transparent url(/assets/img/super-list/li-8.png) no-repeat 4px 2px; }
	ol#super-number-list li.item-9{ background: transparent url(/assets/img/super-list/li-9.png) no-repeat 4px 2px; }
	ol#super-number-list li.item-10{ background: transparent url(/assets/img/super-list/li-10.png) no-repeat 0px 2px; }
	ol#super-number-list li.item-11{ background: transparent url(/assets/img/super-list/li-11.png) no-repeat 0px 2px; }
	ol#super-number-list li.item-12{ background: transparent url(/assets/img/super-list/li-12.png) no-repeat 0px 2px; }
	
	
	
#primary ol.roman-list li{ list-style-type: lower-roman; }
	#primary ol.roman-list li ol.letter-list li{ list-style-type: lower-alpha; }
#primary ol.letter-list{ padding-left: 15px; }
	#primary ol.letter-list li{ list-style-type: lower-alpha; }
		#primary ol.letter-list li ol.roman-list li{ list-style-type: lower-roman; }

#primary blockquote{
	padding-left: 15px;
	border-left: 2px solid #ccc;
	color: #fff;
}

#footer{
	border-top: 1px solid #2c2c2c;
	position: relative;	
	font-size: 11px;
	padding: 3px 0;
	color: #808080;
	clear: both;
}
	#footer p#footer-copyright{
		float: right;
		width: 131px;
		height: 19px;
		background: transparent url(/assets/img/footer_copyright.png) no-repeat 0px 0px;
		margin: 0;
		text-indent: -9999px;
	}
	#footer ul#footer-navigation{
		float: left;
		width: 560px;
	}
		#footer ul#footer-navigation li{
			float: left;
			height: 19px;
			text-indent: -9999px;
			background: transparent url(/assets/img/footer_links.png) no-repeat 0px 0px;
		}
		#footer ul#footer-navigation li.item-1{ width: 41px; background-position: 0px 0px; }
			#footer ul#footer-navigation li.item-1:hover{ background-position: 0px -19px; }
		#footer ul#footer-navigation li.item-2{ width: 127px; background-position: -41px 0px; }
			#footer ul#footer-navigation li.item-2:hover{ background-position: -41px -19px; }
		#footer ul#footer-navigation li.item-3{ width: 85px; background-position: -168px 0px; }
			#footer ul#footer-navigation li.item-3:hover{ background-position: -168px -19px; }
		#footer ul#footer-navigation li.item-4{ width: 81px; background-position: -253px 0px; }
			#footer ul#footer-navigation li.item-4:hover{ background-position: -253px -19px; }
		#footer ul#footer-navigation li.item-5{ width: 55px; background-position: -334px 0px; }
			#footer ul#footer-navigation li.item-5:hover{ background-position: -334px -19px; }
		#footer ul#footer-navigation li.item-6{ width: 73px; background-position: -389px 0px; }
			#footer ul#footer-navigation li.item-6:hover{ background-position: -389px -19px; }
		#footer ul#footer-navigation li.item-7{ width: 49px; background-position: -462px 0px; }
			#footer ul#footer-navigation li.item-7:hover{ background-position: -462px -19px; }
		#footer ul#footer-navigation li.item-8{ width: 49px; background-position: -511px 0px; }
			#footer ul#footer-navigation li.item-8:hover{ background-position: -511px -19px; }
			
		#footer ul#footer-navigation li a{
			display: block;
			height: 19px;
			width: 100%;
		}


/* ---------------------------------------- */
/* ----------------- Misc ----------------- */
/* ---------------------------------------- */
.center { text-align: center; }
.right { float: right; }
.left { float: left; }
.clear { clear: both; }
.replace{
	text-indent: -9999px;
}

table{ width: 100%; padding: 0px; }
table tr, table td, table td img{
	margin: 0;
	padding: 0;
	border: 0;
}
#model-copy.specs table{
	
}
	#model-copy.specs table td{ border-bottom:1px solid #262626; line-height:12px; padding:6px 5px 6px 0; }
	#model-copy.specs table td.specDetail{ text-align: right; }
	#model-copy.specs table#legend td.specDetail {
		padding-right: 5px;
		text-align: left;
		width: auto;
	}
	

#tooltip{
	position: absolute;
	background-color: #100f0f;
	border: 1px solid #166a82;
	color: #fff;
	font-size: 10px;
	width: 250px;
}
	#tooltip h3{
		padding: 25px 14px 0 14px;
		background: transparent url(/assets/img/tooltip_header.gif) no-repeat 0 0;	
	}
	#tooltip div.body{
		padding: 10px 15px;
	}

.bullet-link{
	padding-left: 10px;
	background: transparent url(/assets/img/bullet.gif) no-repeat left center;
}

a.tooltip{
	text-decoration: underline;
	color: #176A65;
	font-style: normal;
	cursor: pointer;
}

h5{
	text-transform: uppercase;
	margin-bottom: 5px;
	margin-top: 20px;
	padding-left: 12px;
	background: transparent url(/assets/img/content_bullet.gif) no-repeat left center;
}
	h5.no-top-margin{
		margin-top: 0px;
		margin-bottom: 25px;
	}


/* --------------- */
/* Clearing Floats */
/* --------------- */
#main:after,
#primary:after,
#secondary:after,
.primary:after,
.secondary:after,
.floatclear:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }



/* ------------------------------------------------------- */
/* ----------------- SLIDER MENU STYTLES ----------------- */
/* ------------------------------------------------------- */
div#cars_slidenav{
	
}
	div.slide-model{
		width: 157px;
		height: auto;
		position: absolute;
		left: 0;
		top: 0;
		z-index: 100;
		display: none;
	}
		div.slide-model div{
			width: 157px;
			margin: 0px;
			padding: 0px;
		}
		#masthead_bottom #masthead_cars div.slide-model a{
			display: block;
			width: 157px;
			margin: 0;
			padding: 0;
			text-indent: 0px;
			height: 100%;
		}
		#masthead_bottom #masthead_cars div.slide-model a:hover{
			border: none;
		}
			div.slide-model img{ margin: 0; padding: 0; border-bottom: 1px solid #000; display: block; }
		div.slide-model div{
			background-color: #061B21;
			border-top: 1px solid #39393A;
			border-bottom: 1px solid #39393A;
		}
			div.slide-model h4.standard-features-header{
				text-indent: -9999px;
				width: 157px;
				height: 30px;
				background: transparent url(/assets/img/_slidenav/features-header.gif) no-repeat 6px 10px;
				margin: 0px;
			}
			div.slide-model ul.standard-features-list{
				font-size: 10px;
				color: #D3D8DB;;
				padding-bottom: 10px;
				height: auto;
				width: auto;
			}
				#masthead_bottom #masthead_cars ul.standard-features-list li{
					padding: 0 5px 0 20px;
					background: transparent url(/assets/img/_slidenav/features-bullet.gif) no-repeat 7px 4px;
					float: none;
					text-indent: -0;
					height: auto;
					margin: 0;
					width: 132px;
				}
			div.slide-model ul.model-nav{
				text-indent: -9999px;
				height: 32px;
				margin-bottom: 0px;
			}
				#masthead_bottom #masthead_cars ul.model-nav li{
					height: 16px;
					margin: 0;
					padding: 0px;
					border: none;
				}
				#masthead_bottom #masthead_cars ul.model-nav li:hover{
					border: none;
				}
				#masthead_bottom #masthead_cars ul.model-nav li a{
					display: block;
					width: 100%;
					height: 16px;
					background: transparent url(/assets/img/_slidenav/model-nav.gif) no-repeat 0px 0px;
					text-indent: -9999px;
				}
				#masthead_bottom #masthead_cars ul.model-nav li.more-details a{ background-position: 0px 0px; }
				#masthead_bottom #masthead_cars ul.model-nav li.more-details a:hover{ background-position: -157px 0px; }
				#masthead_bottom #masthead_cars ul.model-nav li.view-gallery a{ background-position: 0px -34px; }
				#masthead_bottom #masthead_cars ul.model-nav li.view-gallery a:hover{ background-position: -157px -34px; }


/* ----------------------------------------------- */
/* ----------------- MODEL PAGES ----------------- */
/* ----------------------------------------------- */

h4.test-drive{
	background:transparent url(/assets/img/models/is250_pre_lbl.gif) no-repeat scroll 0 -16px;
	height:38px;
}

h4.model-ls460{
	background: transparent url(/assets/img/models/ls460_lbl.gif) no-repeat 0px 0px;
	height: 13px;
}
	h4.model-ls460-exterior{ background: transparent url(/assets/img/models/ls460_ext_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-ls460-interior{ background: transparent url(/assets/img/models/ls460_int_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-ls460-performance{ background: transparent url(/assets/img/models/ls460_per_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-ls460-safety{ background: transparent url(/assets/img/models/ls460_saf_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-ls460-spec{ background: transparent url(/assets/img/models/ls460_spe_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-ls460-price{ background: transparent url(/assets/img/models/ls460_pri_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-ls460-preview{ background: transparent url(/assets/img/models/ls460_pre_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-ls460-brochure{ background: transparent url(/assets/img/models/ls460_info_lbl.gif) no-repeat 0px 0px; height: 48px; }
	
	
h4.model-ls600hl{
	background: transparent url(/assets/img/models/ls600hl_lbl.gif) no-repeat 0px 0px;
	height: 32px;
}
	h4.model-ls600hl-exterior{ background: transparent url(/assets/img/models/ls600hl_ext_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-ls600hl-interior{ background: transparent url(/assets/img/models/ls600hl_int_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-ls600hl-performance{ background: transparent url(/assets/img/models/ls600hl_per_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-ls600hl-safety{ background: transparent url(/assets/img/models/ls600hl_saf_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-ls600hl-spec{ background: transparent url(/assets/img/models/ls600hl_spe_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-ls600hl-price{ background: transparent url(/assets/img/models/ls600hl_pri_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-ls600hl-preview{ background: transparent url(/assets/img/models/ls600hl_pre_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-ls600hl-brochure{ background: transparent url(/assets/img/models/ls600hl_info_lbl.gif) no-repeat 0px 0px; height: 48px; }


h4.model-gs300{
	background: transparent url(/assets/img/models/gs_lbl.gif) no-repeat 0px 0px;
	height: 14px;
}
	h4.model-gs300-exterior{ background: transparent url(/assets/img/models/gs300_ext_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-gs300-interior{ background: transparent url(/assets/img/models/gs300_int_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-gs300-performance{ background: transparent url(/assets/img/models/gs300_per_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-gs300-safety{ background: transparent url(/assets/img/models/gs300_saf_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-gs300-spec{ background: transparent url(/assets/img/models/gs300_spe_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-gs300-price{ background: transparent url(/assets/img/models/gs300_pri_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-gs300-preview{ background: transparent url(/assets/img/models/gs300_pre_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-gs300-brochure{ background: transparent url(/assets/img/models/gs300_info_lbl.gif) no-repeat 0px 0px; height: 48px; }
	

h4.model-gs450h{
	background: transparent url(/assets/img/models/gs450h_lbl.gif) no-repeat 0px 0px;
	height: 33px;
}
	h4.model-gs450h-exterior{ background: transparent url(/assets/img/models/gs450h_ext_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-gs450h-interior{ background: transparent url(/assets/img/models/gs450h_int_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-gs450h-performance{ background: transparent url(/assets/img/models/gs450h_per_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-gs450h-safety{ background: transparent url(/assets/img/models/gs450h_saf_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-gs450h-spec{ background: transparent url(/assets/img/models/gs450h_spe_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-gs450h-price{ background: transparent url(/assets/img/models/gs450h_pri_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-gs450h-preview{ background: transparent url(/assets/img/models/gs450h_pre_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-gs450h-brochure{ background: transparent url(/assets/img/models/gs450h_info_lbl.gif) no-repeat 0px 0px; height: 48px; }
	
	
h4.model-gs460{
	background: transparent url(/assets/img/models/gs460_lbl.gif) no-repeat 0px 0px;
	height: 13px;
}
	h4.model-gs460-exterior{ background: transparent url(/assets/img/models/gs460_ext_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-gs460-interior{ background: transparent url(/assets/img/models/gs460_int_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-gs460-performance{ background: transparent url(/assets/img/models/gs460_per_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-gs460-safety{ background: transparent url(/assets/img/models/gs460_saf_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-gs460-spec{ background: transparent url(/assets/img/models/gs460_spe_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-gs460-price{ background: transparent url(/assets/img/models/gs460_pri_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-gs460-preview{ background: transparent url(/assets/img/models/gs460_pre_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-gs460-brochure{ background: transparent url(/assets/img/models/gs460_info_lbl.gif) no-repeat 0px 0px; height: 48px; }
	
	
h4.model-is250{
	background: transparent url(/assets/img/models/is250_lbl.gif) no-repeat 0px 0px;
	height: 12px;
}
	h4.model-is250-exterior{ background: transparent url(/assets/img/models/is250_ext_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-is250-interior{ background: transparent url(/assets/img/models/is250_int_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-is250-performance{ background: transparent url(/assets/img/models/is250_per_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-is250-safety{ background: transparent url(/assets/img/models/is250_saf_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-is250-spec{ background: transparent url(/assets/img/models/is250_spe_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-is250-price{ background: transparent url(/assets/img/models/is250_pri_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-is250-preview{ background: transparent url(/assets/img/models/is250_pre_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-is250-brochure{ background: transparent url(/assets/img/models/is250_info_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-is250-sport{ background: transparent url(/assets/img/models/is250fsport_lbl.gif) no-repeat 0px 0px;}
	

h4.model-rx350ng{
	background: transparent url(/assets/img/models/rx350ng_lbl.gif) no-repeat 0px 0px;
	height: 15px;
}
	h4.model-rx350ng-exterior{ background: transparent url(/assets/img/models/rx350ng_ext_lbl.gif) no-repeat 0px 0px; height: 85px; }
	h4.model-rx350ng-interior{ background: transparent url(/assets/img/models/rx350ng_int_lbl.gif) no-repeat 0px 0px; height: 85px; }
	h4.model-rx350ng-performance{ background: transparent url(/assets/img/models/rx350ng_per_lbl.gif) no-repeat 0px 0px; height: 68px; }
	h4.model-rx350ng-safety{ background: transparent url(/assets/img/models/rx350ng_saf_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-rx350ng-spec{ background: transparent url(/assets/img/models/rx350ng_spe_lbl.gif) no-repeat 0px 0px; height: 46px; }
	h4.model-rx350ng-price{ background: transparent url(/assets/img/models/rx350ng_pri_lbl.gif) no-repeat 0px 0px; height: 46px; }
	h4.model-rx350ng-preview{ background: transparent url(/assets/img/models/rx350ng_pre_lbl.gif) no-repeat 0px 0px; height: 69px; }
	h4.model-rx350ng-brochure{ background: transparent url(/assets/img/models/rx350ng_info_lbl.gif) no-repeat 0px 0px; height: 46px; }
	h4.model-rxse-brochure{ background: transparent url(/assets/img/models/rxsports_headline.gif) no-repeat 0px 0px; height: 48px; }



h4.model-rx350{
	background: transparent url(/assets/img/models/rx350_lbl.gif) no-repeat 0px 0px;
	height: 32px;
}
	h4.model-rx350-exterior{ background: transparent url(/assets/img/models/rx350_ext_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-rx350-interior{ background: transparent url(/assets/img/models/rx350_int_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-rx350-performance{ background: transparent url(/assets/img/models/rx350_per_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-rx350-safety{ background: transparent url(/assets/img/models/rx350_saf_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-rx350-spec{ background: transparent url(/assets/img/models/rx350_spe_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-rx350-price{ background: transparent url(/assets/img/models/rx350_pri_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-rx350-preview{ background: transparent url(/assets/img/models/rx350_pre_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-rx350-brochure{ background: transparent url(/assets/img/models/rx350_info_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-rxse-brochure{ background: transparent url(/assets/img/models/rxsports_headline.gif) no-repeat 0px 0px; height: 48px; }


h4.model-rx400h{
	background: transparent url(/assets/img/models/rx400h_lbl.gif) no-repeat 0px 0px;
	height: 32px;
}
	h4.model-rx400h-exterior{ background: transparent url(/assets/img/models/rx400h_ext_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-rx400h-interior{ background: transparent url(/assets/img/models/rx400h_int_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-rx400h-performance{ background: transparent url(/assets/img/models/rx400h_per_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-rx400h-safety{ background: transparent url(/assets/img/models/rx400h_saf_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-rx400h-spec{ background: transparent url(/assets/img/models/rx400h_spe_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-rx400h-price{ background: transparent url(/assets/img/models/rx400h_pric_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-rx400h-preview{ background: transparent url(/assets/img/models/rx400h_pre_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-rx400h-brochure{ background: transparent url(/assets/img/models/rx400h_info_lbl.gif) no-repeat 0px 0px; height: 48px; }


h4.model-sc430{
	background: transparent url(/assets/img/models/sc430_lbl.gif) no-repeat 0px 0px;
	height: 12px;
}
	h4.model-sc430-exterior{ background: transparent url(/assets/img/models/sc430_ext_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-sc430-interior{ background: transparent url(/assets/img/models/sc430_int_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-sc430-performance{ background: transparent url(/assets/img/models/sc430_per_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-sc430-safety{ background: transparent url(/assets/img/models/sc430_saf_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-sc430-spec{ background: transparent url(/assets/img/models/sc430_spe_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-sc430-price{ background: transparent url(/assets/img/models/sc430_pri_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-sc430-preview{ background: transparent url(/assets/img/models/sc430_pre_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-sc430-brochure{ background: transparent url(/assets/img/models/sc430_info_lbl.gif) no-repeat 0px 0px; height: 48px; }
	
/*---------------------------------------------------------------------------------------*/

h4.model-is250c{
	background: transparent url(/assets/img/models/is250c/is250c_lbl.png) no-repeat 0px 0px;
	height: 30px;
}
	h4.model-is250c-exterior{ background: transparent url(/assets/img/models/is250c/is250c_ext_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-is250c-interior{ background: transparent url(/assets/img/models/is250c/is250c_int_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-is250c-performance{ background: transparent url(/assets/img/models/is250c/is250c_per_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-is250c-safety{ background: transparent url(/assets/img/models/is250c/is250c_saf_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-is250c-spec{ background: transparent url(/assets/img/models/is250c/is250c_spe_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-is250c-price{ background: transparent url(/assets/img/models/is250c/is250c_pri_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-is250c-preview{ background: transparent url(/assets/img/models/is250c/is250c_preview_lbl.png) no-repeat 0px 0px; height: 65px; }
	h4.model-is250c-brochure{ background: transparent url(/assets/img/models/is250c/is250c_info_lbl.gif) no-repeat 0px 0px; height: 48px; }

/*---------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------*/

h4.model-rx450h{
	background: transparent url(/assets/img/models/rx450h/rx450h_landing_lbl.gif) no-repeat 0px 0px;
	height: 30px;
}
	h4.model-rx450h-exterior{ background: transparent url(/assets/img/models/rx450h/rx450h_ext_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-rx450h-interior{ background: transparent url(/assets/img/models/rx450h/rx450h_int_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-rx450h-performance{ background: transparent url(/assets/img/models/rx450h/rx450h_per_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-rx450h-safety{ background: transparent url(/assets/img/models/rx450h/rx450h_saf_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-rx450h-spec{ background: transparent url(/assets/img/models/rx450h/rx450h_spe_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-rx450h-price{ background: transparent url(/assets/img/models/rx450h/rx450h_pri_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-rx450h-preview{ background: transparent url(/assets/img/models/rx450h/rx450h_preview_lbl.gif) no-repeat 0px 0px; height: 65px; }
	h4.model-rx450h-brochure{ background: transparent url(/assets/img/models/rx450h/rx450h_info_lbl.gif) no-repeat 0px 0px; height: 48px; }

/*---------------------------------------------------------------------------------------*/










h4.model-lx570-spec{
	/*
	background: transparent url(/assets/img/models/lx570_lbl.gif) no-repeat 0px 0px;
	height: 12px;
	*/
}
	h4.model-lx570-exterior{ background: transparent url(/assets/img/models/lx570_ext_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-lx570-interior{ background: transparent url(/assets/img/models/lx570_int_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-lx570-performance{ background: transparent url(/assets/img/models/lx570_per_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-lx570-safety{ background: transparent url(/assets/img/models/lx570_saf_lbl.gif) no-repeat 0px 0px; height: 90px; }
	h4.model-lx570-spec{ background: transparent url(/assets/img/models/lx570_spe_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-lx570-price{ background: transparent url(/assets/img/models/lx570_pri_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-lx570-preview{ background: transparent url(/assets/img/models/lx570_pre_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-lx570-brochure{ background: transparent url(/assets/img/models/lx570_info_lbl.gif) no-repeat 0px 0px; height: 48px; }


h4.model-isf{
	background: transparent url(/assets/img/models/isf_lbl.gif) no-repeat 0px 0px;
	height: 75px;
}
	h4.model-isf-exterior{ background: transparent url(/assets/img/models/isf_ext_lbl.gif) no-repeat 0px 0px; height: 68px; }
	h4.model-isf-interior{ background: transparent url(/assets/img/models/isf_int_lbl.gif) no-repeat 0px 0px; height: 88px; }
	h4.model-isf-performance{ background: transparent url(/assets/img/models/isf_per_lbl.gif) no-repeat 0px 0px; height: 88px; }
	h4.model-isf-safety{ background: transparent url(/assets/img/models/isf_safety_lbl.gif) no-repeat 0px 0px; height: 88px; }
	h4.model-isf-spec{ background: transparent url(/assets/img/models/isf_spec_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-isf-price{ background: transparent url(/assets/img/models/isf_pric_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-isf-preview{ background: transparent url(/assets/img/models/isf_perspre_lbl.gif) no-repeat 0px 0px; height: 48px; }
	h4.model-isf-brochure{ background: transparent url(/assets/img/models/isf_ext_bg.jpg) no-repeat 0px 0px; height: 48px; }
	h4.model-isf-technology{ background: transparent url(/assets/img/models/isf_tech_lbl.gif) no-repeat 0px 0px; height: 48px; }



h4.model-isf-brochure{ background: transparent url(/assets/img/models/isf_request_lbl.gif) no-repeat 0px 0px; height: 48px; }
h4.model-ng-rx-brochure{ background: transparent url(/assets/img/models/ng-rx_info_lbl.gif) no-repeat 0px 0px; height: 48px; }

div#model-copy{
	
}

	div#model-copy .left, div#model-copy .right{
		width: 45%;
	}
	div#model-copy p{
		padding-left: 12px;
		margin-top: 0px;
		margin-bottom: 25px;
	}
	#disclaimer{
		margin-top: 25px;
		margin-bottom: -30px;
	}
		#disclaimer p{
			margin: 0px;
			font-size: 10px;
		}


#primary-fullwidth div.sub-model{
	float: left;
	width: 285px;	
}
#primary-fullwidth div.sub-model.item-1,
#primary-fullwidth div.sub-model.item-2{
	margin-right: 30px;	
}
	#primary-fullwidth div.sub-model p{
		margin: 10px 0;
	}
		#primary-fullwidth div.sub-model p a{
			color: #fff;
			text-decoration: none;
		}
		#primary-fullwidth div.sub-model p a:hover{ text-decoration: underline; }

#primary-fullwidth p.model-text, #primary p.model-text{
	float: left;
	width: 75%;
	margin-top: 0px;
}
	#primary-fullwidth p.model-text img.right, #primary p.model-text img.right{
		margin-left: 10px;
	}
	#primary-fullwidth p.model-text a img, #primary p.model-text a img{
		margin-top: 20px;
	}
		
div.model-gallery-preview{
	border: 4px solid #404040;
	padding: 8px;
	float: right;
}
div.model-gallery-preview:hover{
	border: 4px solid #4C4C4C;	
}
div.model-gallery-preview img.view-gallery-link{	
	margin-bottom: 10px;
}

/*-------------------------------------*/
/* VARIENT DEFINITIONS FOR SPECS PAGES */
#variantNav {
	display: inline;
	float: right;
	height: 20px;
	margin: -60px 0 0 0;
	overflow: hidden;
	padding: 0;	
}
	ul#variantNav li {
		display: inline;
		float: left;
		margin: 0;
		padding: 0;
	}		
		ul#variantNav li.active a { color: #FFFFFF; 	text-decoration: underline; }
		
		/*-------------------------------*/
		/* LS600HL */
		ul#variantNav.ls600hl {
			display:inline !important;
			width:106px;
		}
			ul#variantNav.ls600hl li a {
				background: transparent url(/assets/img/models/car_spec_ls600hl.gif) no-repeat scroll 0 0;
				display: block;
				height: 0 !important;
				padding: 20px 0 0;
				text-indent: -9999px;
			}
			ul#variantNav li#ls600hl-4seat a:hover, ul#variantNav #ls600hl-4seat.active a { background-position: 0 -20px; }
			ul#variantNav li#ls600hl-4seat a { background-position: 0 0; width: 39px; }
			ul#variantNav li#ls600hl-5seat a:hover, ul#variantNav #ls600hl-5seat.active a { background-position: -39px -20px; }
			ul#variantNav li#ls600hl-5seat a { background-position: -39px 0; width: 37px; }

		/*-------------------------------*/
		/* GS300 */
		ul#variantNav.gs300 {
			background: transparent url(/assets/img/models/car_spec_top_btn_alt.gif) no-repeat scroll 0 0;
			width:255px;
		}
			ul#variantNav.gs300 li a {
				background: transparent url(/assets/img/models/car_spec_top_btn_alt.gif) no-repeat scroll 0 0;
				display: block;
				height: 0 !important;
				padding: 20px 0 0;
				text-indent: -9999px;
			}
			ul#variantNav li#gs300-sports-automatic a:hover, ul#variantNav #gs300-sports-automatic.active a { background-position: -48px -20px; }
			ul#variantNav li#gs300-sports-automatic a { background-position: -48px 0; margin-left: 48px; width: 50px; }
			ul#variantNav li#gs300-sports-luxury-automatic a:hover, ul#variantNav #gs300-sports-luxury-automatic.active a { background-position:-45px -20px; }
			ul#variantNav li#gs300-sports-luxury-automatic a { background-position:-45px 0; margin-left:94px; width:60px; }
			
		/*-------------------------------*/
		/* IS250 */
		ul#variantNav.is250 {
			background:transparent url(/assets/img/models/car_spec_top_btn.gif) no-repeat scroll 0 0;
			width:505px;
		}
			ul#variantNav.is250 li a {
				background:transparent url(/assets/img/models/car_spec_top_btn.gif) no-repeat scroll 0 0;
				display:block;
				height:0 !important;
				padding:20px 0 0;
				text-indent:-9999px;
			}			
			ul#variantNav li#is250-prestige-automatic a { background-position:-48px 0; margin-left:48px; width:58px; }
			ul#variantNav li#is250-prestige-manual a { background-position:-106px 0; width:50px; }
			ul#variantNav li#is250-sports-automatic a { background-position:-206px 0; margin-left:50px; width:58px; }
			ul#variantNav li#is250-sports-manual a { background-position:-264px 0; width:50px; }
			ul#variantNav li#is250-luxury-automatic a { background-position:-205px 0; margin-left:78px; width:58px; }
			ul#variantNav li#is250-prestige-automatic a:hover, ul#variantNav #is250-prestige-automatic.active a { background-position:-48px -20px; }
			ul#variantNav li#is250-prestige-manual a:hover, ul#variantNav #is250-prestige-manual.active a { background-position:-106px -20px; }
			ul#variantNav li#is250-sports-automatic a:hover, ul#variantNav #is250-sports-automatic.active a { background-position:-206px -20px; }
			ul#variantNav li#is250-sports-manual a:hover, ul#variantNav #is250-sports-manual.active a { background-position:-264px -20px; }
			ul#variantNav li#is250-luxury-automatic a:hover, ul#variantNav #is250-luxury-automatic.active a { background-position:-205px -20px; }
			
		/*-------------------------------*/
		/* RX350 */
		ul#variantNav.rx350 {
			background:transparent url(/assets/img/models/car_spec_top_btn_alt.gif) no-repeat scroll 0 0;
			width:255px;
		}
			 ul#variantNav.rx350 li a {
				background:transparent url(/assets/img/models/car_spec_top_btn_alt.gif) no-repeat scroll 0 0;
				display:block;
				height:0 !important;
				padding:20px 0 0;
				text-indent:-9999px;
			}	
			ul#variantNav li#rx350-sports-automatic a:hover, ul#variantNav #rx350-sports-automatic.active a { background-position:-48px -20px; }
			ul#variantNav li#rx350-sports-automatic a {	background-position:-48px 0; margin-left:48px; 	width:50px; }
			ul#variantNav li#rx350-sports-luxury-automatic a:hover, ul#variantNav #rx350-sports-luxury-automatic.active a {	background-position:-45px -20px; }
			ul#variantNav li#rx350-sports-luxury-automatic a { background-position:-45px 0; margin-left:94px; width:60px; }
		



/* RX350ng */
		ul#variantNav.rx350ng {
			background:transparent url(/assets/img/models/rx350ng_spec_top_btn_alt2.gif) no-repeat scroll 0 0;
			width:365px;
		}
			 ul#variantNav.rx350ng li a {
				background:transparent url(/assets/img/models/rx350ng_spec_top_btn_alt2.gif) no-repeat scroll 0 0;
				display:block;
				height:0 !important;
				padding:20px 0 0;
				text-indent:-9999px;
			}	
			
			
			ul#variantNav li#rx350ng-prestige-automatic a {	background-position:-55px 0; margin-left:56px; 	width:55px; }
			ul#variantNav li#rx350ng-prestige-automatic a:hover, ul#variantNav #rx350ng-prestige-automatic.active a { background-position:-55px -20px; }
			
			
			ul#variantNav li#rx350ng-sports-automatic a { background-position:-58px 0; margin-left:56px; 	width:55px; }
			ul#variantNav li#rx350ng-sports-automatic a:hover, ul#variantNav #rx350ng-sports-automatic.active a { background-position:-58px -20px; }
			
					
			ul#variantNav li#rx350ng-sports-luxury-automatic a:hover, ul#variantNav #rx350ng-sports-luxury-automatic.active a {	background-position:-45px -20px; }
			ul#variantNav li#rx350ng-sports-luxury-automatic a { background-position:-45px 0; margin-left:75px; width:63px; }











ul#specNav {
	width: 784px;
	padding:0;
	margin:0 0 25px 0;
	height:11px;
	overflow:hidden;
}
	ul#specNav li {
		margin:0;
		padding:0;
		float: left;
		display: inline;
	}
		ul#specNav li a {
			color:#999999;
			text-decoration:none;
			display: block;
			background: url(/assets/img/models/spec_nav.gif) no-repeat;
			text-indent: -9999px;
			height:0px !important;
			height:11px;
			padding: 11px 0 0 0
		}
		ul#specNav li#s-features a { background-position:0 0; width: 61px; }
		ul#specNav li#s-features a:hover, ul#specNav #s-features.active a { background-position:0 -11px; }
		ul#specNav li#s-technical a { background-position:-61px 0; width: 171px; }
		ul#specNav li#s-technical a:hover, ul#specNav #s-technical.active a { background-position:-61px -11px; }
		ul#specNav li#s-exterior a { background-position:-230px 0; width: 150px; }
		ul#specNav li#s-exterior a:hover, ul#specNav #s-exterior.active a { background-position:-230px -11px; }
		ul#specNav li#s-weight a { background-position:-380px 0; width: 142px; }
		ul#specNav li#s-weight a:hover, ul#specNav #s-weight.active a { background-position:-380px -11px; }
		ul#specNav li#s-disclaimers a { background-position:-522px 0; width: 260px; }
		ul#specNav li#s-disclaimers a:hover, ul#specNav #s-disclaimers.active a { background-position:-522px -11px; }






/* ----------------------------------------------- */
/* ---------------- IMAGE VIEWER ----------------- */
/* ----------------------------------------------- */

.ImageViewer {
	position:absolute;
	width: 738px;
	height: 500px;
	border-bottom: #166a82 3px solid;
	background:#2c2c2c url(../img/imageViewer_bg.gif) repeat-x;
	margin-left:60px;
	top:103px;
	z-index: 8;
}	
	.ImageViewer #placeholder {
		clear: both;
		display:block;
		margin-left:20px;
		border:5px solid #3c3d3c;
		vertical-align: center;
		width: 688px;
		filter: blendTrans(duration=0.2);
	}
	.ImageViewer a#close {
		float: right;
		vertical-align: right;
		margin-right:15px;
		background: url(../img/closebutton.gif) no-repeat left top; 
		width: 22px;
		height: 22px;
		cursor: hand; cursor:pointer;
	}
		.ImageViewer a#close:hover {
			background: url(../img/iclosebutton.gif) no-repeat left top; 
		}
	.ImageViewer img.inactive {
		float: left;
		opacity: 0.6;
		-moz-opacity: 0.6;
		filter: alpha(opacity=60);
		display:none;
	}
	.ImageViewer #title {
		float: left;
		color: black;
		font-family:Arial, Helvetica, sans-serif;
		font-size:28px;
	}
	.ImageViewer img.active {
		float: left;
		cursor: hand;
		cursor: pointer;
	}
	#imageFooter {
		margin:5px 20px;
		}
	#imageFooter #right { float:right }

/* ----------------------------------------------- */
/* ---------------- GALLERY POPUP ---------------- */
/* ----------------------------------------------- */

#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 { 
	float: left; 
	padding-top:4px; 
	*padding-top:2px
}
	#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;
		}
	
		#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:pointer;
		}
		#gallery a#close:hover {
			background: url(../img/iclosebutton.gif) no-repeat left top; 
		}
		#gallery a img {
			cursor: hand !important; cursor: pointer !important;
		}

#gallery ul.selectReplacement {
	background: url(../img/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;
	}
	select.replaced {
		display: none;
	}
	#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;
	}

/* ----------------------------------------------- */
/* ----------------- MODAL POPUP ----------------- */
/* ----------------------------------------------- */

div#mb_overlay {
	position: absolute;
	left: 0;
	top: 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;
	top: 100px;
}
div#mb_contents {
	width: 994px;
	border:none;
	overflow: hidden;
	background-color: transparent;
}


form table td{
	padding: 5px 0;
}
	form hr{
		margin: 15px 0 0 0;
		background: #262626;
		height: 1px;
		border: none;
	}
	form fieldset legend{
		text-indent: -9999px;
	}
	
	div#model-copy form p{
		padding-left: 0px;
		margin: 5px 0 0 0;
	}
	div#model-copy form p.marketing{
		margin: 10px 0;
	}
	.required{ color: #146A61; }
	form label{ margin: 10px 0 2px 0; }
	form input {
		border-color:#FFFFFF;
		border-style:solid none;
		border-width:2px medium;
		font-size:11px;
		width:250px;
	}
	form input.checkbox {
		width: auto;
		float: left;
	}
	form input.button{
		width: auto;
		border: none;
		margin-top: 15px;
	}
	#formThankyou{
		text-align: center;
		margin: 25px 0;
	}
		#formThankyou strong{
			font-size: 20px;
			margin-bottom: 5px;
		}
	
	
body.bookservice table.servicetable{
	width: 450px;
	color: #fff;
}
	body.bookservice h5{
		margin-left: 12px;
	}
	body.bookservice table.servicetable tr.header td{
		background: url(/assets/img/header/masthead_cars_hrep.png) top left repeat-x;
	}
	body.bookservice table.servicetable tr.header td img{
		float: left;
	}
	body.bookservice table.servicetable tr.header td a.close-link{
		float: right;
		margin: 15px 15px 0 0;
		color: #999;
	}
	body.bookservice table.servicetable tr.header td a.close-link:hover{
		color: #fff;
	}
	body.bookservice textarea{
		width: 250px;
	}
	body.bookservice input.button{
		margin-left: 12px;
	}
	.bookservice td.formTableLabel{
		padding-left: 12px;
		vertical-align: top;
	}


#specs-loader{
	height: 200px;
	width: 100%;
	text-align: center;
	line-height: 200px;
	color: #7F7E7E;
	background:	transparent url(/assets/img/loader.gif) no-repeat center 70px
}

ul.errors{
	color: #ff0000;
}

table#events-table{
	
}
	table#events-table td, table#events-table th{
		text-align: left;
		width: 23%;
		padding: 10px 1% 0 1%;
	}
	table#events-table th{
		padding: 20px 1% 5px 1%;
		border-bottom: 2px solid #fff;
	}
		table#events-table td p{
			margin-top: 0px;
		}

div.hide-text{
	text-indent:-9999em;
}

.lobgolf_center{
	border-top: 1px solid #333;
	clear: both;
	padding-top: 20px;
	margin: 20px auto 0 auto;
	text-align: center;
	width: auto;
}

div#right-content-box{
	float: right;
	width: 24%;
}

a#ng-rx_reqInfo {
	background: #000000 url(/assets/img/requestInfo_btn2.gif) no-repeat scroll 0 0;
	float: right;
	height: 26px;
	width: 165px;
	margin-bottom: 10px;
	display: block;
	text-indent: -9999px;
}
a#ng-rx_reqInfo:hover{
	background-position: 0px -26px;
}

.tech-thumb{
	float:left;
	margin:0 16px 5px 10px;
	border:5px solid #3C3D3C;
}
.tech-thumb:hover{
	border:5px solid #7F7E7E;
}


/*SPRING PROMO 09*/

div.template-spring #content-wrapper h3{ height: 30px; background: transparent url(/assets/img/spring-carnival/spring-promo-lbl.jpg) no-repeat 0px 0px; }
	div.template-spring #content-wrapper img.left{
		padding: 2px;
		margin: 0 15px 15px 0;
	}

div.template-spring #content-wrapper div.right{ width: 545px; }
div.template-spring #content-wrapper div.right p{ margin-top: 0px; }


.template-spring h2{font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.tandc{ font-size:11px;}
.tandc a{text-decoration:underline; color:#fff;}
.tandc li{ line-height:15px; margin-bottom:5px; list-style:circle;}

.dash { padding:0 0 0 25px; margin-top:5px; font-size:11px; display:block; width:370px;}


/*NOVEMBER PROMO 09*/

#nov-promo-main-content {
	width: 974px; height: 527px; padding: 0;
	background: #000000 url(/assets/img/promo/event2009bg.jpg) no-repeat 0 0;
	border-color: #7a76c0;
}

#eventContent {
	width: 315px; height: 501px; padding: 13px 16px 11px 15px; float:right; overflow: hidden;
	font-size: 13px;
}

#eventContent ul { list-style-type: none;  margin: 0; padding: 0; }
#eventContent ul li { background: url(/assets/img/promo/bullet.gif) no-repeat 0 7px; margin: 8px 0; padding: 0 0 0 12px; color:#fff; }

#nov-promo-main-content h2 {
	width: 280px; height: 15px; line-height: 15px; 
	text-indent: -9999px; overflow: hidden; 
	margin: 0; padding: 0;
	background: url(/assets/img/promo/sprites.gif) no-repeat 0 0; border: 0 none;
}

#nov-promo-main-content p { margin: 2ex 0; color:#ffffff;}

#nov-promo-main-content a { color: white; }
#nov-promo-main-content a:hover {text-decoration: none;}

div.form, div#thankyou, div#home, div#governmentInvestmentAllowance, div#encorePrivileges { border: 0 none; margin: 0; padding: 21px 10px 11px 21px; }

#home { height: 433px; }
#governmentInvestmentAllowance, #encorePrivileges { height: 441px; }

#home h2 {
	width: 246px; height: 34px;
	margin: 7px 0 0;
	background-position: 0 -82px;
}

#governmentInvestmentAllowance h2 {
	width: 264px; height: 15px;
	margin: 17px 0 0;
	background-position: 0 -116px;
}
#encorePrivileges h2 {
	width: 172px; height: 15px;
	margin: 17px 0 0;
	background-position: 0 -131px;
}

#contactBtn a, #dealerBtn a { display: block; width: 312px; height: 34px; text-indent: -9999px; overflow: hidden; background: url(/assets/img/promo/sprites.gif) no-repeat 0 -146px; }
#contactBtn a:hover { background-position: 0 -180px; }

a.more, a.moreL { background: url(/assets/img/promo/bulletR.gif) no-repeat 0 5px; padding: 0 0 0 12px; }
a.moreL { background-image: url(/assets/img/promo/bulletL.gif); }
a.more span, a.moreL span { display: none; }

.whatsNew-tbl{
	border:solid 1px #666666;
	margin-top:10px;
	}
	
.hidden-link{
	display:block;
	width:60px;
	height:20px;
	position:relative;
	top:440px;
	left:330px;
	text-indent:-99999px;
	
}

.future-tbl-bg{ background:url(../img/lfagradient.gif) repeat-x top; vertical-align:top;}