/*------------------------------------------------------------------
[Model Brochure Stylesheet]

Theme Name:		Salerno Duane Ford
Version:		1.3
Last Change:	5/12/2014 - Mike Hetman

[Table of Contents]

1. Columns
2. Model Header
3. Model Content
4. Review Widget
5. Headline


[Notes]

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

/* 1. COLUMNS*/
html {}
body {}
#wrap {}

#columns {padding:6px 0 26px 0;}
.one_column #column_1 {margin:0; width:972px;}



/* 2. MODEL HEADER */

#model-header {width:960px; height:403px; position:relative; overflow:visible; z-index:3;
	border:solid 6px #fff;}

#model-header h1 {padding:0 0 10px 0; width:658px; position:absolute; top:36px; left:24px; z-index:2;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px;  font-weight:normal; color:#fff;
	text-shadow:1px 1px 3px rgba(0, 0, 0, 0.7);}
#model-header h1.dark {color:#000; text-shadow:none;}
#model-header h1 span.remove {display:none;}
#model-header h1 span.sub-title {padding:6px 0 0 0; display:block; font-size:30px; line-height:32px; letter-spacing:-2px; font-weight:bold;}


/* model image */
#model-header-image {position:absolute; top:0; left:0; z-index:1;}

/* overlay */
#model-header-overlay {width:243px; position:absolute; top:14px; right:26px; z-index:2;}

/* Model Nav */
#model-nav {margin:0 0 20px 63px; position:relative; z-index:3;}
#model-nav-btn {padding:4px 24px 4px 0; width:156px; display:block; position:relative;
	font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:0.625em; color:#fff; letter-spacing:1px; text-align:right;}
#model-nav-btn span {width:25px; height:21px; position:absolute; top:3px; right:-3px; display:block; overflow:hidden;
	text-indent:-5000px; text-align:left;
	background:url("model-nav-sprite.png") no-repeat -506px -5px;}
#model-nav-btn:hover span {background-position:-506px -31px;}
#model-nav-btn:hover, #model-nav-btn.down {color:#fff;}
#model-nav-btn.down span {height:16px; background-position:-228px -5px;}
#model-nav.dark #model-nav-btn, #model-nav.dark #model-nav-btn:hover, #model-nav.dark #model-nav-btn.down {color:#000;}
#model-nav-options {padding:0 0 8px 0; width:252px; position:absolute; display:none; top:19px; right:-2px; z-index:3;
	background:url("model-nav-sprite.png") no-repeat -257px bottom;}
#model-nav-options ul {padding:20px 0 12px 28px;  margin:0; width:229px;
	background:url("model-nav-sprite.png") no-repeat 0 -21px;}
#model-nav-options ul li {padding:0; margin:0; list-style:none;}
#model-nav-options ul li, #model-nav-options ul li a {width:203px;}
#model-nav-options ul li a {display:block;
	font-family:Verdana, Geneva, sans-serif; font-size:0.687em; color:#989898;}
#model-nav-options ul li a:active {color:#1896df;}

/* Call-To-Action Button */
#model-header-overlay .cta-button {padding:5px 0 6px 0; margin:7px auto 0 auto; width:199px; display:block; clear:both;
	font-family:Arial, Helvetica, sans-serif; font-size:0.875em; font-weight:bold; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5); text-align:center; letter-spacing:2px; color:#fff;
	background:url("cta-button-sprite.png") no-repeat;}
#model-header-overlay .cta-button:hover {background-position:-204px 0;}
#model-header-overlay .cta-button:active {background-position:-408px 0; padding:6px 0 5px 0;}

/* Deals */
#deal-wrap {padding:0 0 9px 0; margin:0 0 8px 0; background:url("deal-showcase-sprite.png") no-repeat -789px bottom;}
#deal-showcase {padding:0;}
#deal-wrap .title {padding:7px 0 4px 0;
	font-family:Georgia, "Times New Roman", Times, serif; font-size:0.625em; font-weight:normal;
	text-transform:uppercase; text-align:center; text-shadow:0 1px 0 rgba(255, 255, 255, 0.5); letter-spacing:3px; color:#000;
	background:url("deal-showcase-sprite.png") no-repeat; }
