/*------------------------------------------------------------------
[Print Stylesheet]

Theme Name:		Global Vehicle Details
Version:		1.0
Last Change:	6/7/2010 - EJR

[Table of Contents]

A. vehicle-details.css ----------
 1a.  Title & Price
 2a.  Sub Columns
 3a.  Module Titles
 4a.  Image Module
 5a.  Toolbox Module
 7a.  Features Module
 8a.  Content Module
 9a.  Contact Module
 10a. Similar Vehicles Module
 11a. Disclaimer

[Notes]

-------------------------------------------------------------------*/

/* 1a. TITLE */

.make_model {margin-top:18px; 
	font-size:18pt;}
h2.price {margin-top:3px; padding:0 0 8px;
	font-size:12pt;}
h2 {margin:12px 0; padding:18px 0 8px; clear:both;
	font-size:14pt; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom:solid 2px #000;}
.vehicle_page_tools {display:none;}
#vehicle_price {padding:0 0 10px 0;}
#vehicle_price h2 {display:none;}
#vehicle_price dl.price_list {padding:0; margin:0;}
#vehicle_price dl.price_list dt {width:137px; padding-left:0; margin-left:0; float:left; clear:left;}
#vehicle_price dl.price_list dd {width:137px; float:left;}
#vehicle_price p {clear:left;}
#vehicle_price .legal_toggle {clear:left;}
#vehicle_price .legal_toggle {font-size:0pt;}
#vehicle_price .legal_toggle .description {font-size:9pt;}
#vehicle_price .legal_toggle .description .close {display:none;}

#vehicle_form {display:none;}

/*  Finance Payment Calculator */
#vehicle_finance {display:none; padding:10px 0 5px 0; clear:both;}
#vehicle_finance h2,
#vehicle_finance h3,
#vehicle_finance p {display:none;}
#vehicle_finance ul {padding:0; margin:0;}
#vehicle_finance #finance_box_credit {display:none;}
#vehicle_finance #finance_box_tradein {display:none;}
#vehicle_finance #finance_box_payment {padding:0; list-style:none;}
#vehicle_finance #calculator_offer {display:none;}
#vehicle_finance #finance_box_tradein_inline {display:none;}
form#calculator {padding:6px; margin:10px 0 0 0; display:block; position:relative;
	font-size:11pt; border:1px solid #666;}
form#calculator legend, form#calculator div.notes {display:none;}
form#calculator fieldset {padding:0; margin:0; display:block; border-bottom:1px dotted #ccc;}
form#calculator fieldset div {padding:0 0 3px 0; width:300px; float:left;}
form#calculator label {margin:0; padding:2px 5px; width:100px; display:block; float:left;
	font-style:italic; font-family:Arial, Helvetica, sans-serif; text-align:right;}
form#calculator input, form#calculator select {padding:0 0 0 1px; width:101px;
	font-family:Arial, Helvetica, sans-serif; font-weight:normal;
	border:0;}
form#calculator select {width:103px;}
#payment {padding:0; margin:8px 0 0 0;
	text-align:center;}
#payment span.title {margin:0 0 8px 0; padding:0; width:auto; display:block; float:none;
	font-family:Arial, Helvetica, sans-serif;  font-weight:normal; font-size:0.562em; text-align:center; text-transform:uppercase; letter-spacing:2px; line-height:6px;}
#payment strong {font-family:"Trebushet MS", Arial, Helvetica, sans-serif; font-size:24pt; line-height:40px;}	
#payment strong span {padding:0; margin:0;}
#vehicle_finance #payment_wrap {text-align:center;}

#vehicle_dealer_message {display:none;}

/* Image Gallery */
#gallery_count {display:none;}
#gallery_pagination {display:none;}
#vehicle_image_gallery #controls {display:none;}
#vehicle_image_gallery ul.thumbs {display:block; height:60px;}
#vehicle_image_gallery ul.thumbs li {padding:0; margin:0; float:left;
	list-style:none;}
#gallery_comment p {font-style:italic;}
#gallery_comment span {display:block; text-align:right;}
#gallery_comment a {display:none;}
#vehicle_image_gallery .disclaimer {font-size:9pt;}

/* Vehicle Details */
#vehicle_details h2 {clear:both;}
#vehicle_details .details_col_1 {float:none;}
#vehicle_details .details_col_2 {float:none; clear:both;}
#vehicle_details h3 {clear:both;}
#vehicle_details .details_col_2 h3 {padding-top:10px;}
dl.spec_list dt {width:105px; float:left; clear:left;}
dl.spec_list dd {width:480px; float:left;}
#vehicle_details .carfax {display:none;}
#vehicle_details .certified_btn {display:none;}
#vehicle_details .vehicle_expand_all,
#vehicle_details .expand_single {display:none;}

ul#features {margin:0;}
ul#features h3 {padding-bottom:6px;
	font-size:11pt; font-family:"Trebushet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;}
ul#features li {margin:0; padding-bottom:24px; width:100%; clear:left; float:left;
	font-size:10pt; list-style:none;}
ul#features li ul {padding:0; margin:0;}
ul#features li li {padding:0; margin:0 3% 3px 0; width:46%; float:left; clear:none;
	border-bottom:1px dotted #000;}


#static_map h2 {page-break-before:always;}
.extra_content_inner h3, .extra_content_inner h4 {text-align:left !important;}
.extra_content_inner p {padding-top:9px;
	font-size:11pt;}
.vehicle_disclaimer {padding:9px 0; display:block; clear:both;
	font-size:9pt;}

#vehicle_similar {display:none;}
		
.new_models, .hours_parts, #footer .hours_sales, .nav_legal ul {display:none;}
.nav_legal p {padding-bottom:12px;
	font-size:10pt;}