html {
	SCROLLBAR-FACE-COLOR: #003d6a; 
	SCROLLBAR-HIGHLIGHT-COLOR: #024c83;
	SCROLLBAR-SHADOW-COLOR: #024c83;
	SCROLLBAR-3DLIGHT-COLOR: #024c83; 
	SCROLLBAR-TRACK-COLOR: #004d85; 
	SCROLLBAR-ARROW-COLOR: #ff0000; 
	SCROLLBAR-BASE-COLOR: #ffffff;
}

body {
	margin:0px;
	height:100%;
	font-family:verdana;
	background-image:url(../../resources/images/site-bg.jpg);
	background-repeat:repeat-x;
	background-color:#97bef3;	
}
img	{
	border:0px; 
}
a {
	outline:none;
}
object {
	float:left;
}
p,h1,ul,li{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
form {
	padding:0px;
	margin:0px;
}

#page
{
	width:964px;
	margin:17px auto 0px auto;
}
#header {
	float:left;
	height:97px;
	width:964px;
	background-image:url(../../resources/images/header-bg.jpg);
	background-repeat:repeat-x;
}

#topaddress {
	float:right;
	width:357px;
}
.rimgie {
	float:right;
}
.limgie {
	float:left;
}
#topbtns {
	float:right;
	padding-right:15px;
}
#topNav {
	float:left;
}
#mainPanel {
	float:left;
	width:253px;
}
#homebtn {
	float:left;
	width:100%;
	height:138px;
	background-image:url(../../resources/images/home-btm-bg.jpg);
	background-repeat:repeat-x;
}
#invsearch {
	float:left;
	width:190px;
	height:100px;
	padding:8px 0px 0px 10px;
}
#bottomNav {
	float:left;
	margin-top:25px;
	background-color:#fff;
}

#footerNav{
	float:left;
	width:964px;
	height:24px;
	background-image:url(../../resources/images/btm-menu-bg.jpg);
	background-repeat:repeat-x;	
}

/** Scrolling Marquis **/
#flash_ScrollingMarquis{
	margin-top:-1px;
}

/** Banner Images **/
#flash_BannerImages{
	float:left;
}

/** Live Chat **/
#liveChat{
	position:absolute;
	top: 60px;
	left:420px;
}


/** Bottom Navigation **/

#bottomNav span{display:none;}

#bottomNav li{
	float:left;
	margin-left:10px;
}

#bottomNav a{
	display:block;
	width:113px;
	height:104px;
}

#bottomNav #seconds{background:url(../../resources/images/btm-menu-30second.jpg) top left;}
#bottomNav #valueTrade{background:url(../images/btm-menu-valueTrade.jpg) top left;}
#bottomNav #buildCar{background:url(../images/btm-menu-buildCar.jpg) top left;}
#bottomNav #chevyIncentives{background:url(../images/btm-menu-cheyIncentives.jpg) top left;}

#bottomNav #seconds:hover, #bottomNav #valueTrade:hover, #bottomNav #buildCar:hover, #bottomNav #chevyIncentives:hover
{background-position:bottom left;}




#btmnav{
width:960px;
float:left;
text-align:center;
line-height:13px;
padding-top:3px;
}
#btmnav ul{
padding:0px;
margin:0px;
}
#btmnav ul li{
padding:0px 13px 0px 13px;
margin:0px;
background-image:url(../../resources/images/btmnav-divider.gif);
background-position:right bottom;
background-repeat:no-repeat;
display:inline;
}
#btmnav ul li a{
font-weight:none;
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
margin:0px;
}
#btmnav ul li a:hover{
color:#0067fe;
}