#deal-wrap .vehicle-title {padding:6px 20px 0 20px;
	font-family:Arial, Helvetica, sans-serif; font-size:0.625em; text-transform:uppercase; letter-spacing:2px; line-height:16px; color:#999;}
#deal-wrap .vehicle-title span.model {display:block;
	font-size:1.6em; font-weight:bold; text-transform:none; letter-spacing:normal; color:#fff;}
#deal-wrap .vehicle-title span.model span.trim {font-size:0.875em; text-transform:uppercase;}

/* Deals - Deal Layout */
#deal-wrap .deal {padding:0; margin:0; width:100%; float:left; overflow:hidden; position:relative;}
#deal-wrap .deal .center {clear:left; float:left; position:relative; left:50%;
	font-family:Arial, Helvetica, sans-serif; text-align:center;}
#deal-wrap .deal.buy .price,
#deal-wrap .deal.payments .price,
#deal-wrap .deal.payments .terms,
#deal-wrap .deal.apr .rate,
#deal-wrap .deal.apr .wrap {
	padding:0; margin:0; float:left; display:block; position:relative; right:50%;}

/* Deals - Group Typography */
#deal-wrap .deal.payments .price,
#deal-wrap .deal.payments .price sup,
#deal-wrap .deal.buy .price,
#deal-wrap .deal.apr .rate,
#deal-wrap .deal.apr .wrap sup {
	font-size:3.125em; font-weight:bold;
	letter-spacing:-3px; line-height:45px;
	color:#f3eb17; /* Deal Color */}

/* Deals - Payments (Lease/Finance) */
#deal-wrap .deal.payments .price {padding:9px 5px 5px 13px; position:relative;
	text-align:right;}
#deal-wrap .deal.payments .price sup {padding:0 5px 0 0; position:absolute; top:9px; left:0;
	font-size:0.52em; letter-spacing:normal; line-height:normal;}
#deal-wrap .deal.payments .terms {padding:13px 0 0 5px; width:60px;
	font-family:Verdana, Geneva, sans-serif; font-size:0.625em; text-align:left; color:#fff; line-height:11px;}
#deal-wrap .deal.payments .terms span {display:block;}

/* Deals - Buy */
#deal-wrap .deal.buy .price {padding:9px 5px 6px 15px; position:relative;
	text-align:center;}
#deal-wrap .deal.buy .price sup {padding:0 5px 0 0; position:absolute; top:9px; left:0;
	font-size:0.52em; line-height:-30px; letter-spacing:normal; line-height:normal;}

/* Deals - APR */
#deal-wrap .deal.apr .rate {padding:9px 5px 6px 0;
	text-align:right;}
#deal-wrap .deal.apr .wrap {padding:9px 0 0 0;}
#deal-wrap .deal.apr .wrap sup {padding:0 17px 0 0;
	font-size:1.625em; letter-spacing:-1px; text-align:left; line-height:normal;}
#deal-wrap .deal.apr .wrap .terms {padding:0 0 0 2px; margin:0; display:block; width:80px;
	font-family:Verdana, Geneva, sans-serif; font-size:0.625em; text-align:left; color:#fff; line-height:normal;}

/* Deals - Marketing/Disclaimer */
#deal-wrap .marketing {padding:0 20px; margin:0;
	font-size:0.75em; letter-spacing:1px; line-height:15px; color:#fff;}
#deal-wrap .disclaimer,
#deal-wrap .model-inv-link {padding:3px 20px 0 20px; margin:0;
	font-size:0.625em; line-height:12px; color:#999;}
#deal-wrap .model-inv-link a		{color:#999;}
#deal-wrap .model-inv-link a:hover	{color:#fff;}

/* Deals - PPC Permalink */
#deal-wrap a.ppc-permalink {
	font-size:0.625em; letter-spacing:1px; color:#999;}
