html
{
	SCROLLBAR-FACE-COLOR: #0B48CE; 
	SCROLLBAR-HIGHLIGHT-COLOR: #6C1317;
	SCROLLBAR-SHADOW-COLOR: #0C2763; 
	SCROLLBAR-3DLIGHT-COLOR: #5A86E7; 
	SCROLLBAR-TRACK-COLOR: #CFCFCF; 
	SCROLLBAR-ARROW-COLOR: FFFFFF#; 
	SCROLLBAR-BASE-COLOR: #0B48CE;
}

body
	{
	margin:0px;
	background-color:#000000;
	height:100%;
	font-family:arial, helvetica, sans-serif;
	}
img		
	{
	border:0px; 
	}
a		
	{
	outline:none;
	}
li
{
list-style-type:none;
}
object
	{
	float:left;
	}
	
/* home page*/
form{
margin:0px;
padding:0px;
}
#page	
	{
	width:960px;
	margin:0px auto;
	margin-top:17px;
	background-color:#FFFFFF;
	}
	
a{
outline:none;
}
p,h1,ul,li{
	padding:0px;
	margin:0px;
	list-style-type:none;
	text-align: left;
}
img{
border:0px;
}

#top
	{
	float:left;
	height:82px;
	width:961px;
	background-image:url(images/top_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	}
#top_leftcorner
{
float:left;
}
#top_rghcorner
{
float:right;
}
#top_mid
	{
	float:left;
	width:939px;
	}
#top_logo
{
padding-top:20px;
float:left;
}
#top_text
{
float:left;
padding-left:41px;
padding-top:8px;
width:211px;
height:77px;
}
#top_phone
{
padding:8px 0px 0px 64px;
float:left;
height:32px;
}
#hours
{
padding:0px 0px 0px 190px;
float:left;
height:23px;
}
#top_address
{
font:Verdana;
font-size:12px;
font-weight:bold;
color:#000000;
letter-spacing:1px;
float:right;
padding:0px 0px 0px 11px;
z-index:1000;

}
#flashnew
{
float:auto;
width:961px;
height:28px;
margin:0px;
padding:0px;
}
#flashmenu
{
float:left;
width:961px;
height:32px;
margin:0px;
padding:0px;
}
#flashnewveh
{
float:left;
width:961px;
height:287px;
margin:0px;
padding:0px;
}
#flashnewbot
{
float:left;
width:961px;
height:106px;
margin:0px;
padding:0px;
}
#search_inv
{
float:left;
}
#footer_nav
	{
float:left;
height:24px;
width:961px;
background-image:url(images/footer_navbg.jpg);
background-repeat:repeat-x;
background-position:left top;
	}
#bot_navleft
{
float:left;
}
#bot_navright
{
float:right;
}
#bottomNav{
float:left;
width:900px;
padding:5px 0px 0px 62px;
}


#bottomNav1 ul {
padding:0px 19px 0px 5px;
float:left;
margin:0px;

}
#bottomNav1 ul li{
border-right:2px solid #191919;
padding:0px 18px 0px 18px;
float:left;
margin:0px;
font-family:Verdana;
font-size:11px;
letter-spacing:1px;
height:13px;
}
#bottomNav1 a{
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#191919;
text-decoration:none;
letter-spacing:1px;
height:13px;
}
#bottomNav1 a:hover{
color:#AB0707;
}
#wel{
background-color:#ffffff;
float:left;
background-image:url(images/moreinfo_car.jpg);
background-repeat:no-repeat;
background-position:center;

}
#wel_txt
{
font:Verdana;
font-size:12px;
padding: 0px 0px 0px 10px;
float:left;
}
#bottom
{
float:left;
height:88px;
width:961px;
background-image:url(images/bottom_bg.jpg);
background-repeat:repeat-x;
background-position:left top;
}
#bottom_leftcurve
{
float:left;
}
#bottom_rightcurve
{
float:right;
}
#bottom_mid
{
float:left;
width:942px;
}
#copyright{
padding:10px 0px 0px 11px;
margin:0px 0px 0px 0px;
font-family:Verdana;
font-size:10px;
float:left;
color:#ffffff;
}
#site_optimize{
padding:10px 11px 0px 0px;
margin:0px 0px 0px 0px;
font-family:Verdana;
font-size:10px;
float:right;
color:#ffffff;
}

