html{
	SCROLLBAR-FACE-COLOR: #383637; 
	SCROLLBAR-HIGHLIGHT-COLOR: #3B393A;
	SCROLLBAR-SHADOW-COLOR: #3B393A;
	SCROLLBAR-3DLIGHT-COLOR: #716F70; 
	SCROLLBAR-TRACK-COLOR: #3C3A3B; 
	SCROLLBAR-ARROW-COLOR: #716F70; 
	SCROLLBAR-BASE-COLOR: #ffffff;
}
body{
	margin:0px;
	font-family:verdana;
	background:url(../images/site-bg.jpg) repeat-x;
	background-color:#000;
	height:100%;
}

.col-left {
float:	left;

}

#main-content	{
background: url(./resources/images/bg-main-content.gif) repeat-x scroll 0 0 #FFF;
border:4px solid #EDEDE7;
font-size: 13px;
line-height:18px;
padding: 20px;
width:575px;
margin-top:25px;
}

#sidebar	{
	background: url(./resources/images/bg-sidebar.gif) no-repeat scroll 0 0 #F7F7F7;
	border: 4px solid #EDEDE7;
	font-size:11px;
	line-height:15px;
	overflow:hidden;
	padding: 10px 0 0 10px;
	width:270px;
	margin-top: 25px;
	float: right;
}

.dealer-info {
	text-align: center;
	
}

div.dealer-info .h1 {
font-size: 12px !important;
}


img{
	border:0px;
	margin:0px;
	padding:0px;
}
a{
outline:none;
}
object {
	float:left;
}
form {
margin:0px;
padding:0px;
}
p,h1,ul,li{
	padding:0px;
	margin:0px;
	list-style:none;
	font-size: 10px;
}
#page {
width:1000px;
margin:0px auto;
background-color:#f0f0f0;
}
#header {
width:994px;
height:130px;
background-color:#f0f0f0;
background:url(../images/header-bg.jpg) repeat-x;
}

#ContactAtOnce{
z-index:999;
position:relative;
left: 100px;
top: 10px;

}
#toppart {
float:left;
width:988px;
height:130px;
}
.rimgie {
	float:right;
}
.limgie {
	float:left;
}
.dealer-logo {
float:left;
margin:6px 0 0 0;
}
.top-contact {
float:left;
margin:27px 0 0 107px;
}
#topphone {
float:right;
width:356px;
}
.tophours {
float:left;
margin-left:8px;
}

#mainpart {
float:left;
width:994px;
height:441px;
background-color:#999999;
background:url(../images/tab-main-bg.jpg) repeat-x;
padding:5px 0 0 6px;
}
#homemainflash {
float:right;
width:729px;
margin-right:6px;
}
#homeleft {
float:left;
width:251px;
}
#homeleftmenu {
float:left;
margin-top:1px;
}
#home-bottom-btns {
	float:left;
	width:988px;
	height:98px;
	background:url(../images/home-bot-bg.jpg) repeat-x;
}
#bottommenu{
	width:100%;
	height:23px;
	background-color:#bdbdbd;
	float:left;
	padding-top:2px;
	background:url(../images/botm-menu-bg.jpg) repeat-x;
}
#btmnav{
width:1000px;
float:left;
text-align:center;
}
#btmnav ul{
padding:0px;
margin:0px;
}
#btmnav ul li{
margin:0px;
padding:0px 20px;
line-height:17px;
background-image:url(../images/btmnav-divider.jpg);
background-position:bottom right;
background-repeat:no-repeat;
display:inline;
}
#btmnav ul li a{
font-family:verdana;
font-size:11px;
font-weight:none;
color:#fff;
text-transform:capitalize;
text-decoration:none;
margin:0px;
}
#btmnav ul li a:hover{
color:#7ac8e2;
}
#moreinfo {
	float:left;
	width:1000px;
}
#wel {
	float:left;
	width:1000px;
	background-color:#f8f8f8;
	background-image:url(../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 h1{
padding:0px 0px 13px 0px;
margin:0px;
font-family:verdana;
font-size:11px;
color: #333333;
}
.wel_text h2{
padding:0px 0px 13px 0px;
margin:0px;
font-family:verdana;
font-size:11px;
color: #333333;
}
.wel_text p
{
font-family: verdana;
font-size: 11px;
color: #333333;
text-decoration: none;
padding:0px 0px 10px 0px;
margin:0px;
text-align:justify;
}
.wel_text p a{
color:#0000FF;
text-decoration: none;
}
.wel_text p a:hover {
color: #FF0000;
}
.wel_color {
	color:#0000FF;	
}

/*footer*/

#footer {
width:1000px;
height:24px;
float:left;
background-color:#5c5c5c;
}
#tklogo{
	float:left;
	padding-left:15px;
}
#site{
	padding:5px 15px 0px 0px;
	margin:0px;
	float:right;
	font-family:verdana;
	font-size:10px;
	color:#fff;	
}
#copy{
	float:left;
	padding:5px 0px 0px 200px;
	margin:0px;
	font-family:verdana;
	font-size:10px;
	color:#fff;
}