#deal-wrap a.ppc-permalink:hover {color:#fff;}

/* Deals - Showcase Slider */
#awOnePageButton .view-slide{display:none;}

/* Deals - Showcase Slider - Container when content is shown in slider */
.showcase{position:relative; margin:auto;}
.showcase-slide .showcase-content {background:url("deal-showcase-sprite.png") no-repeat -526px 0; display:none;}
.showcase-slide.first .showcase-content {padding-bottom:12px; display:block;}
.showcase-content-container {background:url("deal-showcase-sprite.png") no-repeat -263px 0;}

/* Deals - Showcase Slider - Navigation arrows */
.showcase-arrow-previous, .showcase-arrow-next{width:31px; height:31px; position:absolute; top:127px; z-index:2;
	cursor:pointer;
	background:url("deal-showcase-sprite.png") no-repeat;}
.showcase-arrow-previous {left:-12px; background-position:0 -187px;}
.showcase-arrow-previous:hover {background-position:-0 -228px;}
.showcase-arrow-previous:active {background-position:-0 -269px;}
.showcase-arrow-next {right:-12px; background-position:-51px -187px;}
.showcase-arrow-next:hover {background-position:-51px -228px;}
.showcase-arrow-next:active {background-position:-51px -269px;}

/* Deals - Showcase Slider - Content */
.showcase-content {text-align:center;}
.showcase-content-wrapper {padding:0 0 0 3px!important; width:237px !important; display:table-cell; vertical-align:middle;
	text-align:center;}

/* Deals - Showcase Slider - Pagination Button Wrapper */
.showcase-button-wrapper {padding:2px 0 0 0; clear:both;
	text-align:center; line-height:8px;
	background:url("deal-showcase-sprite.png") no-repeat -526px 0;}
.showcase-button-wrapper span {padding:0 4px; margin-right:3px; cursor:pointer;
	font-size:12px; color:#777;}
.showcase-button-wrapper span.active, .showcase-button-wrapper span:hover {color:#fff;}

/* box style 01 */
#model-header-overlay .box-style-01 {padding:0 0 7px 0; margin:0 0 21px 0; width:243px; position:relative;
	background:url("model-header-overlay-box-style-01-bg.png") no-repeat;}
#model-header-overlay .box-style-01 .bottom {width:243px; height:9px; position:absolute; clear:both; bottom:-9px; left:0;
	background:url("model-header-overlay-box-style-01-bg.png") no-repeat -243px -241px;}

/* price layout */
#model-header-overlay .price-layout {padding:20px 0 0 20px;
	color:#fff;}
#model-header-overlay .price-layout .price {padding:8px 8px 7px 0;display:inline; float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:2.375em; font-weight:bold; letter-spacing:-2px;}
#model-header-overlay .price-layout .price .dollar {padding:3px 0 4px 0; margin:-6px 2px 0 0; float:left;
	font-size:0.684em;}
#model-header-overlay .price-layout .text {padding:3px 0 0 0; width:57px; float:left;
	font-family:Verdana, Geneva, sans-serif; font-size:0.687em; letter-spacing:0; line-height:11px; color:#999;}
#model-header-overlay .price-layout .text span {display:block;}

/* CTA Text */
#model-header-overlay .box-style-01 .cta-text {padding:7px 0 1px 0; margin:5px auto 0 auto; width:199px;
	font-family:Arial, Helvetica, sans-serif; font-size:0.75em; text-align:center; line-height:15px; letter-spacing:1px; color:#fff;
	border-top:1px solid #404041;}

/* Shopping Tools */
#shopping-tools {position:relative;}
#shopping-tools-btn {padding:8px 0 0 19px; height:29px; display:block;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:0.875em; color:#fff; letter-spacing:1px;
	background:url("model-shopping-tools-btn.png") no-repeat;}
#shopping-tools-btn:hover {background-position:-244px 0;}
#shopping-tools-btn:active, #shopping-tools-btn.down {padding:9px 0 0 19px; height:28px; background-position:-488px 0;}