/*---------Inner bottom navigation style*/

#inner_footer_nav
	{
float:left;
height:24px;
width:961px;
background-image:url(images/footerNav_bkgrnd.jpg);
background-repeat:repeat-x;
background-position:left top;
	}
#inner_bot_navleft
{
float:left;
}
#inner_bot_navright
{
float:right;
}
#inner_bottomNav{
float:auto;
width:961px;
padding:4px 0px 0px 195px;
}

#inner_inner_bottomNav1 ul {
padding:0px 145px 0px 0px;
float:right;
margin:0px;

}
#inner_bottomNav1 ul li{
border-right:2px solid #191919;
padding:0px 19px 0px 19px;
float:left;
margin:0px;
font-family:Verdana;
font-size:11px;
letter-spacing:1px;
height:13px;
}
#inner_bottomNav1 a{
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#191919;
text-decoration:none;
letter-spacing:1px;
height:13px;
}
#inner_bottomNav1 a:hover{
color:#AB0707;
}




/* innerpage body*/

#inner-border
{
	float:left;
	margin:0px;
	padding:0px;
	width:961px;
	background-color:#FFFFFF;
	background-image:url(images/inner-page_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	padding-bottom:15px;
	padding-top:15px;
}
#border_top {
	margin:0px auto;
	width:100%;
	background-image:url(images/inborder_top.jpg);
	height:30px;
}
#border_bot {
	margin:0px auto;
	width:100%;
	background-image:url(images/inborder_bot.jpg);
	height:16px;
}
.border_toplimg {
	float:left;
}
.border_toprimg {
	float:right;
}
.border_botlimg {
	float:left;
}
.border_botrimg {
	float:right;
}
.border_content {
	border-left:8px solid #013C80;
	border-right:8px solid #013C80;
}
.body_title {
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform: uppercase;
	letter-spacing:1px;
}	

	
#flash-bottom-pre
	{
	float:left;
	width:961px;
	height:123px;
	margin:0px;
	padding:0px;
	}

#flash-center-service-parts
	{
	float:left;
	width:961px;
	height:464px;
	margin:0px;
	padding:0px;
	}	
#flash-collision-center
	{
	float:left;
	width:961px;
	height:433px;
	margin:0px;
	padding:0px;
	}	
#flash-collision-marquee
	{
	float:left;
	width:961px;
	height:31px;
	margin:0px;
	padding:0px;
	}	
	
	

#content {
width:959px;
height:750px;
padding:15px 0px 20px 0px;
margin:0px;
background-color:#FFFFFF;
float:left;
border-left:1px solid #a8a8a8;
border-right:1px solid #a8a8a8;
}

#contentborder {
	width:900px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	height:750px;
}
.curveright {
margin:0px;
float:right;
padding:0px;
}
.curveleft {
margin:0px;
float:left;
padding:0px;
}

#innertop {
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0px  auto;
	background-image:url(images/innerframe01.gif);
	background-repeat:repeat-x;
	height:33px;
	float:left;
	text-decoration: none;
	text-transform: uppercase;	
}

.title {
float:left;
padding:10px 0px 0px 10px;
cursor:default;
font-family:Arial;
font-size:12px;
font-weight: bold;
color: #FFFFFF;
text-transform:uppercase;
}


#panel
{
height:700px;
padding:0px 0px 0px 0px;
border-right:8px solid #013c7f;
border-left:8px solid #013c7f;
margin:0px;
clear:both;
}

#innerbottom{
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0px  auto;
	background-image:url(images/bot_bg.gif);
	background-repeat:repeat-x;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.frame{
margin:0px;
padding:0px;
height:100%;
float:left;
width:100%;
overflow: auto;
overflow-x:hidden;
text-align:center;
}

#content_build {
width:961px;
margin:0px;
background-image:url(images/inner-page_bg.jpg);
background-repeat:repeat-x;
background-position:left top;
background-color:#FFFFFF;
float:left;
}

#content_safari {
width:959px;
margin:0px;
background-position:left top;
background-color:#FFFFFF;
border-left:1px solid #A5A5A5;
border-right:1px solid #A5A5A5;
float:left;
}

/*-----------------------------*/

.body_title {
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform: uppercase;
	letter-spacing:1px;
	background-image:url(images/inner_formTitBG.jpg);
	background-repeat:repeat-x;
	height:21px;
	background-position:bottom right;
	}	