/****   New-Vehicles Page   */

#newleft {
float:left;
width:144px;
height:332px;
margin:0 10px 0 10px;
background:url(../images/new-leftbox-bg.gif) #e6e6e6 repeat-y;
}
#new-leftmenu {
	float:left;
	width:99%;
	height:263px;
}
#new-leftmenu ul {
	margin:0px;
	font-size:11px;
	padding:15px 0px 0px 15px;	
}
#new-leftmenu ul li {
	font-size:11px;
	line-height:14px;
	padding-left:10px;
	margin-bottom:6px;
	background:url(../images/left-aro.gif) #e6e6e6 left center no-repeat;
}
#new-leftmenu ul li a {
	color:#000;
	text-decoration:none;
}
#new-leftmenu ul li a:hover {
	color:#0069D1;
	text-decoration:underline;
}
#newmainflash {
float:left;
width:565px;
}
#newright {
float:right;
width:251px;
margin-right:10px;
}
#newrightmenu {
float:left;
margin-top:1px;
}
#custom-page{
min-height:450px;
background-color: white;
}
/****   Pre-Owned Page   *****/

#preleft {
float:left;
width:182px;
height:347px;
margin-left:10px;
background:url(../images/pre-lefbox-bg.gif) #e6e6e6 repeat-y;
}
#leftmenu {
	float:left;
	width:100%;
	height:145px;
}
#leftmenu ul {
	margin:0px;
	font-size:11px;
	padding:15px 0px 0px 10px;	
}
#leftmenu ul li {
	font-size:11px;
	line-height:18px;
	padding-left:5px;
	margin-bottom:5px;
}
#leftmenu ul li a {
	color:#000;
	text-decoration:none;
}
#leftmenu ul li a:hover {
	color:#0069D1;
	text-decoration:underline;
}
#premain {
float:right;
width:791px;
height:333px;
margin-left:7px;
}
#premaintop {
float:left;
height:208px;
margin-bottom:4px;
}
#spotlight {
float:left;
width:780px;
height:135px;
background:url(../images/spotlight-spls.png) no-repeat;
}

/****   Service Page   *****/

#recommended {
float:left;
width:278px;
}
#service-center {
float:left;
width:455px;
margin-left:5px;
}
#feature-spls {
float:left;
margin:4px 0 0 70px;
width:355px;
height:210px;
}
#flash_FeaturedSpecials {
width:355px;
height:207px;
}
#service-right {
float:right;
margin-right:4px;
}

/****   Service Page   *****/

#finance-mainflash {
float:left;
width:1000px;
height:343px;
}

/****   Why Page   *****/