#bottompart
{
	float:left;
	width:964px;
	height:26px;
	background-image:url(../../resources/images/footer-bg.jpg);
	background-repeat:repeat-x;
}
#tklogo{
	float:left;
	padding:4px 0px 0px 15px;
}
#site{
	padding:7px 15px 0px 0px;
	margin:0px;
	float:right;
	font-family:verdana;
	font-size:10px;
	color:#545454;	
}
#copy{
	float:left;
	padding:7px 0px 0px 250px;
	margin:0px auto;
	font-family:verdana;
	font-size:10px;
	color:#545454;
}

#morecontain {
	width:100%;
	float:left;
	background-color:#fff;
}
#moreinfo {
	float:left;
	width:962px;
}
#wel {
	float:left;
	width:100%;
	border-left:1px solid #6e6e6f;
	border-right:1px solid #6e6e6f;
	background-color:#f0f0f0;
	padding:0px;
	background-image:url(../../resources/images/moreinfo.jpg);
	background-repeat:repeat-y;
	background-position: center top;
}
.wel_text {
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align:justify;
	padding:0px 10px;
	color:#68686A;
}	
.wel_text a {
	color:#31A0DA;
	text-decoration:none;
}

.wel_text a:hover {
	color:#0000ff;
}

.wel_color {
	color:#0000FF;	
}
.wel_text h1 { 
	padding-top: 15px;
	padding-left:0px;
	font-size:12px;
}

.wel_text h2 { 
	font-family:arial;
	font-size:12px;
	padding-left:0px;
}
#footer {
	float:left;
	width:100%;
	height:57px;
	background-image:url(../../resources/images/foot-bg.jpg);
	background-repeat:repeat-x;
}
#contain {
	position:absolute;
	width:964px;
}
#homevideo {
	position:absolute;
	left: 707px;
	top: 400px;
}
#homeinventory {
	position:absolute;
	left: 187px;
	top: 82px;
}
#whychosevideo {
	position:absolute;
	left: 20px;
	top: 365px;
}
/****   Pre-Owned    *****/
#preleft {
	float:left;
	width:182px;
	height:417px;
	margin-top:16px;
}

#preownedMenu{
	float:left;
	margin-left:13px;
}

#preright {
	float:right;
	width:775px;
	margin-top:22px;
	margin-right:5px;
	margin-bottom:10px;
}
#preflash {
	float:right;
}
#spotspls {
	float:right;
	width:775px;
	height:183px;
	background-image:url(../../resources/images/spotlight.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
}

#spotFrame{
	margin-top:40px;
	margin-left:15px;
}

.spot {
	padding:39px 0px 0px 10px;
}
/*****  Service   *****/
#serviceleft {
	float:left;
	width:647px;
	height:450px;
	margin-top:14px;
	padding-left:20px;
}
#serviceright {
	float:left;
	width:280px;
	margin-top:14px;
}

#serviceBanner{
	margin-left:15px;
	margin-top:15px;
}


/**ServiceMenu**/
#serviceMenu{
	float:left;
	margin-top:4px;
	margin-left:15px;
	width:330px;
}

#serviceMenu span{display:none;}
#serviceMenu li{
	float:left;
	margin-top:5px;
}
#serviceMenu a{
	display:block;
	width:165px;
	height:66px;
}

#serviceMenu #appointment{background:url(../images/service-btn-appointment.jpg) top left;}
#serviceMenu #body{background:url(../images/service-btn-body.jpg) top left;}
#serviceMenu #order{background:url(../images/service-btn-order.jpg) top left;}
#serviceMenu #specials{background:url(../images/service-btn-specials.jpg) top left;}
#serviceMenu #quick{background:url(../images/service-btn-quick.jpg) top left;}
#serviceMenu #tires{background:url(../images/service-btn-tires.jpg) top left;}

#serviceMenu #appointment:hover, #serviceMenu #body:hover, 
#serviceMenu #order:hover, #serviceMenu #specials:hover, 
#serviceMenu #quick:hover, #serviceMenu #tires:hover{
	background-position:bottom left;
}


#serviceCoupon{
	float:left;
	margin-top:10px;
	padding-bottom:10px;
}


