body { margin:5px 0; padding:0; font: normal 62.5% "Arial", sans-serif; background:url('/li/images/bkg/bkg_main.gif') repeat-x; text-align:center; }

#rightcontent_main{text-align:left;font-size:1.2em;}
.form-header{color:#000;}
.vertical-line-left{border-left: 1px outset #000;}
.preferred-dealer{border:1px solid #000;}
#vehicle-box{border:1px groove #000;}
.vehicle-box-header{color:#000;}
#rightcontent_main h4{font-size:1.2em;padding:0;margin:0;}

/* --- BEGIN UNIVERSAL TAG STYLES --- */
	h1 { margin:12px 0 0 0; padding:0; float:left; display:inline; }
	h1 a { background:url('/li/images/mainnav/mainlogo_new_en.gif') no-repeat; width:170px; height:76px; display:block; }
/* --- END UNIVERSAL TAG STYLES --- */



/* --- BEGIN UNIVERSAL DIV STYLES --- */
	#mainwrapper { position:relative; text-align:left; width:757px; margin:0 auto;  }
	#maincontent { border:1px solid #b1b1b1; border-top:0; padding:0 0 2px 0; background:#fff; text-align:center; }
	#wide_content {text-align:left;padding:0 10px 10px 10px;}
	#subcontent { border:1px solid #b1b1b1; border-top:0; padding:15px 0 25px 0; background:url('/li/images/bkg/bkg_sub.gif'); text-align:left; }
	#subcontent2 { border:0px solid #b1b1b1; border-top:0; text-align:left; background:#fff; font-size:1.2em; }
	#subcontent2_content { margin-left:155px; padding-bottom:120px; }
	#fv_content { margin-left:155px; padding-bottom:20px; }
	#subcontent2_content div.form { margin:15px 5px 15px 5px; }
	#subcontent2_content p, #fv_content p { margin:10px 10px 0 15px; }
	#subcontent2 #marquee { width:755px; height:175px; }
	#subcontent2 #marquee #subnav { padding:20px 0 0 2px; }
	#subcontent2 #marquee.contactus { background:url('/li/images/submarquees/en/contactus.jpg') no-repeat; }
	#subcontent2 #marquee.searchlincoln { background:url('/li/images/submarquees/en/searchlincoln.jpg') no-repeat; }
	#subcontent2 #marquee.faq { background:url('/li/images/submarquees/en/faq.jpg') no-repeat; }
	#subcontent2 div.aboutlincoln { background-image:url('/li/images/submarquees/aboutlincoln.jpg');background-repeat: no-repeat; height:250px; }
	#subcontent2 div.aboutlincoln_1920 { background-image:url('/li/images/submarquees/aboutlincoln.jpg');background-repeat: no-repeat; height:250px; }
	#subcontent2 div.aboutlincoln_1930 { background-image:url('/li/images/submarquees/aboutlincoln_1930.jpg');background-repeat: no-repeat; height:250px; }
	#subcontent2 div.aboutlincoln_1940 { background-image:url('/li/images/submarquees/aboutlincoln_1940.jpg');background-repeat: no-repeat; height:250px; }
	#subcontent2 div.aboutlincoln_1950 { background-image:url('/li/images/submarquees/aboutlincoln_1950.jpg');background-repeat: no-repeat; height:250px; }
	#subcontent2 div.aboutlincoln_1960 { background-image:url('/li/images/submarquees/aboutlincoln_1960.jpg');background-repeat: no-repeat; height:250px; }
	#subcontent2 div.aboutlincoln_1970 { background-image:url('/li/images/submarquees/aboutlincoln_1970.jpg');background-repeat: no-repeat; height:250px; }
	#subcontent2 div.aboutlincoln_1980 { background-image:url('/li/images/submarquees/aboutlincoln_1980.jpg');background-repeat: no-repeat; height:250px; }
	#subcontent2 div.aboutlincoln_1990 { background-image:url('/li/images/submarquees/aboutlincoln_1990.jpg');background-repeat: no-repeat; height:250px; }
	#subcontent2 div.aboutlincoln_2000 { background-image:url('/li/images/submarquees/aboutlincoln_2000.jpg');background-repeat: no-repeat; height:250px; }

/* --- END UNIVERSAL DIV STYLES --- */




/* --- BEGIN HIDDEN SPANS (for the benefit of mr. screen reader) --- */
	h1 a span, #mainnav a span, #subnav h2 span, #subnav ul li a span, #homesub h2 span , #subcontent2 h2 span
		{ position:absolute; left:-9999px; }
/* --- END HIDDEN SPANS (for the benefit of mr. screen reader) --- */




/* --- BEGIN HOME STYLES --- */
	#homeflash { margin-bottom:2px; padding:0; }
	#homesub { text-align:left; }
	#homesub #subnav { float:left; width:151px; position:relative; margin:0;}
	#homesub #lincolnnews { width:300px; margin-left:4px; float:left; text-align:center; }
	*html #homesub #lincolnnews {*margin-left:2px;}
	#homesub #lincolnnews h2 { margin:0 0 4px 0 ; padding:0; width:300px; height:25px; background:url('/li/images/headers/en/home_column2_lincolnnews.gif') no-repeat; }
	#homesub #emailupdates { width:300px; margin-left:0px; float:left; text-align:center; }
	#homesub #emailupdates h2 { margin:0 0 4px 0 ; padding:0; width:300px; height:25px; background:url('/li/images/headers/en/home_column3_emailupdates.gif') repeat; }
	#homesub #emailupdates div { float:left; width:143px; }
	#homesub #emailupdates div p { margin:5px; padding:0; font-size:1em; }
	#homesub #emailupdates div p.title { color:#67778b; }
	#homesub #emailupdates div p.title a { color:#67778b; text-decoration:none; }
	#homesub #emailupdates div p.title a:hover { text-decoration:underline; }
/* --- END HOME STYLES --- */
/* ---REGIONAL OFFERS STYLES --- */
	#regional_offers #homesub {margin-left:150px;}
	#homesub #lincolnnews, #homesub #emailupdates{text-align:left;}
	
	/*#homesub #subnav { float:left; width:151px; position:relative; margin:0;}
	#homesub #lincolnnews { width:300px; margin-left:4px; float:left; text-align:center; }
	*html #homesub #lincolnnews {*margin-left:2px;}
	#homesub #lincolnnews h2 { margin:0 0 4px 0 ; padding:0; width:300px; height:25px; background:url('/li/images/headers/en/home_column2_lincolnnews.gif') no-repeat; }
	#homesub #emailupdates { width:300px; margin-left:0px; float:left; text-align:center; }
	#homesub #emailupdates h2 { margin:0 0 4px 0 ; padding:0; width:300px; height:25px; background:url('/li/images/headers/en/home_column3_emailupdates.gif') repeat; }
	#homesub #emailupdates div { float:left; width:143px; }
	#homesub #emailupdates div p { margin:5px; padding:0; font-size:1em; }
	#homesub #emailupdates div p.title { color:#67778b; }
	#homesub #emailupdates div p.title a { color:#67778b; text-decoration:none; }
	#homesub #emailupdates div p.title a:hover { text-decoration:underline; }*/

/* ---END REGIONAL OFFERS STYLES --- */


/* --- BEGIN SUBHEAD STYLES --- */
	#subcontent2 h2 { width:585px; height:25px; margin:0; padding:15px 0 0 15px; }
	#subcontent2 h2.contactus { width:600px;background:url('/li/images/subheads/en/contactus.gif') no-repeat;padding:0; }
	#subcontent2 h2.privacypolicy { width:600px;background:url('/li/images/subheads/en/privacypolicy.gif') no-repeat;padding:0; }
	#subcontent2 h2.faq { width:600px;background:url('/li/images/subheads/en/faq.gif') no-repeat;padding:0; }
	#subcontent2 h2.searchlincoln { width:600px;background:url('/li/images/subheads/en/searchlincoln.gif') no-repeat;padding:0; }
	#subcontent2 h2.warranty { width:600px;background:url('/li/images/subheads/en/warranty.gif') no-repeat;padding:0; }
	#subcontent2 h2.tradeinvalue { width:600px;background:url('/li/images/subheads/en/tradeinvalue.gif') no-repeat;padding:0; }
	#subcontent2 h2.getaquote {width:600px; background:url('/li/images/subheads/en/getaquote.gif') no-repeat;padding:0; }
	#subcontent2 h2.specialoffers {width:600px; background:url('/li/images/subheads/en/specialoffers.gif') no-repeat;padding:0; }
	#subcontent2 h2.findadealer { width:600px;background:url('/li/images/subheads/en/findadealer.gif') no-repeat;padding:0; }
	#subcontent2 h2.requestabrochure { width:600px;background:url('/li/images/subheads/en/requestabrochure.gif') no-repeat;padding:0; }
	#subcontent2 h2.aboutlincoln { width:600px;background:url('/li/images/subheads/en/aboutlincoln.gif') no-repeat;padding:0; }
	#subcontent2 h2.futurevehicles { width:600px;background:url('/li/images/subheads/en/futurevehicles.gif') no-repeat;padding:0; }
	#subcontent2 h2.customercare { width:600px;background:url('/li/images/subheads/en/customercare.gif') no-repeat;padding:0; }
	#subcontent2 h2.service { width:600px;background:url('/li/images/subheads/en/service.gif') no-repeat;padding:0; }
	#subcontent2 h2.roadside { width:600px;background:url('/li/images/subheads/en/roadsideassistance.gif') no-repeat; }
/* --- END SUBHEAD STYLES --- */
#about_roadside_assistance h4, #extend_your_roadside_assistance h4, #reimbursement h4, #general_information h4 {padding:0 0 0 15px;}


/* --- BEGIN TERCIARY NAV STYLES --- */
	#terciarynav { background:#fff; position:absolute; top:360px; left:25px; margin:0; padding:0 0 10px 0; border:1px solid #b1b1b1; }	
	#terciarynav a { text-decoration:none; color:#000; font-size:.95em; }
	#terciarynav li { list-style-type:none; }
	#terciarynav li a { margin:0; height:20px; width:100px; display:block;}
	#terciarynav li a span {  padding:0 0 0 10px;  }
	#terciarynav li.on, #terciarynav li a:hover { background:#638ba7; }
	#terciarynav li.on a, #terciarynav a:hover { color:#fff; }
/* --- BEGIN TERCIARY NAV STYLES --- */

/* --- BEGIN VEHICLE TERTIARY NAV STYLES --- */
	#vehicle_tert_nav { background:#fff; float:left; margin:15px 0 10px 0; padding:0 0 5px 0; border:1px solid #b1b1b1;color:#000;font-size:10px; }
	#vehicle_tert_nav a { text-decoration:none; color:#000; font-size:.95em; }
	#vehicle_tert_nav li { list-style-type:none; }
	#vehicle_tert_nav li a { margin:0; width:121px;padding:2px 10px; display:block;}
	#vehicle_tert_nav li a span { padding:3px 0 0 0;   }
	#vehicle_tert_nav li.on, #vehicle_tert_nav li a:hover { background:#638ba7; }
	#vehicle_tert_nav li.on a, #vehicle_tert_nav a:hover { color:#fff; }
/* --- BEGIN VEHICLE TERTIARY NAV STYLES --- */

.feature_data{float:left;width:400px;padding: 15px 0 0 10px;}
.feature_data h3{font-size:14px;color:#5F6F84;margin:0;padding:0;}
.feature_data p.disclaimer{font-size:9px;}

/* --- BEGIN FOOTER STYLES --- */
	#footer { background:url('/li/images/footer_en.gif'); width:757px; height:29px; text-align:right; font-size:1.1em; }
	#footercontent { padding:5px; }
	#footerlinks { float:right; margin-top:2px; }
	#footer a { color:#000; text-decoration:none; }
	#footer a:hover { text-decoration:underline; }
	#footercopy p { margin:8px 10px 0 10px; font-size:1.1em; }
	#footercopy p a { text-decoration:none; color:#000; }
	#footercopy p a:hover { text-decoration:underline; }
/* --- END FOOTER STYLES --- */

/* --- BEGIN FORM STYLES -- */
	#mainnav ul#mainnavbox_findadealer li {background:url('/li/images/mainnav/en/findadealer_form_new.gif') no-repeat; height:17px;width:135px; margin:0 0 20px 10px;*margin:0 0 10px 10px;}
	#mainnav form { margin:15px 0 15px 0; padding:0; *margin:3px 0 10px 0;}
	#mainnav form input { font-size:1em; border:0; background:none; margin:0; padding:0; float:left; }
	#mainnav form input {width:90px;}
	#mainnav form input.go {margin: 0; width:43px;}
	* html #mainnav form input.go{height:12px;}
	#footersearch { float:right; background:url('/li/images/footersearch_en.gif') no-repeat; height:17px; width:122px; margin:0 0 0 15px; padding:0; }
	#footersearch form { margin:0; padding:0; }
	#footersearch input { font-size:.9em; border:0; background:none; margin:0 0 0 10px; padding:0;  float:left; }
	.rb_gray_btn{background:url(/li/images/buttons/button_1.jpg) no-repeat;text-align:center;text-decoration:none;width:160px;height:20px;display:block;float:left;margin:10px 0px;padding:2px 0;font-size:11px;font-weight:bold;}
	a.rb_gray_btn{color:#fff;}
	/*from derek*/
	#right-content-spacer form input {font-size:12px;margin-bottom:0px;}
	#right-content-spacer .form-header{color:#231f20;text-align:left;}
	#right-content-spacer .field-header{text-align:left; width:25%; padding:10px;color:#666;font-size:12px;}
	#right-content-spacer .field-header-and-value{text-align:left;}
	#right-content-spacer .preferred-dealer{border:0px;margin-left:10px;margin-bottom:15px;padding:10px;background:#e5e5e5;}
	#right-content-spacer .form-consent{font-size:10px;}
	#right-content-spacer .preferred-dealer-header{font-weight:regular;color:#231f20;font-size:14px;}
	#right-content-spacer .field {font-size:12px;}
	#right-content-spacer .pricing-note{font-size:10px;}
	#right-content-spacer .form-note .field-header{text-align:right;color:red;padding:0;}
	#right-content-spacer .vehicle-description{font-size:11px;}
	#right-content-spacer .colorBox{font-size:11px;}
	#right-content-spacer .confirmation{margin:0 0 75px 0;}
	.confirmation{margin:0 0 75px 0;position:relative;}
	#brochureForm{margin:0; padding:0;position:relative;}
	#rb_disclaimer{position:relative;padding-top:10px;}
	
	.ld_result{border:1px solid #cccccc; background:#e7e7e7;margin:0 0 5px 0;*height:1%;}
/* --- END MAIN NAV FORM STYLES -- */

#privacypolicypage{margin:0 20px;font-size:1.1em;}
#bottom_container{position:relative;z-index:2;padding-bottom:10px;}

/* --- BEGIN UNIVERSAL CLASS STYLES --- */
	.clear { clear:both; }
/* --- END UNIVERSAL CLASS STYLES --- */

/*Service your lincoln*/
#service_your_lincoln #maincontent,#scheduled_maintenance #maincontent,#roadside_assistance #maincontent {background:#fff url('/li/images/submarquees/service.jpg') no-repeat top left;padding-top:174px;}
#service_your_lincoln h4, #scheduled_maintenance h4, #roadside_assistance h4 {padding:0;font-size:13px;margin:15px 0 0 10px;width:300px;}
.service_copy_top {background:#fff url('/li/images/rightcontent/service/bkg_copybox.gif') no-repeat top left;width:558px;padding:2px 0;min-height:115px;_height: auto !important;height: 115px;margin:0 0 0 10px;}
.service_copy_top img {margin:1px 5px 1px 3px;}
.service_copy_bottom{background:#fff url('/li/images/rightcontent/service/bkg_copybox_bottom.gif') no-repeat top left;height:1px;width:558px;margin:0 0 0 10px;}
.service_copy_right {float:right;width:380px;padding : 10px 7px;}
.service_copy_left {float:left;width:152px;}
.service_copy_right a.moreinfo{background: url('/li/images/buttons/en/btn_moreinfo.gif') no-repeat top left; width:99px;height:21px;display:block;margin:15px 0 0 0; }
.service_copy_right a.moreinfo span{position:absolute;left:-9999px;}
#scheduled_maintenance p{margin:10px 10px 0 10px;}
#scheduled_maintenance .checklist{margin:0 0 0 25px;}



#shoppingTools #maincontent {background:#fff url('/li/images/submarquees/requestabrochure.jpg') no-repeat top left;padding-top:125px;}
#shoppingTools #rightcontent {margin-left: 155px;}
img.topper,br.topperSpacer {display:none;}

#warranty #maincontent {background:#fff url('/li/images/submarquees/warranty.jpg') no-repeat top left;padding-top:125px;}

#shoppingTools h3.title {height:25px;margin:0;padding:0;}
#shoppingTools h3.title span {visibility:hidden;}
h3.TRADE_IN { background:url('/li/images/subheads/en/tradeinvalue.gif') no-repeat; }
h3.REQUEST_QUOTE { background:url('/li/images/subheads/en/getaquote.gif') no-repeat; }
h3.requestBrochure { background:url('/li/images/subheads/en/requestabrochure.gif') no-repeat; }
h3.privacyPolicy { background:url('/li/images/subheads/en/privacypolicy.gif') no-repeat; }

/* --- BEGIN VEHICLE NAV STYLES --- */
#vehicle_nav ul{list-style:none;margin:0;height:27px;background:#B1B1B1;padding:5px 0 5px 5px;}
#vehicle_nav ul li{float:left;}
#vehicle_nav ul li a span{visibility:hidden;}
#vehicle_nav ul li a{display:block;height:27px;text-decoration:none;}
#vehicle_nav ul li a.mks{background:url('/li/images/vehicles/nav/gnav_head_mks.gif') no-repeat; width:151px;}
#vehicle_nav ul li a.mkx{background:url('/li/images/vehicles/nav/gnav_head_mkx.gif') no-repeat; width:151px;}
#vehicle_nav ul li a.mkz{background:url('/li/images/vehicles/nav/gnav_head_mkz.gif') no-repeat; width:151px;}
#vehicle_nav ul li a.navigator{background:url('/li/images/vehicles/nav/gnav_head_navigator.gif') no-repeat; width:151px;}
#vehicle_nav ul li a.mkt{background:url('/li/images/vehicles/nav/gnav_head_mkt.gif') no-repeat; width:151px;}
#vehicle_nav ul li a.markLT{background:url('/li/images/vehicles/nav/gnav_head_marklt.gif') no-repeat; width:151px;}
#vehicle_nav ul li a.photos{background:url('/li/images/vehicles/nav/en/gnav_gallery.gif') no-repeat; width:71px;}
#vehicle_nav ul li a.photos:hover, #vehicle_nav ul li a.photos_on{background:url('/li/images/vehicles/nav/en/gnav_gallery.gif') bottom no-repeat; width:71px;}
#vehicle_nav ul li a.exterior{background:url('/li/images/vehicles/nav/en/gnav_exterior.gif') no-repeat; width:79px;}
#vehicle_nav ul li a.exterior:hover, #vehicle_nav ul li a.exterior_on{background:url('/li/images/vehicles/nav/en/gnav_exterior.gif') bottom no-repeat; width:79px;}
#vehicle_nav ul li a.interior{background:url('/li/images/vehicles/nav/en/gnav_interior.gif') no-repeat; width:80px;}
#vehicle_nav ul li a.interior:hover, #vehicle_nav ul li a.interior_on{background:url('/li/images/vehicles/nav/en/gnav_interior.gif') bottom no-repeat; width:80px;}
#vehicle_nav ul li a.performance{background:url('/li/images/vehicles/nav/en/gnav_performance.gif') no-repeat; width:108px;}
#vehicle_nav ul li a.performance:hover, #vehicle_nav ul li a.performance_on{background:url('/li/images/vehicles/nav/en/gnav_performance.gif') bottom no-repeat; width:108px;}
#vehicle_nav ul li a.safety{background:url('/li/images/vehicles/nav/en/gnav_safety.gif') no-repeat; width:126px;}
#vehicle_nav ul li a.safety:hover, #vehicle_nav ul li a.safety_on{background:url('/li/images/vehicles/nav/en/gnav_safety.gif') bottom no-repeat; width:126px;}
#vehicle_nav ul li a.features{background-image:url('/li/images/vehicles/nav/en/gnav_detailed_specs.gif');background-repeat:no-repeat; width:130px;}
#vehicle_nav ul li a.features:hover,#vehicle_nav ul li a.features_on{background:url('/li/images/vehicles/nav/en/gnav_detailed_specs.gif') bottom no-repeat; width:130px;}
/* --- END VEHICLE NAV STYLES --- */

/* --- BEGIN LINCOLN MKZ SPECIFIC NAV --- */
#mkz_nav ul{list-style:none;margin:0;height:26px;background:#B1B1B1;padding:5px 0 5px 5px;}
#mkz_nav ul li{float:left;}
#mkz_nav ul li a span{visibility:hidden;}
#mkz_nav ul li a{display:block;height:26px;text-decoration:none;}
#mkz_nav ul li a.mkz{background:url('/li/images/vehicles/nav/gnav_head_mkz.gif') no-repeat; width:132px;}
#mkz_nav ul li a.photos{background:url('/li/images/vehicles/nav/en/mkz/gnav_gallery.gif') no-repeat; width:60px;}
#mkz_nav ul li a.photos:hover, #mkz_nav ul li a.photos_on{background:url('/li/images/vehicles/nav/en/mkz/gnav_gallery.gif') bottom no-repeat; width:60px;}
#mkz_nav ul li a.exterior{background:url('/li/images/vehicles/nav/en/mkz/gnav_exterior.gif') no-repeat; width:66px;}
#mkz_nav ul li a.exterior:hover, #mkz_nav ul li a.exterior_on{background:url('/li/images/vehicles/nav/en/mkz/gnav_exterior.gif') bottom no-repeat; width:66px;}
#mkz_nav ul li a.interior{background:url('/li/images/vehicles/nav/en/mkz/gnav_interior.gif') no-repeat; width:67px;}
#mkz_nav ul li a.interior:hover, #mkz_nav ul li a.interior_on{background:url('/li/images/vehicles/nav/en/mkz/gnav_interior.gif') bottom no-repeat; width:67px;}
#mkz_nav ul li a.performance{background:url('/li/images/vehicles/nav/en/mkz/gnav_performance.gif') no-repeat; width:94px;}
#mkz_nav ul li a.performance:hover, #mkz_nav ul li a.performance_on{background:url('/li/images/vehicles/nav/en/mkz/gnav_performance.gif') bottom no-repeat; width:94px;}
#mkz_nav ul li a.hybrid{background:url('/li/images/vehicles/nav/en/mkz/gnav_hybrid.gif') no-repeat; width:80px;}
#mkz_nav ul li a.hybrid:hover, #mkz_nav ul li a.hybrid_on{background:url('/li/images/vehicles/nav/en/mkz/gnav_hybrid.gif') bottom no-repeat; width:80px;}
#mkz_nav ul li a.safety{background:url('/li/images/vehicles/nav/en/mkz/gnav_safety.gif') no-repeat; width:118px;}
#mkz_nav ul li a.safety:hover, #mkz_nav ul li a.safety_on{background:url('/li/images/vehicles/nav/en/mkz/gnav_safety.gif') bottom no-repeat; width:118px;}
#mkz_nav ul li a.features{background-image:url('/li/images/vehicles/nav/en/mkz/gnav_detailed_specs.gif');background-repeat:no-repeat; width:114px;}
#mkz_nav ul li a.features:hover,#mkz_nav ul li a.features_on{background:url('/li/images/vehicles/nav/en/mkz/gnav_detailed_specs.gif') bottom no-repeat; width:114px;}
/* --- END LINCOLN MKZ SPECIFIC NAV --- */

/*Photos*/
#thumb_strip {height:80px;padding:13px 0 60px 4px; width: 440px; float: left;}
* html #thumb_strip{left:150px;}
#thumb_border img{border:1px solid #ccc;margin:2px;}
#home_image, #home_image_pulleddown {overflow:hidden;padding-top:0;width:755px;z-index:1;}
#home_image_pulleddown {background-color:#E1E1E1;height:275px;padding-top:0px;}
#feature_prev_next_photos {position:absolute;right:11px;text-align:right;top:375px;width:150px;}
#feature_prev_next_photos #next,#feature_prev_next_photos #previous {display:inline;}

/* Flash*/
#feature_flash{display:block;height:380px;left:0px;position:absolute;top:120px;width:780px;z-index:2;}
#matte{display:none;position:absolute;width:100%;z-index:88;}


#overlay_buildandprice { background:url('/images/pixel_overlay.png'); display:none; position:absolute; top:0; left:0; z-index:100; text-align:center; width:100%; height:950px; }
#overlay_buildandprice div { margin-top:50px; }
#overlay_photo { background:url('/images/pixel_overlay.png'); display:none; position:absolute; top:0; left:0; z-index:100; width:100%; height:950px; }
#overlay_photo img { margin-top:50px; }

body>#blackout { position:fixed;height:100%; background:transparent url('/images/pixel_overlay.png'); z-index:90;}
#blackout { position:absolute; width:100%; height:949px; background:#000 none; filter:alpha(opacity=70); z-index:90; overflow:hidden; }
*HTML #blackout{height:1300px;width:101%;}
*+html #blackout{position:fixed;height:100%;width:100%;background:#000 none; filter:alpha(opacity=70); z-index:90; overflow:hidden; }
.overlay { display:none; position:absolute; top:0; left:0; z-index:100; text-align:center; width:100%; }

.overlay div a.closebutton { background:url(/images/vehicletabs/en/cysoClose.png) no-repeat top; height:26px; width:128px; display:block; cursor:pointer; }
.overlay div a.closebutton:hover { background:url(/images/vehicletabs/en/cysoClose.png) no-repeat bottom;  }

.overlayclose { color:#fff; position:absolute; top:5px; right:5px; font-size:1.3em; font-weight:bold; }
#overlay #canyoufeelit img{border:solid black 40px;}
#stfPreview table { border:40px solid black; }

#transitionHolder,#bpHolder { display:block; visibility:hidden; z-index:100;}
#bpHolder { z-index:105; }
#bnpTab { margin-top:56px; text-align:center; z-index:110; }
.bnpTab { display:none; margin:0px auto; width:950px; height:496px; overflow:hidden; text-align:left;z-index:110;  }
img.png, .rollover a { }

#bnpTab .topper { display:none; }
#bnpTab #wide_content { width:100%; }
#bnpTab #wide_content_bottom { display:none; }

#flashLayer { position:absolute; top:0; left:0; width:100%; z-index:95; }
*html #flashLayer {left:0;}
#bnp_legal { position:relative; text-align:left; font-size:1.1em; color: #c9c9c9;  top:580px; margin:25px auto; background-color: #676566; width: 949px; display:none; z-index:100;  }
#bnp_legal p, #bnp_legal ul { margin:10px 20px; width:860px; }

#blackoutLoader { z-index:120; }
#blackoutLoader #loaderswf { margin: 200px auto 0 auto; background:#fff; width:300px; border:2px solid #cbcbcb; }
#blackoutLoader #loaderswf div { margin:20px 0 40px 0; }
#blackoutLoader #loaderswf p { font-size:1.2em; font-weight:bold; }
#vehicle_tert_container {position:relative;z-index:1;float:left;}


/*specgrid*/
#specgrid_tabheader_top a{color:#000;}
#specgrid_matrix tr.blue{background:#000;}
/**/

.subpromo{float:left;width:138px;margin:0 0 0 9px;}
.mkz .subpromo, .mks .subpromo, .mkx .subpromo, .MKT .subpromo, .navigator .subpromo {width:189px;}
.subpromo p{margin:0 5px;font-size:10px;}
.subpromo p.title{color:#4F6F9A;margin:5px 5px 12px 5px; }
.subpromo p.title a{color:#67778B;text-decoration:none;}

#msrp_legal { display:none; }

/*all vehicles*/
.vehicle_list{float:left;width:182px;margin:20px 0 0 4px;border:1px solid #ddd;padding:4px;}
.vehicle_second_row{float:left;width:182px;margin:20px 0 0 160px;border:1px solid #ddd;padding:4px;}
* html .vehicle_second_row{margin:20px 0 0 83px;}

/*shopping tools*/
.shoppingtools_list{float:left;width:182px;margin:20px 0 0 4px;padding:4px;}
.shoppingtools_second_row{float:left;width:182px;margin:20px 0 0 160px;padding:4px;}
* html .shoppingtools_second_row{margin:20px 0 0 83px;}

/*locate a dealer*/
#ld_search{position:relative;}
.ld_or{background-image:url(/li/images/shopping_tools/en/or.gif);display:block;height:20px;width:27px;margin:15px 0 0 0;}
.ld_search_now_button{background-image:url(/li/images/shopping_tools/en/search_now.gif);display:block;height:20px; width:160px;margin:15px 0 0 0;}
.ld_city{width:50px;}
.postal_code{width:30px;}

#nonFlash {background:transparent url(/images/nonflash/nonflash_bkg.png) repeat center bottom;border:2px solid #CDCDCD;font-size:1.3em;margin-top:100px;text-align:left;width:400px;}
#nonFlash div.close {background:transparent url(/images/nonflash/nonflash_close_en.png) no-repeat right top;cursor:pointer;height:44px;}

#exitpage{background: url('/li/images/promos/exitpage/lincoln_exit_en.jpg') no-repeat; width:536px;height:436px;position:absolute;left:300px;top:50px;}

/*espot overlay styles*/

#espotlinks {position: absolute; top: 500px; left: 50%; margin-left: -200px; width: 400px; height:150px; background:#fff;border: 2px solid #000; z-index: 4004; padding: 5px 15px; }
#espotlinks p{font-size:11px;}
#espotlinks p.left{text-align:left;}
#overlay #canyoufeelit #espotlinks img{border:none;}
#espotlinks .closebutton{float:right;margin-right:-10px;}
.conceptc #espotlinks{background: #e0e0e0 url(/li/images/espotpop/ConceptC/vehicleimage.jpg) no-repeat;height:415px;width:396px;color:#333;}
.conceptc #espotlinks h2{background: url(/li/images/espotpop/ConceptC/en/title.gif) no-repeat;height:18px;}
#espotlinks h2 span{position:absolute;left:-9999px;}
.conceptc #espotlinks #bottomtext{margin-top:205px;}

.lincolnmkt #espotlinks{background: #000 url(/li/images/espotpop/MKT/vehicleimage.jpg) no-repeat;height:415px;width:396px;color:#ccc;}
.lincolnmkt #espotlinks h2{background: url(/li/images/espotpop/MKT/en/title.gif) no-repeat;height:18px;}
.lincolnmkt #espotlinks #bottomtext{margin-top:205px;}

.lincolnmkz #espotlinks{background: #000 url(/li/images/espotpop/MKZ/vehicleimage.jpg) no-repeat;height:415px;width:396px;color:#ccc;}
.lincolnmkz #espotlinks h2{background: url(/li/images/espotpop/MKZ/en/title.gif) no-repeat;height:18px;}
.lincolnmkz #espotlinks #bottomtext{margin-top:205px;}

.lincolnmkx #espotlinks{background: #000 url(/li/images/espotpop/MKX/vehicleimage.jpg) no-repeat;height:415px;width:396px;color:#ccc;}
.lincolnmkx #espotlinks h2{background: url(/li/images/espotpop/MKZ/en/title.gif) no-repeat;height:18px;}
.lincolnmkx #espotlinks #bottomtext{margin-top:205px;}

#disclosureContainer{display:none;}

/*Lincoln Future Vehicles*/
#fvLeft, #fvRight{float:left;width:268px;margin:20px 10px;border:1px solid #d1d1d1;padding:5px;height:310px;}
*html #fvLeft, *html #fvRight{margin:20px 7px;}
#fvLeft p strong, #fvRight p strong{color:#4d5a6c;font-size:14px;}
#fvLeft p.disclaimer, #fvRight p.disclaimer{font-size:9px;}