#shopping-tools-options {padding:27px 0 0 30px; margin:0; width:577px; height:131px; position:absolute; top:33px; right:-20px; display:none;
	background:url("model-shopping-tools-options-bg.png") no-repeat;}
#shopping-tools-options div {width:189px; float:left;}
#shopping-tools-options h2 {padding:0 0 0 1px; margin:0;
	font-family:Arial, Helvetica, sans-serif; color:#383838;
	text-shadow:1px 1px 3px #999;}
#shopping-tools-options ul, #shopping-tools-options ul li {padding:0; margin:0;}
#shopping-tools-options ul {padding:9px 0 0 0;}
#shopping-tools-options ul li {list-style:none; width:54px;}
#shopping-tools-options ul li a {padding:4px 0 4px 33px; margin:0 0 3px 0; width:156px; display:block;
	font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#7b7b7b; font-weight:bold;
	background:url("model-shopping-tools-icon-sprite-bg.png") no-repeat -3px -4px;}
#shopping-tools-options ul li a:hover {color:#1896df;}

#shopping-tools-options a#tool-request-price			{background-position:-3px -4px;}
#shopping-tools-options a#tool-request-price:hover		{background-position:-271px -4px;}
#shopping-tools-options a#tool-incentives-offers		{background-position:-3px -36px;}
#shopping-tools-options a#tool-incentives-offers:hover	{background-position:-271px -36px;}
#shopping-tools-options a#tool-test-drive				{background-position:-3px -68px;}
#shopping-tools-options a#tool-test-drive:hover			{background-position:-271px -68px;}
#shopping-tools-options a#tool-browse-new				{background-position:-3px -100px;}
#shopping-tools-options a#tool-browse-new:hover			{background-position:-271px -100px;}
#shopping-tools-options a#tool-browse-used				{background-position:-3px -132px;}
#shopping-tools-options a#tool-browse-used:hover		{background-position:-271px -132px;}
#shopping-tools-options a#tool-browse-certified			{background-position:-3px -164px;}
#shopping-tools-options a#tool-browse-certified:hover	{background-position:-271px -164px;}
#shopping-tools-options a#tool-apply-credit				{background-position:-3px -196px;}
#shopping-tools-options a#tool-apply-credit:hover		{background-position:-271px -196px;}
#shopping-tools-options a#tool-trade-in-value			{background-position:-3px -228px;}
#shopping-tools-options a#tool-trade-in-value:hover		{background-position:-271px -228px;}
#shopping-tools-options a#tool-calculator				{background-position:-3px -260px;}
#shopping-tools-options a#tool-calculator:hover			{background-position:-271px -260px;}
#shopping-tools-options a#tool-lease-quote				{background-position:-3px -292px;}
#shopping-tools-options a#tool-lease-quote:hover		{background-position:-271px -292px;}


/* MPG */
ul#mpg-data {padding:0 0 0 34px; margin:9px 0 0 0; width:204px; height:48px; overflow:hidden;}
ul#mpg-data li {padding:9px 0 0 0; margin:0 7px 0 0; width:54px; height:39px; float:left; display:block;
	list-style:none;
	background:url("model-header-mpg-sprite.png") no-repeat;}
ul#mpg-data li.mpg {padding:0; height:48px;}
ul#mpg-data li.hwy {margin:0;}
ul#mpg-data li, ul#mpg-data li h2 {
		font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:22px; color:#fff; text-align:center; text-transform:lowercase;}
ul#mpg-data li span, ul#mpg-data li h2 {display:block; line-height:15px;
	font-size:11px; font-weight:normal;}
ul#mpg-data li h2 {margin:0; padding:27px 0 6px 0; width:54px;
	background:url("model-header-mpg-sprite.png") no-repeat -54px 0;}


/* 3. MODEL CONTENT */

#model-content {padding:22px 0 28px 0; margin:0; position:relative; z-index:2;
	background:url("brochure-content-bg.png") repeat-x 0 0 #28313c;}

