@charset "UTF-8";
/* Common Styles */
@import url(http://images1.ecarlist.com/sites/common/common_classes.css);
@import url(http://images1.ecarlist.com/sites/common/similar_vehicles.css);
@import url(http://images1.ecarlist.com/sites/common/vehicle_v2_sidebar_links.css);
@import url(http://images1.ecarlist.com/sites/common/v2_top_search.css);
@import url(http://images1.ecarlist.com/sites/common/vehicle_v2_top.css);
@import url(http://images1.ecarlist.com/sites/common/vehicle_v2_vitals.css);
@import url(http://images1.ecarlist.com/sites/common/vehicle_v2_tools.css);
@import url(http://images1.ecarlist.com/sites/common/vehicle_v2_details.css);
@import url(http://images1.ecarlist.com/sites/common/inventory_v2_sidebar_filters.css);
@import url(http://images1.ecarlist.com/sites/common/inventory_v2_sidebar_contact.css);
@import url(http://images1.ecarlist.com/sites/common/inventory_v2_right.css);
@import url(http://images1.ecarlist.com/sites/common/sitemap-2.0.css);
@import url(http://images1.ecarlist.com/sites/common/specials_footer.css);
@import url(http://images1.ecarlist.com/sites/common/specials.css);

body { 	background: #947231 url('../images/bgTop.jpg') top left repeat-x;
	text-align:center;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
        font-size:9pt;
}
/* STANDARD COLUMN STYLES */
#left {
	width:250px;
	float:left;
	/*background:url('../images/left_bg.jpg') left 211px no-repeat;*/
}

#right {
	width:675px;
	float:right;
	text-align:left;
}

/** html #right {
	float:none;
	margin-left:260px;
	width:auto;
}*/

.leftHome {
	width:250px;
	float:left;
	/*margin-left:30px;*/
	/*background:url('../images/left_bg.jpg') left 211px no-repeat;*/
	color: #674300;
	text-align:left;
}
.rightHome {
	width:680px;
	float:right;
	text-align:left;
	/*margin-right:30px;*/
}
.rightCenter{
	width:420px;
	float:left;
	text-align:left;
}
.rightRight{
	width:250px;
	float:right;
	/**/
	color: #674300;
	text-align:left;
}

/** html .rightHome {
	float:none;
	margin-left:290px;
	width:auto;
	text-align:left;
}*/

#site_logoSection, #rn_logoSection {
	margin-bottom:15px;
}

#sidebar2 {
	padding:0px;
	margin:0px auto;
	position: relative;
}

#sidebar {
	padding:0px 65px;
	margin:0px auto;
	position: relative;
}

#video_player {
	margin:2px auto 0px;
	text-align:center;
	height:247px;
}
#sidebar_address {
	padding:0px 0px;
	margin-top:10px;
	text-align:left;
	font-size:9pt;
	line-height:19px;
}

/* =Main Elements
****************/
#wrap{
	margin:0px auto;
	padding:0;
	width:1000px;
	background:transparent url('../images/contentBg.jpg') top center repeat-y;
}

#content {
	padding:5px 30px 50px 30px;
	width:940px;
	margin:0px auto;
	background:transparent url('../images/contentBottom.jpg') bottom center no-repeat;
	min-height:519px;
	height:auto !important;
	height:519px;
	/**/
}

#content p {
	padding:0 0 12px 0;
	margin:0;
}

/*#content ul, #content ol {
	padding:0px 0;
	margin:0;
}

#content ul li, #content ol li {
	margin:0 0 5px 35px;
	line-height:115%;
}

#content ul li {
	list-style:square;
}*/

a:link, a:active, a:visited {
	color: #674300;
}

a:hover {
	color:#750000;
}

.bottomClear{
	margin-bottom:35px;
}

#header {
	position:relative;
	padding:0px;
	margin:0px auto;
	background: transparent url('../images/headerBg.jpg') top center no-repeat;
	width:1000px;
	/*height:262px;*/
	text-align:left;
}

a img{
	border:0;
}

/* =header
***************/
#header_flash{
	padding-top:25px;
}

#priNav{
	border-top:5px solid #966409;
	position:relative;
	padding:0;
	margin: 0px 31px 0px 29px;
	min-height:32px;
}



#priNav ul{
	margin:0 0 0 0;
	padding:0;
	list-style-type:none;
}