#middle
{
width:961px;
margin:0px;
padding:10px 0px 10px 0px;

}
#box-body
	{
	width:777px;
	height:466px;
	margin:0px auto;
	}

#box-content
	{
	width:777px;
	float:left;
	}
.title
	{
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	padding-left:25px;
	padding-top:11px;
	}
.box-text
	{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	padding-left:20px;
	padding-top:30px;
	}

/*----------------------------------------*/


#innerheader{
	width:850px;
	height:31px;
	float:left;
	margin:0px auto;
}

#innercontent
{
	width:750px;
	height:336px;
	overflow:auto;
	padding:0px 10px 0px 10px;
	margin-top:10px;
	
}
	
#innerbot{
	width:777px;
	height:13px;
	float:left;
	margin:0px auto;
}
#frame{
width:850px;
float:left;
z-index:-1;
background-color:#FFFFFF
}

/*------------------------------------*/

.link {
	font-family: Arial;
	font-size: 12px;
	color: #0000FF;
	text-decoration:none;
	 
}
.link:hover {
	color: #ff0000;
	text-decoration:none;
	
}
.link1 {
	font-family: Arial;
	font-size: 12px;
	color: #FDFDFD;
	text-decoration:none;
	 
}
.link1:hover {
	color: #ff0000;
	text-decoration:none;
	
}

.sitemaplink {
	font-family: Arial;
	font-size: 11px;
	color: #0000FF;
	text-decoration: none;
}
.sitemaplink:hover {
	color: #ff0000;
	text-decoration: none;
	
}

.innertext {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	color: #484A4F;
}

