body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	background-image:url(gfx/background2008.jpg);
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.regular { /* a href class for 10 pixel text - menus and such */
	color : #900;
	text-decoration : none;
}
a.regular { /* a href class for 10 pixel text - menus and such */
	color : #900;
	text-decoration : none;
}
a:visited.regular { /* a href class for 10 pixel text - visited */
	color : #900;
	text-decoration : none;
}
a:hover.regular { /* a href class for 10 pixel text - hover */
	color : #000;
	text-decoration : none;
}
.btmmnu { /* a href class for 10 pixel text - menus and such */
	color : #FFF;
	text-decoration : none;
}
a.btmmnu { /* a href class for 10 pixel text - menus and such */
	color : #FFF;
	text-decoration : none;
}
a:visited.btmmnu { /* a href class for 10 pixel text - visited */
	color : #FFF;
	text-decoration : none;
}
a:hover.btmmnu { /* a href class for 10 pixel text - hover */
	color : #be3d42;
	text-decoration : none;
}
a.btmmenu.regular { /* a href class  */
	color : #900;
	text-decoration : none;
}
a:visited.btmmenu { /* a href class - visited */
	color : #900;
	text-decoration : none;
}
a:hover.btmmenu { /* a href class - hover */
	color : #000;
	text-decoration : none;
}
a.carlink { /* a href class for 10 pixel text - menus and such */
	color : #000;
	text-decoration : none;
}
a:visited.carlink { /* a href class for 10 pixel text - visited */
	color : #000;
	text-decoration : none;
}
a:hover.carlink { /* a href class for 10 pixel text - hover */
	color : #900;
	text-decoration : none;
}
.oneColFixCtr #container {
	width: 980px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent {
	padding: 0 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	width:980px;
	background: #FFF;
	color:#000;
	font-family:"Trebuchet MS", Tahoma, Verdana; 
	font-size:11px;
}
.oneColFixCtr #mainContentHome {
	padding: 1px 5px 10px 10px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	color:#000000;
}
.oneColFixCtr #mainContentRegular {
	padding: 10px 5px 0px 10px; /*  top right bottom left - remember that padding is the space inside the div box and margin is the space outside the div box */
	color:#000000;
}
#eatHeader {  
	padding: 5px;	
	background: #000000;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Tahoma, Verdana; 
	font-size:11px;
}
#eatHeader2 {  
	padding: 1px;	
	background: #5f1e20;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Tahoma, Verdana; 
	font-size:20px;
}
#eatFooter {  
	padding: 15px;
	background: #000000;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Tahoma, Verdana; 
	font-size:11px;
}
#menuTop {  
	padding: 0px;
	background: #000000;
	background-image:url(gfx/backg-menu-tire.gif);
	background-position: top;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Tahoma, Verdana; 
	font-size:14px;
	text-align: center;
	width:980px;
}
.homeContent {  
	background: #000000;
	background-image:url(gfx/mainstorepic.jpg);
	width:980;
	height:537;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Tahoma, Verdana; 
	font-size:11px;
}
.homeSpaceLeft {  
	padding:0 0 0 0;
}
.phoneBig {  
	color:#FF0000;
	font-family:"Trebuchet MS", Tahoma, Verdana; 
	font-size:24px;
	font-weight:bold;
	padding-bottom:4px;
}.phoneBigService {  
	color:#FFFFFF;
	font-family:"Trebuchet MS", Tahoma, Verdana; 
	font-size:20px;
	font-weight:bold;
	padding-bottom:4px;
}
.storeName {  
	color:#FFFFFF;
	font-family:"Trebuchet MS", Tahoma, Verdana; 
	font-size:24px;
	font-weight:bold;
	padding-bottom:4px;
}
.biggerRedText {  
	color:#892d31;
	font-family:"Trebuchet MS", Tahoma, Verdana; 
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.redheadings {  
	color:#892d31;
	font-family:"Trebuchet MS", Tahoma, Verdana; 
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
.redheadingsplus {  
	color:#892d31;
	font-family:"Trebuchet MS", Tahoma, Verdana; 
	font-size:26px;
	font-weight:bold;
}
.blackheadings {  
	color:#000;
	font-family:"Trebuchet MS", Tahoma, Verdana; 
	font-size:18px;
	font-weight:bold;
}
.MredPhone { 
	font-size:18px; 
	color:#000; 
}
.paddedText {
	padding: 10px;
}
.fontbolditalic { 
	font-weight:bold; 
	font-style:italic;
}
.fontbold { 
	font-weight:bold; 
}
.fontitalic { 
	font-style:italic;
}
.imageborder { 
	margin:3px; 
}
#contactbox {   
	color:#000;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:11px;
	padding: 10px;
	background-color:#CCCCCC;
	margin: 10px;
}
.h3contactbox {
	color:#990000;
	line-height:11px;
	font-size:14px;
}
.ticker { 
	background-color:#000;
}
a.siteNavigation { /* a href class for 10 pixel text - menus and such */
	color : #FFFFFF;
	text-decoration : none;
}
a:visited.siteNavigation { /* a href class for 10 pixel text - visited */
	color : #FFFFFF;
	text-decoration : none;
}
a:hover.siteNavigation { /* a href class for 10 pixel text - hover */
	color : #ed3338;
	text-decoration : none;
}
.grandopeningheadline { 
	font-size:14px; 
	font-weight:bold; 
	color:#FFF;
}

	#homeUsedVehicleTuple 
	{
		/*overflow:auto;*/
		/*height:87px;*/
		z-index:800;
		position: relative;
		top: 1px;
		left: 1px;
		background-color: #FFFFFF;
		border: white solid thin;
		width: 386px;
		cursor: pointer;
	}
	#tblContent2
	{
		font:		Verdana, Arial, Helvetica, sans-serif;
		font-size:	10px;
		position: relative;
		top: 40px;
		padding-bottom:30px;
	}
		#usedVehicleTuple 
	{
		/*overflow:auto;*/
		/*height:87px;*/
		z-index:800;
		position: relative;
		top: 15px;
		left: 5px;
		background-color: #FFFFFF;
		border: white solid thin;
		width: 98%;
		cursor: pointer;
	}
	#a.usedVehicleTuple
	{
		color: black;
	}
	#usedVehicleTuple.Odd 
	{
		background-color : #efebef;
	}
	#usedVehicleTuple.Even 
	{
		background-color : #FFF;
	} 
	#usedVehicleImage 
	{
		position:absolute; 
		top:5px; 
		left:5px; 
		z-index:600;
	}
	#usedVehicleYearMakeModel 
	{
		/*position:absolute;*/
		top:5px;
		/*left:110px;*/
		z-index:600;
		font-size: 12px;
		font-weight: bold;
	}
	#usedVehicleYearData 
	{
	}
	#ledgerBanner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000;
	position: relative;
	top: 12px;
	left: 5px;
	}
	#usedVehicleMakeData 
	{
	}
	#usedVehicleModelData 
	{		
	}
	#usedVehicleVINLabel 
	{
		position:absolute; 
		top:22px; 
		left:125px; 
		z-index:600; 
		text-align:right;
	}
	#usedVehicleStockLabel 
	{
		position:absolute; 
		top:36px; 
		left:125px; 
		z-index:600; 
		text-align:right;
	}
	#usedVehicleMilesLabel 
	{
		position:absolute; 
		top:50px; 
		left:125px; 
		z-index:600; 
		text-align:right;
	}
	#usedVehicleEngineLabel 
	{
		position:absolute; 
		top:22px; 
		left:328px; 
		z-index:600; 
		text-align:right;
	}
	#usedVehicleTransLabel 
	{
		position:absolute; 
		top:36px; 
		left:328px; 
		z-index:600; 
		text-align:right;
	}
		#usedVehiclecolorLabel 
	{
		position:absolute; 
		top:50px; 
		left:328px; 
		z-index:600; 
		text-align:right;
	}
	#usedVehicleVINData 
	{
		position:absolute; 
		top:22px; 
		left:205px; 
		z-index:600;
	}
	#usedVehicleStockData 
	{
		position:absolute; 
		top:36px; 
		left:205px; 
		z-index:600;
	}
	#usedVehicleMilesData 
	{
		position:absolute; 
		top:50px; 
		left:205px; 
		z-index:600;
	}
	#usedVehicleEngineData 
	{
		position:absolute; 
		top:22px; 
		left:408px; 
		z-index:600;
	}
	#usedVehicleTransData 
	{
		position:absolute; 
		top: 36px; 
		left: 408px; 
		z-index:600;
	}
		#usedVehicleColorData 
	{
		position:absolute; 
		top:50px; 
		left:408px; 
		z-index:600;
	}
	#usedVehicleLocationData 
	{
	/*position:absolute;*/
	/*top:63px;
	left:110px;*/
	z-index:600;
	font-size: x-small;
	}
	#usedVehicleCertified
	{
		position:absolute;
		right: 10px;
		top: 5px;
	}
	#certifiedSelector {
		position: relative;
		left: 15px;
	}
	#inventoryFilters {
	position: relative;
	left: 5px;
	top: -5px;
	}
	body 
	{
		font-family:	Verdana, Arial, Helvetica, sans-serif;
		font-size: 		12px;
	}
	#makeSelector {
		position: absolute;
		left: 5px;
		top: 2px;
	}
	#modelSelector {
		position: absolute;
		left: 175px;
		top: 2px;
	}
	#priceRangeSelector {
		position: absolute;
		left: 5px;
		top: 30px;
	}
	#usedVehicleClassifications {
		position: absolute;
		left: 150px;
		top: 30px;
	}
	#OrderBySelector {
		position: absolute;
		left: 325px;
		top: 30px;
	}
	#rowThreeSelectors {
		position: absolute;
		left: 345px;
		top: 2px;
	}
	#usedVehicleClassifications {
		position: absolute;
		left: 150px;
		top: 30px;
	}
	#OrderBySelector {
		position: absolute;
		left: 325px;
		top: 30px;
	}
.mainarea-heading2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	vertical-align: top;
}
.mainarea
{  
	font-family:"Trebuchet MS", Tahoma, Verdana; 
	font-size:11px;	
}