#priNav li{
	float:left;
	margin:0;
	padding:0;
}

#priNav li a {
	float:left;
	padding:5px 1px 0px 0px;
	margin:0;
	width:93px;
	height:26px;
	background: url('../images/priNavBg.gif') top left no-repeat;
	/**/
	text-align:center;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
}
#priNav li a:link{
}
#priNav li a:visited{
}
#priNav li a:hover{
	background: url('../images/priNavBgHover.gif') top left no-repeat;
}
#priNav li a:active{
}

#priNav li a.active{
	background: url('../images/priNavBgHover.gif') top left no-repeat;
}

#secNav{
	position:absolute;
	top:40px;
	right:40px;
	float:right;
	/**/
	color:#c40707;
}
#secNav a{
	text-decoration:none;
	color:#c40707;
}

#secNav a:link{
}
#secNav a:visited{
}
#secNav a:hover{
	color:#780101;
}
#secNav a:active{
}

/* =Content
****************/
.rightHome #checkCurrInv{
	width:228px;
	text-align:left;
	margin: 5px auto 0 auto;
}

.rightHome h3, .leftHome h3{
	/*margin:8px 0px;*/
	padding:8px 0px;
	font-size:16px;
	text-transform:uppercase;
}

a#home_new_link { display: block; width:223px; height:50px; margin: 0 0 2px; padding: 0; text-indent: -9000px; background: url(../images/new.png) no-repeat left top; }
a#home_used_link { display: block; width:223px; height:50px; margin: 0 0 2px; padding: 0; text-indent: -9000px; background: url(../images/preowned.png) no-repeat left top; }
a#home_contest_link { display: block; width:223px; height:50px; margin: 0; padding: 0; text-indent: -9000px; background: url(../images/contests.png) no-repeat left top; }
#contests_rewards .rightHome h2 { 	font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color:#750000; font-weight:normal; margin-bottom:10px; }
a#contestpic { margin: 10px 0 0 30px; }

#content .leftHome h2 {
	margin-bottom:5px;
}

#content .rightHome .rightCenter h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16pt;
	color:#750000;
	font-weight:normal;
	margin-bottom:10px;
}

#content .rightHome .rightCenter h3 {
	text-transform:uppercase;
	font-size:12pt;
	color:#444;
	font-weight:bold;
	margin-bottom:5px;
}

#content .rightHome .rightCenter p {
	line-height:17px;
	text-align:justify;
	font-size:10pt;
}

#content .rightHome .rightCenter a:link, #content .rightHome .rightCenter a:visited, #content .rightHome .rightCenter a:active {
	font-weight:bold;
	color:#750000;
}

#content .rightHome .rightCenter a:hover {
	color:#947231;
}

#content .rightHome .rightCenter .staffmember {
	height:137px;
	margin:0 auto 10px;
}

#content .rightHome .rightCenter .staffmember img {
	display:block;
	margin-right:10px;
}

#content .redbox {
	background: #750000;
	border:1px solid #000;
	color:#fff;
	font-size:8pt;
	line-height:14px;
	text-align:left;
	padding:10px 10px;
	margin-bottom:12px;
}

#content .redbox h2 {
	padding:0px;
	margin:0px 0px 15px 0px;
	font-size:13pt;
	text-align:center;
	font-weight:normal;
	color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#content .redbox h2 a {
	text-decoration:none;
	color:#fff;
}

#content .redbox h2 a:hover {
	text-decoration:underline;
	color:#fff;
}

#content .redbox p a {
	color:#fff;
	text-decoration:underline;
}

#content .redbox p a:hover {
	text-decoration:none;
}

#smallContact a img{
	border:1px solid #deb05b;
}

#content #checklist {
	list-style:none;
	padding:0;
	margin:10px 0 0 0;
}

#content #checklist li {
	display:block;
	background:url('../images/BodyShop-check.jpg') left 2px no-repeat;
	padding-left:30px;
	margin:5px 0px;
	height:35px;
}

/* =Footer
****************/
#footer{
	position:relative;
	padding:0px;
	margin:0px auto;
	width:1000px;
	/**/
	text-align:left;
}
	
