/*------------------------------------------------------------------
[Print Stylesheet]

Theme Name:		Three County VW
Version:		1.0
Last Change:	7/29/2008 - Eric Rihlmann

[Table of Contents]

A. base.css --------------------
 1a. Global Attributes
 2a. Header
 3a. Navigation
 4a. Columns
 5a. Content
 6a. Forms
 7a. Sidebar
 8a. Widgets
 9a. Footer
 10a. Random Attributes
 
B. vehicle-details.css ----------
 1b.  Title & Price
 2b.  Sub Columns
 3b.  Module Titles
 4b.  Image Module
 5b.  Toolbox Module
 7b.  Features Module
 8b.  Content Module
 9b.  Contact Module
 10b. Similar Vehicles Module
 11b. Disclaimer

[Notes]

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


/* 1a. GLOBAL ATTRIBUTES */

* {margin:0; padding:0;
	color:#000 !important;
	background:none !important;}
html,body {width:100%; height:100%;}
body {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000;
	font-size:12pt;}	
a {text-decoration:underline; color:#0099FF;}
h1,h2,h3,h4,h5,h6,strong {font-weight:bold;}
abbr,acronym {border-bottom:1px dotted; cursor:help;} 
em {font-style:italic;}
blockquote,ul,ol,dl {margin:1em;}
ol,ul,dl {margin-left:2em;}
ol li {list-style: decimal outside;}
ul li {list-style: disc outside;}
dl dd {margin-left:1em;}
th,td {border:1px solid #000; padding:.5em;}
th {font-weight:bold; text-align:center;}
caption {margin-bottom:.5em; text-align:center;}
p,fieldset,table {margin-bottom:1em;}
hr {display:none;}



/* 2a. HEADER */

#header {padding:12px 0 10pt 0; margin:0 auto; width:100%; height:100px; position:relative;
	border-bottom:4pt double #000;}
#header h1 a{
	font-family:Georgia, "Times New Roman", Times, serif; font-size:28pt; color:#000; text-decoration:none;}
#header .manufacturer_logo{display:none;}
#header address .phone{display:block;}
#header address .contact{display:none;}
#header address .directions{display:block; 
	color:#000; text-decoration:none;}
#header .get-directions {display:none;}
.tel {display:block;}
	
ul.hours_sales {position:absolute; top:18px; right:10px; width:200px;
	font-size:11pt;}
ul.hours_sales li {list-style:none;}	
ul.hours_sales li ul li ul {margin:-18px 0 0 0; padding:0 0 0 75px; width:131px;}
ul.hours_sales li ul li ul li {width:131px;}

#make_an_offer, #fancy_wrap, .mission, .fcurrent h3, .dept_hours h2, .contact, #similar_vehicles, .clearhack, h2#sub_nav_title {
	display:none;}



/* 3a. NAVIGATION */

/* Main Navigation */
#nav {display:none;}

/* Sub Navigation */
#sub_nav {display:none;}



/* 4a. COLUMNS */



/* 5a. CONTENT */

#content {}

/* Headings */
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
	font-family:Georgia, "Times New Roman", Times, serif;}
#content h1 {font-size:24pt;}
#content h2 {font-size:20pt;}
#content h3 {font-size:18pt;}
#content h4 {font-size:16pt;}
	
#content blockquote {padding:0 0 0 8px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic;
	border-left:5px solid #006fad;}	
#content ul li {list-style-image:url(../images/template/bullet_disc_02.png);}
#content .coupon_tools {display:none;}

/* Testimonials */
#content .testimonial {margin:0 0 20px 0;}
#content .testimonial img {float:left;
	border:4px solid #333;}
#content .testimonial blockquote {padding:0 0 0 28px; margin:0; width:415px; float:right;
	line-height:normal;
	background:url(../images/template/testimonial_quote.png) no-repeat;
	border:none;}
#content .testimonial cite {width:412px; float:right; clear:both; display:block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; text-align:right; color:#fff;}
	

/* 6a. FORMS */

.form_style_01{display:none;}



/* 7a. SIDEBAR */

.sidebar {display:none;}



/* 8a. WIDGETS */

/* Inventory Search */
#inventory_search {display:none;}

/* Banners */
#banner_service_specials, #banner_parts_specials, #banner_certified_inventory, #banner_schedule_service, #banner_customer_testimonials, #banner-coupon-synthetic-oil {
	margin:0 0 4px 0; width:190px; display:block;}
	
/* Widget Hours */
#widget_hours {display:none;}

/* Calendar */
#wp-calendar {display:none;}	
	


/* 9a. FOOTER */

#footer {display:none;}



/* 10a. RANDOM ATTRIBUTES */

.clearhack, .clear {clear:both;}

/* #. User Tools */
#user_tools {display:none;}

/* Print Link  */
.print_link {display:none;}



/* 1b. 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_images {position:relative;}
#gallery_count {display:none;}
#placeholder, #placeholder_image {float:left;}
.vehicle_images_inner a {display:none;}
.vehicle_images_inner li a {display:block;}
#image_gallery {margin:0 ; height:278px; width:266px; float:left; overflow:hidden; position:relative;}
#image_gallery li {margin:0 0 3px 4px; width:120px; list-style:none; float:left;}


#vehicle_details {clear:left; position:relative;}
#vehicle_details ul {margin:0 0 2px; width:368px; float:left; position:relative;}
#vehicle_details li {padding:2px 0; margin:0; width:368px;
	font-size:11pt; list-style-type: none;
	border-bottom:dotted 1px #000;}
#vehicle_details li ul {margin:-18px 0 0 0; padding:0 0 0 190px; width:190px; float:none;}
#vehicle_details li ul li {padding:0 3px 0 0; margin:0; width:175px;
	border:none;}
	
	
/* Payment Calculator */
form#calculator {padding:6px 0 0 0; margin:0; width:252px; display:block; float:right; position:relative;
	font-size:11pt;}
form#calculator legend, form#calculator div.notes {display:none;}
form#calculator fieldset div {padding:0 0 3px 0; clear: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;}



#toolbox h2, #toolbox ul li {display:none; height:18px;}
#toolbox ul li.carfax {padding-bottom:2px; width:368px; display:block; float:left;
	border-bottom:dotted 1px #000;}
.add_this_btn {display:none;}

ul#features ul.comments {width:368px;}
ul#features ul.comments li {width:100%;
	border:0;}
ul#features ul.comments h4 {padding-right:6px; float:left;}
ul.comments h5 {padding:0 0 9px 6px; }
ul.comments img {padding:0 9px 3px 0; float:left;}
ul.comments .phone {padding-bottom:9px;
	font-style:italic;}

#vehicle_features h2 {page-break-before:always;}
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;}
.disclaimer {padding:9px 0; display:block;
	font-size:9pt;}
	
		
.new_models, .hours_parts, #footer .hours_sales, .nav_legal ul {display:none;}
.nav_legal p {padding-bottom:12px;
	font-size:10pt;}