/*****   Finance  ****/
#financeBanner {
	margin-left:20px;
	margin-top:15px;
}

#financeRightMenu{
	float:right;
	margin-left:10px;
	margin-top:-130px;
}

#financeImage{
	float:left;
	padding-bottom:10px;
}

/*****  Why Choose  ****/
#whychooseflash {
	float:left;
	margin-top:10px;
	margin-left:0px;
}

#leftCol{
	float:left;
	width:260px;
}

#aboutVideo{
	margin-left:10px;
	padding-bottom:10px;
}

#aboutBanner{
	float:left;
	margin-top:15px;
	margin-left:10px;
}

/****   Inner Pages    */

#maininner {
	float:left;
	width:964px;
	height:100%;
	background-color:#fff;
	background-image:url(../../resources/images/inner-shadow.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
#contentborder {
	width:760px;
	margin:12px auto 0px auto;
}
#innertop {
	width:100%;
	margin:0px auto;
	background-image:url(../../resources/images/box-top.jpg);
	background-repeat:repeat-x;
	height:27px;
	float:left;
	text-decoration: none;
	text-transform: uppercase;	
}
#innerbottom{
	width:100%;
	padding:0px;
	margin:0px  auto;
	background-image:url(../../resources/images/innerbtm-bg.jpg);
	background-repeat:repeat-x;
	float:left;
	height:19px;
}
.curveright {
margin:0px;
float:right;
padding:0px;
}
.curveleft {
margin:0px;
float:left;
padding:0px;
}
.frame{
margin:0px;
padding:0px;
height:100%;
float:left;
width:100%;
overflow: auto;
overflow-x:hidden;
text-align:center;
}
#panel
{
height:407px;
margin:0px;
clear:both;
background-color:#fff;
border-left:3px solid #0046ae;
border-right:3px solid #0046ae;
}


#financePanel
{
min-height:407px;
margin:0px;
clear:both;
background-color:#fff;
border-left:3px solid #0046ae;
border-right:3px solid #0046ae;
}

#panelcustpages
{
margin:0px;
clear:both;
background-color:#fff;
border-left:3px solid #00406e;
border-right:3px solid #00406e;
}
#panelnoscrl
{
height:100%;
margin:0px;
clear:both;
background-color:#fff;
border-left:3px solid #00406e;
border-right:3px solid #00406e;
}
.title {
float:left;
padding:5px 0px 0px 10px;
cursor:default;
font-family:arial;
font-size:12px;
font-weight: bold;
color: #fff;
text-transform:uppercase;
letter-spacing:1px;
}

#contentdigi {
width:912px;
padding:0px;
margin:0px;
margin-top:9px;
background-color:#fff;
float:right;
}
#digipanel {
width:762px;
margin-left:50px;
float:left;
}

.framedigi{
margin:0px;
height:455px;
float:left;
width:100%;
}
/******sitmap*/
#sitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	text-align: justify;
	list-style-type:none;
	line-height:14px;
}

#sitemap p{
	width:730px;
	list-style-type:none;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-color: #F2F2F2;
	margin:0 auto;
	padding:4px 10px 4px 10px;
	background-position: left center;
	line-height:12px;
}

#sitemap h2{
	width:730px;
	list-style-type:none;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-color: #ebeaea;
	margin:0 auto;
	padding:10px 10px 10px 10px;
}

#sitemap h2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: none;
	list-style-type:none;
}

#sitemap p a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: none;
	list-style-type:none;
	margin:0px 0px 0px 20px;
}

#sitemap a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	list-style-type:none;
	text-decoration: none;
}
#Div1{
 padding:15px; min-height:450px;
  font-size:12px;
}
#Div1 p, h1{
	margin:0px;
	padding:10px 0px;
}
#Div1 h1{
	font-size: 130%;	
}

#test{
	float:left;
	height:10px;
	width:50px;
}