#whyleft {
float:left;
width:182px;
height:332px;
margin-left:10px;
background:url(../images/pre-lefbox-bg.gif) #e6e6e6 repeat-y;
}
#why-leftmenu {
	float:left;
	width:100%;
	height:278px;
}
#why-leftmenu ul {
	margin:0px;
	font-size:11px;
	padding:15px 0px 0px 10px;	
}
#why-leftmenu ul li {
	font-size:11px;
	line-height:21px;
	padding-left:5px;
	margin-bottom:5px;
}
#why-leftmenu ul li a {
	color:#000;
	text-decoration:none;
}
#why-leftmenu ul li a:hover {
	color:#0069D1;
	text-decoration:underline;
}
#whymainflash {
float:left;
width:534px;
margin-left:7px;
}

/****   Extra Tab   ****/

#dealermain {
float:left;
width:984px;
height:431px;
background-color:#999999;
background:url(../images/tab-main-bg.jpg) repeat-x;
padding:15px 0 0 16px;
}
#dealerimg {
float:left;
width:729px;
}
#dealerightmenu {
float:right;
margin-right:13px;
}
#wellcontain {
float:left;
width:550px;
height:418px;
background:url(../images/well-main-bg.jpg) no-repeat;
}
#wellcontain p {
float:left;
margin:3px 30px 5px 33px;
font-size:11px;
line-height:16px;
}
#wellrightbg {
float:right;
width:419px;
height:418px;
background:url(../images/well-right-bg.jpg) no-repeat;
margin-right:15px;
}
#welltitle {
float:left;
width:100%;
margin:9px 0 0 30px;
}
#creditrightbg {
float:right;
width:403px;
height:418px;
background:url(../images/credit-right-bg.jpg) no-repeat;
margin-right:15px;
}

/****   Inner Pages    */

#maininner {
	float:left;
	width:1000px;
	height:950px;
	background-color:#fff;
	background-image:url(../images/inner-shadow.jpg);
	background-repeat:no-repeat;
}
#framedoc{
width:954px;
height:100%;
margin:0px auto;
z-index:-1;
clear:both;
background-color:#fff;
}
#contentborder {
	width:760px;
	margin:15px auto;
	border:2px solid #2b292a;
}
#innertop {
	width:100%;
	margin:0px auto;
	background-image:url(../images/box-top.gif);
	background-repeat:repeat-x;
	height:21px;
	float:left;
	text-decoration: none;
	text-transform: uppercase;	
}
.frame{
margin:0px;
padding:0px;
height:100%; 
float:left;
width:100%;
}
#panel
{
width:760px;
height:410px;
margin:0px;
clear:both;
z-index:-1;
background-color:#fff;
}

.title {
float:left;
padding:2px 0px 0px 10px;
cursor:default;
font-family:arial;
font-size:11px;
font-weight: bold;
color: #d8d8d8;
text-transform:uppercase;
letter-spacing:1px;
}

#contentdigi {
width:870px;
padding:0px;
margin:10px 7px 7px 0;
background-color:#fff;
float:right;
}
.framedigi{
margin:0px;
height:453px;
float:left;
width:100%;
}
#digipanel
{
padding:0px;
margin:0px;
clear:both;
height:453px;
}
#sitemap {
	float:left;
	width:720px;
	height:100%;
	padding:15px 20px 0px 20px;
}
#sitemap p{
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	margin:0px;
	margin-top:5px;
}
#sitemap p a{
	color: #0000FF;
	text-decoration: none;
	padding-left:20px;	
}
#sitemap a:hover{
	color: #FF0000;
	text-decoration: none;
}
#address{heighht:100px;}
#address ul {font-size:10px;float:left;text-align:center;margin:0px 0px 0px -5px;}
#address ul  a{text-decoration:none;}
#address ul  a:hover{color: #FF0000;text-decoration: none;}
#maininner #framedoc #sidebar .dealer-info table tr td {
	font-size: 12px;

}