.top_leftbordr {
	background-image:url(images/inner_bodyTopLeft.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:8px;
}
.top_rightbordr {
	background-image:url(images/inner_bodyTopRight.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:8px;
}
.bot_leftbordr {
	background-image:url(images/inner_bodyBotLeft.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:8px;
}
.bot_rightbordr {
	background-image:url(images/inner_bodyBotRight.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:8px;
}
.form_rightbordr {
	background-image:url(images/inner_formBotleft.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:8px;
}
.form_leftbordr {
	background-image:url(images/inner_formBotright.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:7px;
}
.form_botbg {
	background-image:url(images/inner_bodyBotBG.jpg);
	background-repeat:repeat-x;
	background-position:left;
	height:7px;
}
.formleft
	{
	background-image:url(images/inner_formTitLeft.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	float:left;
	height:21px;
	width:100%;
	/width:8px;
	}
	.formright
	{
	background-image:url(images/inner_formTitRight.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	float:right;
	height:21px;
	width:100%;
	/width:8px;
	}

/*Pre-Owned Vehicles*/

#flashpreveh
{
float:left;
width:961px;
height:272px;
margin:0px;
padding:0px;
}

#pre_search_inv
{
float:left;
width:231px;
margin:0px;
padding:0px;
background-image:url(images/bg-search.jpg);
background-repeat:repeat-x;
padding-top:3px;
padding-bottom:3px;
}
#pre_search_inv img
{
float:right;
}

#pre_search_inv td
{
margin:0px;
padding:0px;
.height:0px;
height:0px;
}
#new_search_inv
{
float:left;
width:226px;
margin:0px;
padding:0px 0px 0px 0px;
background-image:url(images/bg-new.jpg);
background-repeat:repeat-x;
}
#new_search_inv img
{
float:left;
}
#new_search_inv table
{
float:left top;
margin:0px;
padding:0px;
}
#new_search_inv td
{
margin:0px;
padding:0px;
.height:0px;
height:0px;
}

#flashprebot
{
float:left;
width:733px;
height:121px;
margin:0px;
padding:0px;
}

/*Finance Department*/

#flash-finance
{
float:left;
width:961px;
height:285px;
margin:0px;
padding:0px;
}
#flashbotfin
{
float:right;
width:961px;
height:108px;
margin:0px;
padding:0px;
}

/*Service*/

#flashservice
{
float:left;
width:961px;
height:393px;
margin:0px;
padding:0px;
}

/*---------------------sitemap----------------------*/

#content_sitemap {
width:961px;
padding:13px 0px 10px 0px;
margin:0px;
background-position:left top;
background-color:#FFFFFF;
float:left;
border-left:1px solid #7caed0;
border-right:1px solid #7caed0;
}


#panel_sitemap
{
padding:0px 0px 0px 0px;
border-right:8px solid #013c7f;
border-left:8px solid #013c7f;
margin:0px;
clear:both;
}

.link {
	font-family: Arial;
	font-size: 12px;
	color: #0000FF;
	text-decoration:none;
	 
}
.link:hover {
	color: #ff0000;
	text-decoration:none;
	
}
.innertext {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	color: #484A4F;
}

.innertext h2 {
	font-family:Arial;
	font-size:12px;
	padding-top: 16px;
}
.wel_text {
	font-family: verdana;
	font-size: 11px;
	color: #0000000;
	text-decoration: none;
	font-weight: normal;
	text-align:justify;
}	
.wel_text a {
	color:#012F9A;
	text-decoration: none;
}

.wel_text a:hover {color: #8D132E;}

.wel_color {
	color:#0000FF;	
}
.wel_text h1 { 
	padding-top: 10px;
	padding-left:0px;
	font-size:12px;
}

.wel_text h2 { 
	font-family:arial;
	font-size:11px;
	padding-left:0px;
}
 h1 { 
	padding-top: 10px;
	padding-left:0px;
	font-size:12px;
}

.h2 { 
	font-family:verdana;
	font-size:11px;
	padding-left:0px;
}
#contentveh {
width:961px;
height:620px;
padding:15px 0px 20px 0px;
margin:0px;
background-image:url(images/inner-page_bg.jpg);
background-repeat:repeat-x;
background-position:left top;
background-color:#FFFFFF;
float:left;
border-left:1px solid #a8a8a8;
border-right:1px solid #a8a8a8;
}

#contentvehborder {
	width:776px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
}
#panelveh
{
height:580px;
padding:0px 0px 0px 0px;
border-right:8px solid #013c7f;
border-left:8px solid #013c7f;
margin:0px;
clear:both;
}

/*--------------------new inventory/videos--------------------*/

#content_inven {
width:959px;
height:615px;
padding:15px 0px 20px 0px;
margin:0px;
background-position:left top;
background-color:#FFFFFF;
float:left;
border-left:1px solid #a8a8a8;
border-right:1px solid #a8a8a8;
}

#panel_inven
{
height:573px;
padding:0px 0px 0px 0px;
border-right:8px solid #013c7f;
border-left:8px solid #013c7f;
margin:0px;
clear:both;
}
#quicklane
{
height:573px;
padding:0px 0px 0px 0px;
border-right:8px solid #013c7f;
border-left:8px solid #013c7f;
margin:0px;
clear:both;
}

#content_video {
width:961px;
height:615px;
padding:15px 0px 20px 0px;
margin:0px;
background-position:left top;
background-color:#FFFFFF;
float:left;
border-left:1px solid #a8a8a8;
border-right:1px solid #a8a8a8;
}

#panel_video
{
width:961px;
height:840px;
padding:0px 0px 0px 0px;
margin:0px;
clear:both;
}
#spotlight
{
	position:absolute;
	left: 285px;
	top: 143px;
	width: 470px;
	height: 236px;
}
#container	
	{
	position:absolute;
	}
#experience
{
	position:absolute;
	padding:0px 0px 0px 0px;
	left: 410px;
	top: 140px;
	width: 240px;
	height: 207px;
	border:0px solid #9A9A9B;
}


#content1 {
width:961px;
height:450px;
padding:0px 0px 0px 0px;
margin:0px;
float:left;

}
#panel1
{
height:410px;
padding:0px 0px 0px 0px;


margin:0px;
clear:both;
}


#page1
	{
	width:961px;
	margin:0px auto;
	margin-top:17px;
	background-color:#FFFFFF;
	}

/*----------------build&price----------------------*/

#panel_buildPrice
{
width:961px;
height:480px;
padding:0px 0px 0px 0px;
margin:auto;
float:auto;
clear:both;
}

/*---------------earnExtraCash---------------------*/
#content_birdDog {
width:961px;
height:960px;
padding:15px 0px 20px 0px;
margin:0px;
background-color:#FFFFFF;
float:left;
}

#panel_birdDog
{
width:961px;
height:960px;
padding:0px 0px 0px 0px;
margin:0px;
clear:both;
}

/*------------------QuickLane/BodyShop-----------------*/

#innerTxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#06C;
float:auto;
}
#innerTxt2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#00000;
float:auto;
}
#innerHeader
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#06C;
float:auto;
}
#innerTxt_bullet
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#06C;
float:auto;
list-style-image: url(image/bullet.gif);
list-style-position: outside; 
}
/*------------------CommercialService-----------------*/
#innerTxt_commercial
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
float:auto;
}
/*------------------OrderParts-----------------*/
#content_orderparts {
width:960px;
height:1020px;
padding:13px 0px 10px 0px;
margin:0px;
background-position:left top;
background-color:#FFFFFF;
float:left;
border-left:1px solid #7caed0;
border-right:1px solid #7caed0;
}
#panel_orderparts
{
height:940px;
padding:0px 0px 0px 0px;
border-right:8px solid #013c7f;
border-left:8px solid #013c7f;
margin:0px;
clear:both;
}
/*------------------RoweRewards-----------------*/
#panel_rewards
{
width:961px;
height:960px;
padding:0px 0px 0px 0px;
margin:0px;
clear:both;
}
/*---------------------Long Content----------------------*/
#content_innerpage {
width:961px;
height:1000px;
padding:13px 0px 10px 0px;
margin:0px;
background-position:left top;
background-color:#FFFFFF;
float:left;
border-left:1px solid #7caed0;
border-right:1px solid #7caed0;
}
#panel_innerpage
{
height:800px;
padding:0px 0px 0px 0px;
border-right:8px solid #013c7f;
border-left:8px solid #013c7f;
margin:0px;
clear:both;
}
/*---------------------Hours/Directions----------------------*/
#content_hours_directions {
overflow-y:auto;
width:960px;
height:1300px;
padding:13px 0px 10px 0px;
margin:0px;
background-position:left top;
background-color:#FFFFFF;
float:left;
border-left:1px solid #7caed0;
border-right:1px solid #7caed0;
}
#panel_hours_directions
{
overflow-y:auto;
height:1180px;
padding:0px 0px 0px 0px;
border-right:8px solid #013c7f;
border-left:8px solid #013c7f;
margin:0px;
clear:both;
}
/*---------------------Newsletter----------------------*/
#panel_newsletter
{
height:2320px;
padding:0px 0px 0px 0px;
margin:0px;
clear:both;
}
/*---------------------WhyRowe----------------------*/
#panel_whyRowe
{
height:1300px;
padding:0px 0px 0px 0px;
margin:0px;
clear:both;
}
/*---------------------ValueTrade----------------------*/
#content_valuetrade {
width:960px;
height:1530px;
padding:13px 0px 10px 0px;
margin:0px;
background-position:left top;
background-color:#FFFFFF;
float:left;
border-left:1px solid #7caed0;
border-right:1px solid #7caed0;
}
#panel_valuetrade
{
height:1470px;
padding:0px 0px 0px 0px;
border-right:8px solid #013c7f;
border-left:8px solid #013c7f;
margin:0px;
clear:both;
}
/*---------------------ScheduleService----------------------*/
#content_schedule {
width:960px;
height:980px;
padding:13px 0px 10px 0px;
margin:0px;
background-position:left top;
background-color:#FFFFFF;
float:left;
border-left:1px solid #7caed0;
border-right:1px solid #7caed0;
}
#panel_schedule
{
height:900px;
padding:0px 0px 0px 0px;
border-right:8px solid #013c7f;
border-left:8px solid #013c7f;
margin:0px;
clear:both;
}
/*---------------------contactUs----------------------*/
#content_contact {
width:960px;
height:560px;
padding:13px 0px 10px 0px;
margin:0px;
background-position:left top;
background-color:#FFFFFF;
float:left;
border-left:1px solid #7caed0;
border-right:1px solid #7caed0;
}
#panel_contact
{
height:460px;
padding:0px 0px 0px 0px;
border-right:8px solid #013c7f;
border-left:8px solid #013c7f;
margin:0px;
clear:both;
}
#panelnoscrl
	{
		height:100%;
		width:100%;
		padding:0px 0px 0px 0px;
		border-right:8px solid #68696B;
		border-left:8px solid #68696B;
		margin:0px;
		clear:both;
		background-color:#FFFFFF;
	}
#frame{
width:800px;
float:left;
z-index:-1;
background-color:#FFFFFF;
}