html,body { 
	font : normal 11px Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #000000; 
	margin: 0;
	padding: 0;
	text-align: center;
}
td { 
	font : normal 11px Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #000000; 
}
a { color : #990000; text-decoration : none; }
a:hover { color : #CC0000; text-decoration : underline; }

img {
	border: 0px;
}
.pngIMG img { behavior: url(/includes/iepngfix.htc); /*for any pngs in IE 6*/ }

h1, h2, h3 { margin: 0; }
.subtitle, h2, .subhead, .subhead a:link, .subhead a:active, .subhead a:visited { color: #000; font: bold 14px Trebuchet MS, Arial, Verdana, Geneva,  Helvetica, sans-serif; }
.subhead a:HOVER { color : MediumBlue; text-decoration : underline; font-family : Trebuchet MS, Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 11pt; font-weight: bold; }

.title, h1 	  { color: #ff0000; font: bold 22px Trebuchet MS, Arial, Verdana, Geneva,  Helvetica, sans-serif; }

#container {
	margin: 0 auto;
	padding-top: 5px;
	width: 1000px;
	position: relative;
}
#hdrLogo {
	margin: 0px auto;
}

#subcontent { width: 100%; }

#btnInventoryContainer {
	text-align: left;
	position: relative;
	float: left;
	width: 488px;
	height: 272px;
	margin: 20px auto -35px 10px;
	display: inline;	
}
#btnService { 
	width: 113px; 
	height: 76px; 
	float: left;
	margin-right: 12px;
}
#btnParts { 
	width: 113px; 
	height: 76px; 
	float: left;
	margin-right: 12px;
}
#btnUsed { 
	width: 113px; 
	height: 76px; 
	float: left;
}
#btnNew { 	
	width: 113px; 
	height: 76px; 
	float: left;
	margin-right: 12px;
}
#btnbtmwrapper {
	position: relative;
	margin: 0;
	margin-top: 30px;
	padding: 0;
	width: 488px;
	height: 165px;
}
#btnBuysCars {
	width: 84px;
	height: 111px;
	position: absolute;
	top: 0;
	left: 170px;
}
#btnCredit {
	width: 92px;
	height: 133px;
	position: absolute;
	top: 32px;
	left: 254px;
}
#btnBodyShop {
	width: 166px;
	height: 66px;
	position: absolute;
	top: 0px;
	right: 0px;
}

#rotation {
	width: 400px;
	height: 258px;
	position: relative;
	float: right; 
	margin: 5px 55px auto 0;
	display: inline;
}

.carTopper {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1000;
}
.rotatingcars { position: absolute; top: 5px; left: 17px; }

#dealershipLinks h1 { color: #fff; }
#dealershipLinks h2 { color: #000; }

#welcome { 
	background: #fff;
	margin: 15px;
	padding: 15px;
	text-align: left;
	border: 5px solid #cc0000
}


.odometer { background-color: #000000; background-image: url(/images/odometer.gif); background-repeat: repeat-x; color: #ffffff; font-family : Trebuchet MS, Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 13pt; font-weight: bold;}
.odometer A { color: #ffffff; text-decoration: none;}
.odometer A:link { color: #ffffff; text-decoration: none;}
.odometer A:hover { color: #ffffff; text-decoration: none;}
.odometer A:visited { color: #ffffff; text-decoration: none;}
.odometer A:active { color: #ffffff; text-decoration: none;}

.bckWhite	 { background-color: #ffffff; }
.bckGray	 { background-color: #C1C1C1; }
.bckBlack	 { background-color: #000000; }


.clear { clear: both; }
.left { float: left; }
.right { float: right; }
.Hidden		{visibility: hidden;}	
.NoDisplay	{visibility: hidden; display: none;}
.Visible	{visibility: visible;}		