/* box style 01 */
#model-content .box-style-01 {margin:0 auto 13px auto; width:922px; position:relative;
	background:url("model-content-overlay-box-style-01-bg.png") no-repeat;}
#model-content .box-style-01 .bottom {width:922px; height:13px; position:absolute; bottom:-13px; left:0;
	background:url("model-content-overlay-box-style-01-bg.png") no-repeat -922px -487px;}

/* Optional Headline */
#model-content .model-headline {margin:0 0 5px 0; text-align:center;}

/* model features */
#model-content #model-features {padding:20px 0 10px 43px; width:879px;}
#model-content #model-features h2 {padding:7px 0 8px 0; margin:0;
	font-family:Verdana, Geneva, sans-serif; color:#000; font-size:1.125em;font-weight:normal;}
ul#model-features-list, ul#model-features-list li {padding:0; margin:0;}
ul#model-features-list li {margin:0 21px 0 0; width:122px; float:left; list-style:none;}
ul#model-features-list li img {width:120px; height:76px; display:block; border:1px solid #d7d7d7;}
ul#model-features-list li p {padding:5px 0 0 0;
	font-family:Arial, Helvetica, sans-serif; color:#555; font-size:0.687em; line-height:13px;}

/* model banners */
#model-banners {padding:2px 0 0 24px;}

/* model banners - brochure download/request */
#model-brochure, #model-request-brochure {width:307px; height:141px; position:relative; float:left;
	background:url("model-banners-brochure-btn.png") no-repeat transparent;}
body.js #model-brochure, body.js #model-request-brochure {cursor:pointer;}
#model-brochure h3, #model-request-brochure h3 {position:absolute; top:27px; left:34px;
	font-family:Arial, Helvetica, sans-serif; font-size:1.375em; color:#000; letter-spacing:-1px;}
#model-brochure h3 strong, #model-request-brochure h3 strong {font-size:0.818em; display:block;}
#model-brochure h3 strong.small, #model-request-brochure h3 strong.small {font-size:0.727em;}
#model-brochure a, #model-request-brochure a {display:block; position:absolute; top:97px; left:70px;
	font-family:Arial, Helvetica, sans-serif; font-size:0.687em; color:#696868;}
#model-brochure a:hover, #model-request-brochure a:hover {color:#cb1000;}

/* model banners - featured offer */
#model-request-offer {width:307px; height:141px; position:relative; float:left;
	font-family:Arial, Helvetica, sans-serif; text-align:center;
	background:url("model-request-offer-sprite.png") no-repeat #edebe9;}
body.js #model-request-offer {cursor:pointer;}
#model-request-offer h3 {padding:12px 0 0 0;
	font-size:0.75em; color:#fff; text-transform:uppercase; letter-spacing:2px;
	text-shadow:0 1px 3px #43403f;}
#model-request-offer h4 {padding:14px 0; margin:0;
	font-size:1.4em; color:#000; letter-spacing:-1px;}
#model-request-offer h4.small {padding:7px 0; font-size:1.625em;}
#model-request-offer p {
	font-size:0.625em; color:#555; font-style:italic; text-transform:uppercase;  letter-spacing:2px;}
#model-request-offer a {width:156px; height:30px; display:block; position:absolute; top:102px; left:76px; overflow:hidden;
	text-indent:-5000px;
	background:url("model-request-offer-sprite.png") no-repeat -326px -5px;}
#model-request-offer a:hover {background-position:-326px -35px;}
#model-request-offer a:active {background-position:-326px -65px;}

/* model banners - model banner slider */
#model-banner-slider {position:relative; float:left;}
#model-banner-slider, #model-banner-slider .overlay {width:307px; height:141px;}
#model-banner-slider ul, #model-banner-slider ul li {padding:0; margin:0;}
#model-banner-slider ul {margin:7px 0 0 7px; overflow:hidden;}
#model-banner-slider ul li {list-style:none;}
#model-banner-slider ul, #model-banner-slider ul li, #model-banner-slider ul li img, #model-banner-slider .sidebar_banner {width:294px; height:127px;}
#model-banner-slider .mask-top, #model-banner-slider .mask-right, #model-banner-slider .mask-left, #model-banner-slider .mask-btm {position:absolute; z-index:20;
	background:url("model-banner-slider-overlay.png") no-repeat;}