#triNav{
	margin: 0px 0 5px 30px;
	color:#fff5d9;
}
#triNav a, #copyright a{
	color:#fff5d9;
}
#triNav a:hover, #copyright a:hover{
	color:#d9bc52;
}

#copyright{
	margin: 0 0 35px 30px;
	color:#d9bc52;
}

#ecarlistLogo{
	float:right;
	margin:0 30px 0 0;
}

#footer img {
	border:0;
}

/* =featured 
****************/
#featuredSlideshow{
	background:#deb05b;
	color:#674300;
	height:235px;
	
}

.leftHome #featuredSlideshow {
	margin:10px auto;
	width:250px;
	overflow:hidden;
}

#featuredSlideshowTitle{
	padding-top:8px;
}

#featuredSlideshow h3{
	width:auto;
	margin:8px 30px;
	color:#674300;
	font-size:16px;
}

#featuredSlideshow img{
	margin:0 auto;
	border:2px solid #FFF;
	height: 133px;
	width:200px;
}

#random_list_location {
width:100%;
position:relative;
margin:0 auto;
}

#random_list_location div{
opacity:1;
}

#random_list_location div.slideListing {
	background:#DEB05B;
    position:absolute;
    top:0;
    left:0;
    z-index:8;
	
}
.rightHome .rightCenter #featuredSlideshow #random_list_location div.slideListing {
	height:250px;
        width:100%;
	overflow:hidden;
}
.leftHome #featuredSlideshow #random_list_location div.slideListing {
	height:200px;
        width:100%;
	overflow:hidden;
}
.leftHome #featuredSlideshow #random_list_location div.slideListing h3 {
	font-size:10pt;
	margin:0;
        float:none;
	text-align:center;
        padding:0;
}
#random_list_location div.active {
    z-index:10;
    opacity:1.0
}

#random_list_location div.last-active {
    z-index:9;
}

/* liScroll style declarations */

#wrap #content div.clear .tickercontainer ul#ticker02 { 
	margin:0px;
	padding:0px;
}

#wrap #content div.clear .tickercontainer ul#ticker02 li{
	list-style-type:none;
	margin: 0 125px 0 0;
}

#wrap #content div.clear .tickercontainer { /* the outer div with the black border */
background: url('../images/tickerBg.jpg'); 
width: 940px; 
height: 130px; 
margin: 0; 
padding: 0;
overflow: hidden; 
}
#wrap #content div.clear .tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 145px;
top: 55px;
width: 775px;
overflow: hidden;
}
* html #wrap #content div.clear .tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
	left:65px;
}
*:first-child+html #wrap #content div.clear .tickercontainer .mask {
	left:65px;
}
#wrap #content div.clear .tickercontainer .mask ul.newsticker { /* that's your list */
position: relative;
left: 750px;
font: bold 12px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
#wrap #content div.clear .tickercontainer .mask ul.newsticker li {
list-style-type:none;
float: left; /*important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #fff;
text-align:left;
}
#wrap #content div.clear ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
font: bold 10px Verdana;
margin: 0 50px 0 0;
} 
#wrap #content div.clear .tickercontainer .mask ul.newsticker span {
margin: 0 10px 0 0;
}
/* HOME PAGE CMS */
#cmscontent { margin-bottom: 20px; padding: 0 30px 0 30px; text-align: left; color:#D9BC52; }


/* ADVANCED SEARCH */
#search {
	padding:5px 65px 0px;
	margin:0px auto;
	position:relative;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#684201;
	/*background:url('../images/search_inventory_bg.jpg') left 3.5px no-repeat;*/
	text-align:left;
	overflow:hidden;
}

#search h2 {
	padding:0px 0px 9px 0px;
	margin:0px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#684201;
}

#search form {
	padding:0px;
}

#search label {
	line-height:15px;
}

#search select {
	width:200px;
	margin-bottom:12px;
}

#search .submitButton {
	background:#1f2022;
	width:163px;
	border:#36393c 1px solid;
	color:#fff;
	padding:5px 0 5px 0;
	margin-top:-10px;
}

/* DEALER CONTACT */
#dealer_contact {
	background: #fff;
	border:1px solid #684201;
	color:#684201;
	font-size:8pt;
	line-height:14px;
	text-align:left;
	padding:10px 10px;
	margin-bottom:12px;
}

