html>body p {margin: 15px 0;}
body {FONT-FAMILY: Arial, Helvetica, sans-serif;	FONT-SIZE:12px;	TEXT-ALIGN:left;COLOR:#000000;BACKGROUND-COLOR:#cccccc;	}
td {VERTICAL-ALIGN:top;TEXT-ALIGN:left;}
sup {MARGIN-TOP:0px;FONT-SIZE:10px;	}
a sup {TEXT-DECORATION:none;}
	
/* OUTLINE |  REQUIRED */
.OUTLINE {BACKGROUND:#FFFFFF;BORDER-TOP:#9bc4d6 1px solid;BORDER-BOTTOM:#9bc4d6 1px solid;BORDER-RIGHT:#9bc4d6 1px solid;}	
.REQUIRED {COLOR:#FF0000;FONT-SIZE:14px;FONT-WEIGHT:500;}
.jsvalidation{color:#ff0000; font-size:11px; margin-left:15px; font-weight:700;}

/* IMAGES */
img {BORDER:0px;}
.ALEFT {PADDING-RIGHT:10px;PADDING-BOTTOM:10px}
.ARIGHT {PADDING-LEFT:10px;PADDING-RIGHT:10px}

/* HEADINGS */
H1, H2, H3, H4, H5, DT, H6, TFOOT, THEAD, TH 
{FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-DECORATION:none;WORD-SPACING:normal;LETTER-SPACING:normal;	TEXT-TRANSFORM:none;}
H1	{background:transparent url(../images/int-story-arrow.gif) no-repeat scroll 0 5px; color:#B60518; font-size:20px; font-style:normal;
     font-weight:bold; margin-bottom:5px; margin-top:-5px; padding-left:30px;}
H2	{FONT-SIZE:16px;FONT-WEIGHT:700;FONT-STYLE:normal;COLOR:#336699;MARGIN-TOP:0px;	MARGIN-BOTTOM:0px;}			
H3	{FONT-SIZE:13px;FONT-WEIGHT:700;FONT-STYLE:normal;COLOR:#336699; margin-top:0px; MARGIN-BOTTOM:0px;	}			
H4	{FONT-SIZE:12px;FONT-WEIGHT:700;COLOR:#336699;MARGIN-BOTTOM:0px;}			
H5, DT	{FONT-SIZE:12px;FONT-WEIGHT:700;FONT-STYLE:normal; margin-bottom:0px; margin-top:0px;}
H5 {color:#FF0000;}			
H6	{FONT-SIZE:10px;FONT-WEIGHT:700;FONT-STYLE:normal;	}		
TFOOT, THEAD {	FONT-SIZE:12px;}			
TH	{VERTICAL-ALIGN:baseline;FONT-SIZE:14px;FONT-WEIGHT:bold;}

/* OTHER TEXT */
SMALL	{FONT-SIZE:.7em;}	
BIG	{FONT-SIZE:1.17em;}	
BLOCKQUOTE, PRE	{FONT-FAMILY: Arial,Courier New, monospace;}

/* LIST */
UL LI	{LIST-STYLE-TYPE:square ;}	
UL LI LI	{LIST-STYLE-TYPE:disc;}	
UL LI LI LI	{LIST-STYLE-TYPE:circle;}		
OL LI	{LIST-STYLE-TYPE:decimal;}	
OL OL LI	{LIST-STYLE-TYPE:lower-alpha;}	
OL OL OL LI	{LIST-STYLE-TYPE:lower-roman;}
OL UL LI {LIST-STYLE-TYPE:square ;	}
li a {font-weight:700;}
	
/* LINKS */
A, A:HOVER, A:LINK, A:VISITED {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:700; TEXT-DECORATION:underline; COLOR:#336699;}
	

/* TEMPLATED SECTIONS */
#MainTable {border:1px solid #000000;BACKGROUND-COLOR:#ffffff;}	
/* TOPNAV */
#TopCol {}
.TOPNAV {WIDTH:925px;height:149px;}
.TOPNAV, .TOPNAV a, .TOPNAV a:hover, .TOPNAV a:visited, .TOPNAV a:link
{COLOR: #CC0000;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE:12px;TEXT-DECORATION:none;FONT-WEIGHT:700;}
#logo {width:448px; height:149px; background-image:url('../images/logo.gif');float:left }
#topright {width:477px; height:149px; background-image:url('../images/nav_bg.gif');float:right }
#navphone {font-family:myriad, arial, helvetica, sans-serif; font-weight:bold; font-size:15px;float:left; text-align:left;color:#15207f;  width:452px;height:45px;}
.navphonetext {margin-top:10px; padding-left:120px;}
.navitem, .navitem2, .navitem3 {float:left; text-align:center; color:#ffffff; font-family: myriad pro, arial, helvetica, sans-serif; height:56px;}
.navitem {width:114px;}
.navitem2 {width:113px;}
.navitem3 {width:116px;}


.navitem a:link, .navitem a:active, .navitem a:visited, .navitem2 a:link, .navitem2 a:active, .navitem2 a:visited, .navitem3 a:link, .navitem3 a:active, .navitem3 a:visited {color:#ffffff; display:block;height:56px;}
.navitem a:hover  {background-image:url('../images/navitembg-over.gif'); background-repeat:no-repeat}
.navitem2 a:hover  {background-image:url('../images/navitembg2-over.gif'); background-repeat:no-repeat}
.navitem3 a:hover  {background-image:url('../images/navitembg3-over.gif'); background-repeat:no-repeat}
	
/* LEFTNAV  */
#LeftCol  {	background-color:#f6f4f1; vertical-align:top; width:277px;}
.LEFTNAV, .LEFTNAV a, .LEFTNAV a:hover, .LEFTNAV a:visited, .LEFTNAV a:link
{FONT-FAMILY: Arial, Helvetica, sans-serif;	FONT-SIZE:11px;	FONT-WEIGHT:bold;COLOR:#0e1c7c;TEXT-DECORATION:none;}

.LEFTNAV {	line-height:12px;padding-top:5px; padding-left:29px; *padding-left:5px; width:227px;}
.LEFTNAV li { margin-bottom:1px;width:227px;text-indent:30px;background-image:url('../images/leftnavitem-bg.gif'); list-style-type:none }
.LEFTNAV li a {display:block;   height:14px; width:227px;padding-top:5px;}
.LEFTNAV li a:link, .LEFTNAV ul li a:active {display:block; padding-top:5px; height:14px; width:227px;/*background-image:url('../images/leftnavitem-bg.gif'); background-repeat:no-repeat*/}
.LEFTNAV li a:hover {background-image:url('../images/leftnavitem-bg-over.gif'); color:#b80519 }
#bgload {background-image:url('../images/leftnavitem-bg-over.gif'); display:none }
.leftnavtext-sel {color:#b80519;}

.leftmenu_submenu { margin:0 0; padding:0 0 10px 0; width:225px;}
.leftmenu_submenu li { margin:0 0; padding:0 0; width:225px; background:#DDD7CD;}
.leftmenu_submenu li a { margin:0 0; padding:5px 0 0 10px; width:200px;}
.leftmenu_submenu li a:hover{ background-image:url('none');}

.leftads {width:227px;PADDING-LEFT:29px; padding-top:15px;padding-bottom:10px; }
.leftad {width:113px;float:left;padding:0; margin:0;}
.ads-title {text-align:center; FONT-FAMILY: Arial, Helvetica, sans-serif;	FONT-SIZE:11px;	FONT-WEIGHT:bold;COLOR:#0e1c7c;TEXT-DECORATION:none;}
.clickhere {width:113px; float:left; padding:0; margin:0; text-align:center;}
.usedcarbutton {width:234px; padding-top:12px;clear:both;}
.left_signs {width:237px;padding-top:5px;clear:both;}

	
/*  MAIN CONTENT TABLE */
#RightCol {vertical-align:top;	background-color:#f6f4f1; width:638px;}
#RightCol td {vertical-align:top;}

/* MAIN CONTENT COLUMN */
/* HOME CONTENT COLUMN */
#BodyCol {width:638px;}
.content {width:368px;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE:12px;	COLOR:#000000;	MARGIN-BOTTOM:10px;background-color:#ffffff;float:left;	}
#hero {width:368px; }
.listing {width:340px; padding-left:1px; padding-right:8px;background-color:#f6f4f1; background-image:url('../images/listing-bg.gif'); background-repeat:no-repeat; background-position: left 50%;height:38px;margin-left:5px}
.listing2 {width:340px; padding-left:1px; padding-right:8px; background-color:#ffffff;background-image:url('../images/listing2-bg.gif'); background-repeat:no-repeat; background-position: left 50%;height:38px;margin-left:5px}
.listing a:link, .listing a:active, .listing2 a:link, .listing2 a:active, .listing a:visited, .listing2 a:visited {display:block; width:322px; HEIGHT:38PX; text-decoration:none;}

.vehicledetail {width:322px;padding-left:31px;padding-top:5px;padding-bottom:0;}
.year, .price  {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#595241; }
.make {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#18227e;}
.vehiclelink {color:#ccc5b8;padding:0;}

.viewnewcar {background-image:url('../images/viewnewcar.gif'); background-repeat:no-repeat; padding:4px;width:355px;BORDER-BOTTOM: 5PX SOLID #FFFFFF; border-left:5px solid #ffffff}
.viewlink {text-align:right; width:330px;}
.viewnewcar a:link, .viewnewcar a:active, .viewnewcar a:visited {text-decoration:none;color:#18227e; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.viewnewcar a:hover {color:#999999;}

#content2 {width:249px; /*padding-right:20px; position:absolute; right:144px; top:160px;*/}
.rightcolad {padding-left:17px; width: 260px; border-collapse:collapse; border-spacing:0px;}
.rightad {width:238px; background:transparent url(/images/rightcolad1-2.jpg) no-repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; /*height: 202px*/;}

.rightcta {background-image:url('../images/rightcolcta.gif'); background-repeat:no-repeat; WIDTH:238PX;background-color:#ffffff;BORDER-BOTTOM:5PX SOLID #FFFFFF;height:24px}
.rightcta a:link, .rightcta a:active, .rightcta a:visited {text-decoration:none; color:#18227e; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.rightcta a:hover {color:#999999;}
.rightctalink {text-align:right; width:215px;}
.rightadtext {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3b3738; width:208px; padding-left:15px; padding-right:15px;background-color:#ffffff; margin-top:0px;}
.rightbottom {width:238px; padding-bottom:5px; background:url(/images/right-bottom.gif) repeat-y scroll left bottom; padding-right:10px;}
.rightbottom P {width:228px; margin-left:5px; margin-right:5px;}

#content3 {width:638px; clear:both;padding-top:10px;}
.c3featured {background-image:url('../images/c3featured-bg.gif'); background-repeat:no-repeat; width:621px; height:320px}
.c3photo {width:139px; height:105px; float:left;padding-left:15px;padding-top:15px;}
.c3info {float:left;padding-left:15px;padding-top:15px;}
.c3title {color:#b90519; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;padding-bottom:10px;}
.c3text {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3b3738; padding-right:15px;}
.c3ads {clear:both; width:638px; padding-top:15px;}
.c3ad, .c3ad2 {width:304px; height:110px; float:left;}
.c3ad2 {padding-left:15px;}

/* SUB PAGE CONTENT COLUMN */
#interiorcontent {width:621px; background-color:#ffffff;}
#icheader {width:621px; background-image:url('../images/icheader.gif'); background-repeat:no-repeat;height:19px}
#icfooter {width:621px; background-image:url('../images/icfooter.gif'); background-repeat:no-repeat;height:61px}
.int-story {  background-color:#ffffff; margin-left:20px; margin-right:20px;}
.int-story h1 {padding-left:30px;}
.int-story h1 {position:relative; top:-3px;}
.int-hero {padding-left:0px; float:left; width:183px;}
.int-content {float:left; width:400px;}
.int-quote {font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#1a226d;}
.int-listitem {color:#3b3738; font-size:11px; font-family:Arial, Helvetica, sans-serif; clear:both; padding-left:30px; height:25px;}
.redarrow {color:#a51318;}

.spacer30 {height:30px; clear:both;}
.spacer60 {height:80px; clear:both;}
.int-story2 {  CLEAR:BOTH; background-color:#ffffff;background-image:url('../images/int-story-stamp.gif'); background-repeat:no-repeat; background-position: left top;margin-left:20px}
.int-story2 h2 {padding-left:80px; color:#a51318; font-size:18px; font-weight:bold;height:70px;}
.int-story2-bullist {clear:left;margin-bottom:25px;}

.bullist {background-image:url('../images/bullist1.gif'); background-repeat:no-repeat; background-position: left top; }
.bullist2 {background-image:url('../images/bullist2.gif'); background-repeat:no-repeat; background-position: left top; }
.bullist3 {background-image:url('../images/bullist3.gif'); background-repeat:no-repeat; background-position: left top; }
.bullist4 {background-image:url('../images/bullist4.gif'); background-repeat:no-repeat; background-position: left top; }
.bullist-title {color:#15217e; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;padding-left:50px;}
.bullist-content {color:#3b3738; font-size:11px;font-family:Arial, Helvetica, sans-serif;padding-left:50px; padding-right:10px;}




/* SIDEBAR COL */
#SideBarCol {vertical-align:top; Display:none;}

/* BOTTOMNAV | DISCLAIMER */
#FooterCol {}
.BOTTOMNAV, .BOTTOMNAV a, .BOTTOMNAV a:hover, .BOTTOMNAV a:visited, .BOTTOMNAV a:link
{FONT-FAMILY: Arial, Helvetica, sans-serif;	FONT-SIZE:9px;	FONT-WEIGHT:700;COLOR:#003366;TEXT-DECORATION:none;	}
.BOTTOMNAV {PADDING-LEFT:10px;	PADDING-BOTTOM:10px;TEXT-ALIGN:left;LINE-HEIGHT:12px;}
.DISCLAIMER {FONT-FAMILY: Arial, Helvetica, sans-serif;	FONT-SIZE:10px;	FONT-STYLE:italic;	FONT-WEIGHT:700;
	COLOR:#FFFFFF;	BACKGROUND:#CC0000;	HEIGHT:20px;MARGIN-TOP:10px;PADDING-LEFT:10px;	PADDING-TOP:5px;PADDING-BOTTOM:5px;	}
	
#footer { width:925px; height:72px; background-image:url('../images/footer-bg.gif'); background-repeat:repeat-x;border-top:7px solid #ffffff }
#footercontent {text-align:center; padding:15px; font-size:11px;}
#footercontent a, #footercontent a:link, #footercontent a:active, #footercontent a:hover {text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#23221f; font-weight:normal;}
#footercontent a:hover {color:#999999;}
	
/* WIDTH */

.w50{width:50px;}
.w75{width:75px;}
.w100{width:100px;}
.w150{width:150px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}
.w350{width:350px;}
.w400{width:400px;}
.w550{width:550px;}
.w600{width:550px;}
.h50{height:75px;}
.h75{height:75px;}
.h100{height:75px;}
.h200{height:200px;}
.h275{height:275px;}
.h600 { HEIGHT:600px}

/* Cms admin styles */

/* Admin sections */
.adminHeader {text-align:center;padding-top:20px;margin-top:20px; background-image:url(none);}
.admintable, .head {BACKGROUND:#c0c0c0;	WIDTH:600PX;font-weight:700;font-size:13px;}
.admintable strong, #DataList1 {color:#334433;font-weight:700;	font-size:13px;}
.admincol {	text-align:center;	color:White;font-weight:bold;}
.smallCopy {color:#334433;}
#iscatalog{display:none;}
#pagesidebar_4_1, #Pagebody_4_1, #pagesidebar_4_1, #Pagebody_4_1, #pageLeftnav_4_1, #pageleftnav_4_1, #CTA_4_1, #intro_4_1
{width:200px;overflow:hidden;}	
#errlab
{font-weight:bold;	color:Red;}
#Leftnav1_admindiv {line-height:20px;}
.bgwhite, body.bgwhite {background-color:White;}
.formred{color:#B60518; font-size:13px;}
.serviceinfo{
	padding-left:10px;
	font-size:11px;
	font-weight:700;
}
/* Directions */
.address{padding-bottom:20px;}
.staticmap{display:block;}
.activemap{display:none;}	

.video{width:222px; height:146px; position:relative; left:6px;}