#model-banner-slider .mask-top {width:298px; height:5px; top:7px; left:3px;	background-position:-5px -7px;}
#model-banner-slider .mask-right {width:2px; height:121px; top:10px; left:301px; background-position:-303px -10px;}
#model-banner-slider .mask-left {width:2px; height:121px; top:10px; left:5px; background-position:-7px -10px;}
#model-banner-slider .mask-btm {width:298px; height:5px; top:131px; left:5px; background-position:-7px -131px;}

#banner-slide-nav {padding:6px 0 0 0; margin:0 0 0 45%; width:auto; height:13px;
	text-align:center;}
#banner-slide-nav a {margin:0 8px 0 0; width:8px; height:13px; display:block; float:left; overflow:hidden; left:50%;
	text-indent:-5000px;
	background:url("model-banner-slider-nav.png") no-repeat -3px top;}
#banner-slide-nav a.activeSlide {width:13px; background-position:-14px top;}
#banner-slide-nav a.activeSlide:hover {width:13px; background-position:-14px top;}
#banner-slide-nav a:hover {background-position:-31px top;}



/* 3A. MODEL ADDITIONAL CONTENT */

#model-add-content, #model-add-content-inner {width:908px;}
#model-add-content {padding:0 32px 30px 32px; margin:0 auto;}
#model-add-content-inner {overflow:hidden; border-top:2px solid #B8C3CA;}

/* 4. REVIEW WIDGET */

/* FD Review Widget */
#model-page-review {margin:0;padding:0; width:294px;height:127px; overflow:hidden;
	cursor:pointer;
	background:url('fd-review-widget-bg.png') no-repeat;}
#model-page-review ul {margin:20px 30px 19px 30px;padding:0; width:238px;height:88px; overflow:hidden;}
.widget_fd_review {margin-bottom:6px;
	background:none;padding-bottom:2px;}
.widget_fd_review h2.widgettitle {padding:8px 8px 0 11px; margin:0; height:25px;
	color:#e2e2e2; font-weight:normal; text-shadow:0 1px 1px #000;
	background:none;}
.widget_fd_review ul {margin:0;
	background:none;}