#content #dealer_contact h2 {
	color:#684201;
	padding:0px;
	margin:0px 0px 15px 0px;
	font-size:13pt;
	text-align:center;
	font-weight:normal;
	color:#750000;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#content #dealer_contact h2 a {
	text-decoration:none;
	color:#750000;
}

#content #dealer_contact h2 a:hover {
	text-decoration:underline;
	color:#ff0000;
}

#dealer_contact form {
	padding:0px;
	margin:0px;
}

#rn_appointmentREQ {
	color:#d40000;
	font-size:7pt;
	line-height:14px;
}

#dealer_contact .section {
	margin-bottom:15px;
	text-align:left;
}

.inputBox {
	width:200px;
	border:#36393c 1px solid;
	margin-top:3px;
	margin-bottom:6px;
}

.submitButton {
	width:165px;
	background:#684201;
	border:#979797 1px solid;
	color:#fff;
	padding:5px 0 5px 0;
	text-align:center;
}

/* -- SERVICE PAGE --- */
#service_container {
	background:#000 url('../../images/listingImages/bgLeftColumn_black.jpg') top left repeat-x;
	color:#fff;
	line-height:15px;
	padding:10px;
}

#right #service_container p {
	color:#fff;
}

#right #service_container ul {
	padding:0;
	margin:0;
	list-style:none;
}

#right #service_container ul li {
	margin:0 0 5px 0;
	padding:0;
	list-style:none;
	display:block;
}

#service_container #vehicle_question_submit {
	text-align:center;
	border-top:1px dashed #323232;
	margin:15px 30px;
	position:relative;
	padding-top:6px;
}

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    /*overflow: hidden;*/
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 195px;
    height: 118px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

.jcarousel-skin-tango.jcarousel-container-horizontal {
    padding: 0px 1px 0 2px;
}

.jcarousel-skin-tango.jcarousel-container-horizontal, .jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 671px;
	}
	
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  671px;
    height: 146px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 167px;
    height: 144px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 1px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}




/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 149px;
    right: 0px;
    width: 15px;
    height: 25px;
    cursor: pointer;
    background: transparent url('../../images/newVehicles-next-horizontal.png') no-repeat -8px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -30px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -72px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -102px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 149px;
    left: 5px;
    width: 15px;
    height: 25px;
    cursor: pointer;
    background: transparent url('../../images/newVehicles-prev-horizontal.png') no-repeat -68px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -46px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -72px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -8px 0;
}

/* FEATURED VEHICLES */
#featuredVehicles {
	color:#000;
	font-size:8pt;
	/* comment this next section if you desire 100% width */
	width:675px;
	background:url('../images/featured_vehicles_body.jpg') left 1px repeat-x;
	margin:0px auto;
	padding:0;
}

* html #featuredVehicles {
	margin:0px 0px 16px 0px;
}

#featuredVehicles_footer {
	display:none;
}

* html #featuredVehicles_footer { display:none; }

#featuredVehicles_title {
	background:url('../images/bgTitlePreOwned.jpg') left top no-repeat;
	height:31px;
	line-height:30px;
	color:#fff;
	text-indent:30px;
	font-size:9pt;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px auto 8px;
	text-align:left;
	text-transform:capitalize;
	border:1px solid #52585d;
}

#random_list_location #random_list_item {
	padding:5px 0px;
	margin:0px 7px;
	color:#fff;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	width: 97px;
	/*height: 130px;*/
	overflow:hidden;
}

#random_list_location #random_list_item img {
	margin-bottom:5px;
	border:1px solid #333;
}

#random_list_location #random_list_item a {
	color:#000;
	text-decoration:none;
}

#random_list_location #random_list_item a:hover {
	color:#ff0000;
	text-decoration:none;
}

/* DEALER CALLOUTS - Service Department/Parts Department/Contact Us */
#dealer_service_buttons {
	padding:0px;
	margin:0px auto;
	position:relative;
}

/* SPECIALS IN FLASH */
#specials_flash {
	padding:5px 0px 0px 9px;
	margin:0px auto 6px;
	position:relative;
	height:320px;
	background:url('../images/specials_flash_bg.jpg') top left no-repeat;
	text-align:left;
}

/* INNER PAGES NOT USING LEFT AND RIGHT DIV ID'S */
.gloInner-left {
	float:left;
	padding:1em;
	margin:0px;
	width:65%;
	w\idth:60%;
}

