/* -- Print style sheet -- */

.print_only { display:block; }

/** { padding:0!important; margin:0!important; }*/



body {
	font-family: font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000!important;
	background-color: #FFFFFF;
	background-image:none;
	}

p, li	{ font-size:12pt!important; }	

h1, h2, h3, h4 { font-family:Arial, Helvetica, sans-serif; }

#main_nav_wrap,
#sidebar,
#footer, 
object#navFlash, 
#non_flash_logo,
#new_car_menu,
#leftoptions
{ display:none!important; }

div#nav { display:none!important; visibility:hidden; position:absolute; left:9999px; margin-left:-9999px; }

#print_logo { /*position:absolute; left:0; top:0;*/ margin-top:-50px; margin-bottom:1cm;}

#page_wrap { /*width:1200px;*/ /*margin-top:-90px;*/ margin-top:0; width:100%!important; }
#main_content { /*width:1200px;*/ margin:0; width:100%; }
#main_content.wide { /*width:1000px;*/ }


ul, ul li { margin-left:0!important; }

#newcars h2 { margin-bottom:15px; }
#newcars h1 { line-height:105%; }

#new_car_accordian h3 a { font-size:15pt; font-weight:bold; padding:0; }

/*#newcars ul { list-style-type:none!important; margin-left:0!important; padding:0!important; }
#newcars li { list-style-type:none!important; margin-left:0!important; padding:0!important; }*/

#fullspanSlide { padding:0!important; }

dl.car_specs dt, p { color:#000!important; font-size:12pt; }

h2#model_name { margin-top:10px; font-size:30px; }
#carVarients { margin:15px 0 0 20px; }

#swatches { /*margin-bottom:400px;*/ page-break-after:always; }
#descrip { /*margin-bottom:400px;*/ page-break-after:always; width:730px; }


.ac_content { display:block!important; padding:0!important; }

#rightcol {	width:auto; }

#colors	{ float:left; width:228px; }
#galleryIntro	{ width:730px; }

#leftnav  { display:none; }
#midleft  { width:100%!important; margin:0!important;  }
#midright { width:100%!important; margin:0!important; clear:both; }



