body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#545454;
	font-size:11px;
	margin-top:20px;
}

service {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC0000;
	font-weight:normal;
	line-height: normal;
}

.t_1 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #CC0000;}
.t_2 {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #CC0000;}

/* .bg1 {background-image: url(images/bg1.jpg);background-repeat: repeat-x;}
.bg2 { background-image: url(images/bg2.jpg);background-repeat: repeat-x;} */

.sub1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;}
.sub_white_small {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color:#FFF;}
.sub1a {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #666;}
.sub1a_Verdana {font-family: Verdana;font-size: 11px;font-weight: normal;color: #C00;}
.sub3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;font-weight: bold;color: #C00;}
.sub2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;font-weight: bold;	color: #000;}
.subwhite {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;font-weight: bold;color: #FFF;padding-left: 5px;padding-bottom: 5px;padding-top: 5px;}
.subhead1a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #C00;text-decoration: none;}
.sub_hd1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #666;}

.quicklink { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #828282;}

.discliamer { font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
.discliamer_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #545454;
}
.discliamer_white {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;color: #FFFFFF;}

.price {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;background-color: #eeeeee;padding: 5px;}
.price2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color: #eee;	padding: 5px;}
.price3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #666;text-decoration: none;}

.product_title_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #eeeeee;
	color:#CC0000;
	padding: 5px;
}

.product_title{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	}
	
.product_image {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	
}
.product {border:1px solid #CCCCCC;}

.catagory {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #B60114;
	padding-left: 5px;
}

.part_sub_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	background-color: #eeeeee;
	padding-left: 5px;
}
.selectCat {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #666666;
	padding-left: 5px;
	background-color: #eeeeee;
}
.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;

}
.generichead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4E4E4E;

	
}
.contentWhite {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	word-spacing: normal;
	color: #FFFFFF;
}

/* * CONTENT STYLES * */
.content_cal {  font-family:sans-serif;font-size: 13px;color: #000000;}
.content_verdana_9 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #333333;}
.contentWhite_11 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;	color: #FFFFFF;}
.contentlink_noline {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;	font-weight: normal;color: #000000;	text-decoration: none;}

.contentlink:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;font-weight: normal;color: #CC0000;	text-decoration: underline;}
.contentlink_Verdana:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	font-weight: normal;color: #000000;text-decoration: underline;}
a.contentlink:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #CC0000;text-decoration: underline;}
a.contentlink:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #CC0000;text-decoration: underline;}

.copy, .content_verdana {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #545454; text-align:justify;}

.copybdwhite {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: bold;color: #FFFFFF;}

a.contentus_link:link, a.contentus_link:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #333333;}

.copylink, a.copylink:link, a.copylink:visited, a.copylink:hover, a.copylink:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #D50000;text-decoration: underline; font-weight:normal;}

.numberlink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;	color: #D50000;	text-decoration: underline;}

.selectModel {
	float:left;
	width:140px;
	height:130px;
	margin-right:10px;
	text-align:center;
}
.selectModel .learnmore {padding:5px 0 0 0;}

/* * testdrive * */
.testdrive {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #000000;}
a.testdrive {margin-left:10px;}
a.testdrive:link, a.testdrive:visited, a.testdrive:hover, a.testdrive:active   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D12532;
	text-decoration: underline;
}

/* * FOOTER * */
.footer {color:#666; font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}
.footer a {margin:0 8px;text-decoration: underline;}
.footer a:link {color: #666;}
.footer a:hover {color: #C00;}
.footer a:visited {	color: #C00;}
.footer1 {font-family: Arial, Helvetica, sans-serif;font-size: 9px;	color: #666;}

/* * HOME PAGE SECTIONS  * */
.showroom_box {width:467px;  margin-top:20px;}

/* * HIGHLIGHTS BOXES * */
.highlights_box {width:808px; margin-top:20px;}
.highlights_box_narrow {width:656px;margin:20px 0 10px 148px;}

/* * POLL BOX * */
.poll_box {margin-top:20px;}
.pollcontent {
	margin-left:16px;
	width:322px;
	height:282px;
	/*background:url(images/poll_bg.jpg) no-repeat left bottom;*/
}
#pollbg {position:absolute; z-index:1;}
/*.iframebox {position:absolute; width:165px; height:255px;margin:15px 0 0 150px; text-align:right; z-index:10;}*/

.iframebox {position:absolute; width:165px; height:255px;margin:15px 0 0 15px; text-align:left; z-index:10;}

.poll_copy {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;	color: #fff; text-align:left}
.poll_copy_small {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:9px;color: #fff; text-align:left}

/* * SHOWROOM + MODELS * */
.showroomthumbs {width:634px;margin:20px 0 0 13px;}

.models_copy {margin:10px 15px 0 13px;}


/* * SERVICE PAGES * */
.eservicing {margin:15px 15px 10px 15px;}

/* * ICONS CONTACT PAGE * */
ul.icons {padding:5px 0 0 0; margin:0; list-style:none;}
ul.icons li {display:block; list-style:none; margin-top:5px;}
ul.icons li.sms {background:url(images/icon_sms.gif) no-repeat left 2px;}
ul.icons li.address {background:url(images/icon_address.gif) no-repeat 5px 2px;}
ul.icons li.phone {background:url(images/icon_phone.gif) no-repeat 5px 2px;}
ul.icons li.time {background:url(images/icon_time.gif) no-repeat 5px 2px;}
ul.icons li {padding:0 0 5px 32px;}

/* * PLAYZONE PAGES * */
/* gallery home page */
.playzone_content {padding:20px 5px 0 5px;}
.archivecontent {padding:20px 0 0 0;}
.threecolumnL {float:left;width:256px;margin-right:15px;}
.threecolumnR {float:right;width:256px;} 
p.playzone_heading {text-align:center; border-bottom:1px solid #CCC; margin:0; padding:0;}
.playzone_greycolumn, .playzonegrey {background-color:#F5F5F5;}
.playzone_content .thumb {float:left;width:127px;height:195px;line-height:1.2;text-align:center;}
.playzone_content .thumb p, .archiverow .thumb p {margin:0; padding:0 0 2px 0;}
.playzone_content img {margin:0 0 10px 0;}
.tvcvideo_title {margin:0 0 5px 0; font-size:10px;height:11px;text-align:center;}
.tvcvideo_title_halfcol {width:127px; float:left; }
.tvcvideo_title_halfcol img {margin:0; padding:0;}
.playzone_content a:link, .playzone_content a:visited {color:#545454; text-decoration:underline;}
.playzone_content a:hover, .playzone_content a.active {color:#C00; text-decoration:underline;}
p.archivelink {text-align:center; font-size:9px; margin:0; padding:5px 0 10px 0;}
.archivelink a:link, .archivelink a:visited {color:#C00;}
.archivelink a:hover, .archivelink a:active {color:#F00;}

img.newicon {margin:4px 0 2px 0;}

/* archive pages */
.playzonearchive_heading {text-align:center;margin:0; padding:0;}
.titlerow {border-bottom:1px solid #CCC; margin:0 0 10px 0; padding:0 0 3px 0;}
.titlerow img {margin:0; pading:0;}
.archiverow .thumb {
	height:auto;
	padding:15px 0 15px 0;
	float:left;
	width:160px;
	line-height:1.2;
	text-align:center;
}
img.archiverow_subtitle {
	margin:10px 0 0 20px;
} 

/* * GENERIC STYLES * */
.copy a:link, .copy a:visited, .copy a:hover, .copy a:active {color:#D12532;}

.floatright {float:right;}
.floatleft { float:left;}

img.floatright {float:right; margin:0 0 5px 5px;}
img.floatleft {float:left; margin:0 5px 5px 0;}

.clear {clear:both;}
a img {border:none;}
.copypaddingtop {padding-top:20px;}
.wordspages {padding:20px 0 0 10px;}

h2 {margin:0; padding:0 0 5px 0; font-weight:bold; font-size:14px;}
h3 {border-bottom:1px solid #ccc; margin:0px 0 10px 0; padding:20px 0 2px 0;}


a.a_right {display:block; width:200px; height:13px; float:right; text-align:right; font-weight:normal;}
a.a_left {display:block; width:200px; height:13px; float:left; font-weight:normal;}

.title {margin:0 0 5px 0;}
.black {color:#000;}
.red {color:#D12532;}
.grey {color:#545454;}
p.indent, .indent {margin:0; padding:0 0 0 12px; line-height:1.4;}

.colleft {float:left; width:290px; margin-right:20px;}
.colright {float:right; width:300px;}

.threecol {float:left;width:190px;margin-right:15px;}

a.grey:link, a.grey:visited, a.grey:hover, a.grey:active {color:#545454; font-weight:bold;}
a.greylight:link, a.greylight:visited, a.greylight:hover, a.greylight:active {color:#545454; font-weight:normal;}

ul.nobullet, ul.bullet {margin-left:15px;}
ul.nobullettwo {margin:0px; padding-left:0;}
ul.nobullet, ul.nobullet li, ul.nobullettwo, ul.nobullettwo li {list-style:none;}
ul.nobullet li, ul.nobullettwo li, ul.bullet li {padding-bottom:3px;} 
ul.bullet li {list-style:disc;}

.padleft {padding-left:20px;}

.hitwise {font-size:16px; font-style:italic;}

/* * FORMS * */
form {margin:5px 0 0 0;padding:0;}
textarea, input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #545454;}
.eservicing input {margin:5px 0 10px 0;}

.bordertop {border-top:1px solid #ccc;}
.height_onepx {height:1px;}

/* * * PRE-OWNED * * */
.preowned h1  {
	color:		#666;
	font-size:	18px;
	margin:		10px 0 0 0;
}

.preowned_blue {
	color:			#0c8bb8;
}