#right h2, .gloInner-left h2 {
	padding:0px;
	margin:0px auto 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18pt;
	color:#000;
	text-align:left;
}

#right p, .gloInner-left p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000;
	line-height:16px;
	padding:0px 0px 12px 0px;
	margin:0px;
	text-align:left;
}

.gloInner-right {
	float:right;
	padding:1em;
	margin: 0 30px 40px 40px;
}

.gloInner-right h2 {
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18pt;
	color:#000;
	text-align:left;
}

.gloInner-right p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000;
	line-height:16px;
	padding:0px 0px 12px 0px;
	margin:0px;
	text-align:left;
}


.gloInner-right form {
	padding:0px;
	margin:0px;
}

.gloInner-right td {
	font-family:Arial, Helvetica, sans-serif;
	font-color:#000;
	font-size:12px;
}

#vehicleFinder td {
	color:#000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}


/* VEHICLES LISTINGS PAGE */
#leftColumn {
	float:left;
	width:250px;
	text-align:left;
}

* html #leftColumn {
	margin-left:0px;
}

#rightColumn {
	float:right;
	width:680px;
	text-align:left;
	margin:0;
	/**/
	color:#444;
}

/** html #rightColumn {
	float:none;
	margin-left:260px;
}*/

#leftColumn form {
	color:#684201;
}

/* ###### Vehicle Page ######
###########################*/


/* ###### Vehicle Page ######
###########################*/
#similarVehicles h3 { text-align:center; font-weight:normal; }
.similarVehicle { background:#F3E1BD; border:1px solid #D0C09B; }

#vehicle_title { color:#961616; font-size:14pt; font-weight:bold; }
#price { color:#961616; font-size:24pt; font-weight:bold; }
#vitals_container { font-size:8.5pt; }
#vehicle #vitalsRight_mpg span { font-size:11pt; font-weight:bold; }
#vehicle #vitalsRight_mpg span.floatleft, #vehicle #vitalsRight_mpg span.floatright { font-size:6pt; }
#vehicle #vehicle_thumbs { background: #FCEBBB; }
.vehicle_details_pagination { width: 675px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/ font-size:9pt; margin-bottom:8px; }
* html .vehicle_details_pagination { width:675px; /*IE5 width*/ w\idth:675px; /*IE6 width*/ }
.vehicle_details_pagination a { padding: 8px 10px; text-decoration: none; color: #FFFFFF; background-color: #666666; font-size:11pt; }
.vehicle_details_pagination a:hover { color: #000; background:url('../../images/innerpageImages/bgDescNav.gif') bottom center no-repeat; }
.vehicle_details_pagination a.selected { color:#af0810; background:url('../../images/innerpageImages/bgDescNav.gif') bottom center no-repeat; }

#vehicle .price_title,
.inventory_v2_price_right .price_title {
	padding-bottom: 3px;
	color: #666;
	font-size: 10px;
	margin-top: -3px;
}
#vehicle .price_title_save,
.inventory_v2_price_right .price_title_save {
	padding-top: 5px;
	padding-bottom: 0px;
}
#vehicle .price_line_2,
.inventory_v2_price_right .price_line_2 {
	color: #AF0810; 
	padding-bottom: 0;
	font-size: 14px;
}
#vehicle .price_line_2 {
	font-size: 14pt;
}
.inventory_v2_row {
	background-color: #fff;
}

.svc_leftColumn {
	background:url('../../images/listingImages/bgLeftColumn.jpg') top center repeat-x #000000;
	padding-top:18px;
	padding-bottom:25px;
	text-align:left;
}

.svc_leftColumn {
	background:url('../../images/listingImages/bgLeftColumn.jpg') top center repeat-x #000000;
	padding-top:18px;
	padding-bottom:25px;
	text-align:left;
}

#svc_leftColumnForm {
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
}
#svc_leftColumnForm input {
	width:170px;
	font-size:9pt;
	margin-bottom:12px;
}
#svc_leftColumnForm textarea {
	width:170px;
	font-size:9pt;
	margin-bottom:12px;
}

.inventory_v2_details h4 span  { font-size: 11px; }
h1#vehicle_title span { font-size: 12px; color:#333; }

#content p.vehicle_subtitle { padding-bottom: 5px; }