.widget_fd_review li {padding:8px 0; margin:0 11px;
	border-bottom:1px dotted #666;}
.widget_fd_review li:last-child {border:none;}
.widget_fd_review li a.title {padding:0; display:block;
	line-height:13px; font-size:11px; font-weight:normal; text-transform:capitalize; width: 238px; color:#545252;}
.widget_fd_review li small {padding:0; margin:0;
	font-size:0.714em; line-height:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6e6e6e;}
.widget_fd_review li .summary {padding:3px 0 4px 0; margin:0; overflow:hidden;
	line-height:13px; font-size:11px; color:#6e6e6e; width: 238px; z-index:10;}
.widget_fd_review li p label {padding:0 4px 0 0;}

/* FD Review Widget -- Specials */
.widget_fd_review .widget_latest_specials li a.title {padding:3px 5px; border:1px dashed #88a3c7;}
.widget_fd_review .widget_latest_specials li {border:none;}

/* Review Star Rating */
.entry-rating {padding:0; margin:0;}
.entry-rating span {width:13px; height:12px; display:block; float:left; overflow:hidden;
	text-indent:-5000px; line-height:12px;
	background:url('review-stars-sprite.png') no-repeat;}
.entry-rating .review_star			{padding:4px 0 0 0; background-position:left 4px;}
.entry-rating .review_star_half		{padding:4px 0 0 0; background-position:left -96px;}
.entry-rating .review_star_empty	{padding:4px 0 0 0; background-position:left -46px;}
.entry-rating .last_star			{padding:4px 6px 0 0;}

/* 5. HEADLINES */

#headline_wrap {width:960px; height:120px; margin:0; position:relative; z-index:1; overflow:hidden;
	border: 6px solid #FFFFFF; border-top:none;}
#headline_wrap.min { width:960px; display:block;}
ul#slides, ul#slides img {width:960px; height:120px;}
#headline_wrap.min ul#slides img {display:none;}
#headline_wrap.min ul#slides { background:url('headline_inventory_bg.png') no-repeat 0 0;}
#headline {margin:0 auto; width:960px; position:absolute; z-index:1; overflow:hidden;}
#headline_wrap #headline .headline_inventory_min {padding:0 3px; position:absolute; top:6px; right:9px; cursor:pointer; z-index:200; display:none;
	font-size:0.625em; color:#fff; text-transform:uppercase;
	background:#008fd0;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;}
#headline_wrap.min #headline .headline_inventory_min { padding:0; width:960px; height:30px; position:absolute; top:0px; right:0px; cursor:pointer; z-index:200;
	background: none;}

/* Minimized Headline Text*/
#headline_wrap .headline_inventory_text { display:none;}
#headline_wrap.min .headline_inventory_text { display:block; text-align:center; margin:6px auto 6px auto; width:959px; position:absolute;}

/* body.js ul#slides li {position:absolute; top:0; left:0;} */

/* Slides */
ul#slides {padding:0; margin:0; overflow:hidden; white-space: nowrap; position:relative;}
ul#slides li {padding:0; margin:0; height:120px; list-style:none; display:inline; /*position:relative;*/} /* Must be relative or last headline flashes first */
ul#slides img {padding:0; margin:0; top:0; left:0
	list-style:none;}

/* Slide Nav */
#headline_slide_nav {padding:0; width:auto; height:18px; position:absolute; display:none; bottom:6px; right:9px; z-index:101; background-color:#CCC;}
#headline_slide_nav.min {display:none;}
#headline_slide_nav a {margin:2px 0; width:14px; height:14px; display:block; float:left; overflow:hidden;
	text-indent:-5000px; line-height:14px;
	background:url('headline_sprite.png') no-repeat -2px 0;}
#headline_slide_nav.min a {display:none;}
#headline_slide_nav a:hover {background-position:-32px 0;}
#headline_slide_nav a.activeSlide {background-position:-17px 0;}
#headline_slide_nav a:first-child {margin-left:2px;}
#headline_slide_nav a:last-child {margin-right:2px;}

/* Mask */
#headline .mask-bottom {width:972px; height:1px; position:absolute; bottom:0; left:0; z-index:100;
	/*background:url('headline_mask.png') no-repeat 0 bottom;*/
	background:none;
	}

/* Legal & Description */
body.js ul#slides .headline_toggle {display:block;}
ul#slides .headline_toggle {width:76px; display:none; position:absolute; bottom:6px; left:9px;
	font-size:0.562em; text-transform:uppercase; text-align:center; cursor:pointer; color:#4d4d4d;
	background:#cacaca;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;}
ul#slides .headline_toggle:hover {background:#cacaca; color:#cb1000;}
ul#slides .headline_description {padding:15px 20px 0 20px; margin:0; width:920px; height:105px; display:none; overflow:hidden; position:absolute; top:0; left:0; cursor:auto; z-index:102;
	text-align:left; white-space:normal;
	background:url("featured_vehicles_description_bg.png");}

ul#slides  .headline_description h6 {padding:0 0 5px 0;
	font-size:0.75em; color:#fff; line-height:normal; letter-spacing:2px; text-transform:uppercase;}
ul#slides .headline_description p {margin-bottom: 0px; width:920px; height:56px; overflow:auto;
	font-family:Arial, Helvetica, sans-serif; font-size:0.625em; color:#b5b5b6; line-height:normal; text-transform:none;}
/* Generarted by JavaScript */
ul#slides .headline_description div.headline_close {padding:0 3px; position:absolute; bottom:6px; left:9px; cursor:pointer; z-index:200;
	font-size:0.625em; color:#fff; text-transform:uppercase;
	background:#cb1000;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;}