.ariallist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	list-style-image: url(images/arrowhead.gif);
	line-height: 35px;
	text-align: left;
	vertical-align: top;
	list-style-position: outside;
}
a.ariallist:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
a.ariallist:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
a.ariallist:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
}
#offersTab {
	background-image: url(images/special_offers.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	height: 33px;
	width: 450px;
	left: 0px;
	top: 0px;
}
border {
	border: 1px solid #333333;
	background-color: #FFFFFF;
	height: 100%;
	width: 100%;
}
#blackborder {
	border: 1px solid #333333;
	height: 200px;
	width: 239px;
	padding: 5px;
	left: 0px;
	top: 0px;
	position: absolute;
}
#shadow_top_lt {
	background-image: url(images/shadow_top_rt.jpg);
	height: 9px;
	width: 9px;
	top: 0px;
	right: 0px;
	background-repeat: no-repeat;
	position: absolute;
}

side_outer_div {
	background-color: #FFFFFF;
	position: absolute;
	height: 300px;
	width: 275px;
	left: 0px;
	top: 0px;
}
#side_lower_div {
	position: absolute;
	width: 309px;
	left: 0px;
	top: 41px;
}
#side_tab {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 40px;
	width: 150px;
	border-bottom-color: #FFFFFF;
	z-index: 10;
}


#OffersContent {
	background-color: #FFFFFF;
	position: absolute;
	width: 438px;
	left: 0px;
	top: 33px;
	padding: 5px;
	border: 1px solid #000000;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 17px;
	background-repeat: repeat-y;
	background-position: center top;
	background-image: url(images/bg_body_div.gif);
}
body, html {
	width: 100%;
	height: 100%;
	color: #000000;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC0000;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
	line-height: -22px;
	font-weight: normal;
}
a.h2:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
}
a.h2:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;;
	color: #FF9900;
}
.arial_burgandy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
}
a.arial_burgandy:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
}
a.arial_burgandy:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
}
a.arial_burgandy:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.arial_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #009900;
}
a.arial_green:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #009900;
}
a.arial_green:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #009900;
}
a.arial_green:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CC0000;
}
a.h2:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
}
.lowerNavBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
a.lowerNavBar:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
a.lowerNavBar:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
a.lowerNavBar:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.verdanamanu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	list-style-image: url(images/arrowhead.gif);
}
a.verdanamanu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.verdanamanu:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.verdanamanu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
.verdanamanu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
a.verdanamanu2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.verdanamanu2:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}
a.verdanamanu2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
.verdanamanuwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	list-style-position: inside;
	list-style-image: url(images/arrowhead.gif);
	list-style-type: none;
}
a.verdanamanuwhite:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}
a.verdanamanuwhite:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}
a.verdanamanuwhite:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff9900;
}
#outerDiv {
	position: absolute;
	z-index: 1;
	height: auto;
	width: 100%;
	left: 0px;
	top: 0px;
}
#top_border_div {
	background-image: url(images/bg_top_border.gif);
	background-repeat: repeat;
	position: absolute;
	z-index: 3;
	width: 100%;
	left: 0px;
	top: 0px;
	height: 5px;
}

#bodyDiv{
	position: relative;
	z-index: 1;
	left: auto;
	top: 5px;
	background-color: #FFFFFF;
	height: 100%;
	width: 978px;
}
#topLogos {
	background-image: none;
	position: absolute;
	height: 73px;
	width: 978px;
	top: 0px;
	left: 0px;
	background-color: #FFFFFF;
}
#navBar {
	height: 33px;
	width: 978px;
	left: 0px;
	top: 72px;
	position: absolute;
	z-index: 10;
}
#lowerNav {
	position: absolute;
	height: 33px;
	width: 978px;
	left: 0px;
	top: 109px;
}
#focalPoint {
	position: absolute;
	height: 256px;
	width: 730px;
	left: 247px;
	top: 100px;
	background-repeat: no-repeat;
	background-position: left top;
	overflow: visible;
	visibility: visible;
	z-index: 2;
	background-image: url(images/main_img.jpg);
}
#focalPointLowerPages {
	position: absolute;
	height: 180px;
	width: 978px;
	left: 0px;
	top: 104px;
	background-image: url(images/lower_main_image1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: visible;
	visibility: visible;
	z-index: 2;
}
#focalPointSideButtons {
	position: absolute;
	height: 233px;
	width: 249px;
	left: 0px;
	top: 96px;
	background-image: url(images/main_img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: visible;
	z-index: 5;
	visibility: visible;
	background-color: #000000;
}
#focalPointSideButtonsLower {
	position: absolute;
	height: 180px;
	width: 238px;
	left: 0px;
	top: 103px;
	background-image: url(images/main_img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: visible;
	z-index: 3;
	visibility: visible;
	background-color: #000000;
}
#focalLowerPages {
	position: absolute;
	height: 180px;
	width: 740px;
	left: 238px;
	top: 102px;
}
#focalSideLinks {
	position: absolute;
	height: 180px;
	width: 238px;
	left: 0px;
	top: 102px;
}
#focalHeader {
	position: absolute;
	height: 30px;
	visibility: visible;
	z-index: 6;
	top: 257px;
	width: 710px;
	text-align: right;
	left: 239px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
}
#inventoryRO {
	position: absolute;
	height: 262px;
	width: 728px;
	left: 249px;
	top: 104px;
	background-image: url(images/bg_ro_layer.gif);
	background-repeat: repeat;
	background-position: left top;
	overflow: visible;
	visibility: visible;
	z-index: 2;
}

#phoneNumbers {
	background-repeat: repeat-x;
	background-position: left top;
	position: absolute;
	height: 5px;
	width: 978px;
	left: 0px;
	top: 354px;
	overflow: visible;
	visibility: visible;
	z-index: 6;
	background-color: #000000;
	background-image: url(images/bg_numbers_bar.gif);
}
#lowerPagesContent {
	background-repeat: repeat-x;
	background-position: left top;
	position: absolute;
	height: 86px;
	width: 948px;
	left: 0px;
	top: 290px;
	overflow: visible;
	visibility: visible;
	z-index: 1;
	background-color: #fff;
	padding: 15px;
}
#lowerPagesMidLine {
	background-repeat: repeat-x;
	background-position: left top;
	position: absolute;
	height: 7px;
	width: 978px;
	left: 0px;
	top: 282px;
	visibility: visible;
	z-index: 10;
	background-image: url(images/midline.gif);
}
#NumbersLowerPages {
	background-image: url(images/bg_numbers_bar.gif);
	background-repeat: repeat-x;
	background-position: left top;
	position: absolute;
	height: 19px;
	width: 978px;
	left: 0px;
	top: 282px;
}
#internetSpecials {
	position: absolute;
	height: auto;
	width: 449px;
	left: 15px;
	top: 385px;
	background-color: #FFFFFF;
}
#sidebuttons {
	position: absolute;
	width: 298px;
	top: 374px;
	right: 10px;
}
#sidebuttons2 {
	position: absolute;
	width: 298px;
	top: 629px;
	right: 10px;
	z-index: 10;
}
#sidebuttons3 {
	position: absolute;
	width: 298px;
	top: 310px;
	right: 20px;
	z-index: 10;
}
#sidebuttons4 {
	position: absolute;
	width: 298px;
	top: 564px;
	right: 20px;
	z-index: 10;
}
#hours {
	position: absolute;
	width: 298px;
	top: 316px;
	right: 54px;
	z-index: 10;
	text-align: left;
}
#bgImage {
	position: absolute;
	width: 180px;
	top: 376px;
	right: 319px;
	z-index: 10;
	height: 266px;
	background-image: url(images/large_tire.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#bottomBorder {
	background-image: url(images/bg_top_border.gif);
	position: absolute;
	height: 20px;
	width: 100%;
	left: 0px;
	top: 100%;
}
#tiresRollover {
	position: absolute;
	visibility: hidden;
	z-index: 10;
	height: 260px;
	width: auto;
	left: 247px;
	top: 104px;
	overflow: visible;
	background-repeat: no-repeat;
	border: 1px solid #000000;
	text-align: left;
	padding: 10px;
	background-color: #FFFFFF;
}
#completeAutoRollover {
	position: absolute;
	visibility: hidden;
	z-index: 10;
	height: 240px;
	width: auto;
	left: 249px;
	top: 102px;
	overflow: visible;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	background-color: #FFFFFF;
}
#couponsRollover {
	position: absolute;
	visibility: hidden;
	z-index: 10;
	height: 254px;
	width: auto;
	left: 250px;
	top: 107px;
	overflow: visible;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #FFFFFF;
}
#contentDiv {
	position: absolute;
	width: 615px;
	left: 20px;
	top: 320px;
	visibility: visible;
	z-index: 6;
	padding: 10px;
}
#internetSpecialsHeader {
	position: absolute;
	visibility: visible;
	left: 15px;
	top: 0px;
	width: 450;
	height: 33;
	background-image: url(images/internet_specials.gif);
}
#newRolloverModelLinks {
	overflow: auto;
	position: absolute;
	height: 230px;
	width: 674px;
	left: 18px;
	top: 72px;
}
#newRolloverContent {
	overflow: auto;
	position: absolute;
	height: 34px;
	width: 659px;
	left: 17px;
	top: 0px;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	padding: 5px;
}


#contactDiv {
	overflow: visible;
	position: absolute;
	visibility: visible;
	z-index: 10;
	height: 52px;
	width: 115px;
	left: 692px;
	top: 121px;
}
#newROlinktext {
	position: relative;
	height: 20px;
	width: 115px;
	top: 60px;
}
#searchBy {
	position: absolute;
	height: 50px;
	width: 165px;
	left: 5px;
	top: 5px;
	list-style-position: outside;
	list-style-image: url(images/red_arrowhead.gif);
}
#monthlyPayment {
	border: 1px solid #000000;
	position: absolute;
	height: 196px;
	width: 230px;
	left: 9px;
	top: 44px;
}
#askingPrice {
	position: absolute;
	height: 243px;
	width: 280px;
	left: 492px;
	top: 11px;
}

#priceRange {
	border: 1px solid #000000;
	position: absolute;
	height: 111px;
	width: 230px;
	left: 250px;
	top: 44px;
}
#mileage {
	border: 1px solid #000000;
	position: absolute;
	height: 80px;
	width: 230px;
	left: 250px;
	top: 159px;
}
#SearchTab1 {
	position: absolute;
	height: 32px;
	width: 200px;
	left: 493px;
	top: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#SearchTab1 {
	position: absolute;
	height: 32px;
	width: 203px;
	left: 492px;
	top: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#SearchTab2 {
	position: absolute;
	height: 34px;
	width: 233px;
	left: 8px;
	top: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#SearchTab3 {
	position: absolute;
	height: 34px;
	width: 233px;
	left: 250px;
	top: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#SearchTab4 {
	position: absolute;
	height: 34px;
	width: 233px;
	left: 249px;
	top: 125px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#makeSearch {
	border: 1px solid #000000;
	position: absolute;
	height: 196px;
	width: 197px;
	left: 493px;
	top: 44px;
	overflow: auto;
}
#internetSpecialsTab {
	background-image: url(images/internet_specials.gif);
	background-position: left top;
	position: absolute;
	height: 33px;
	width: 453px;
	left: 10px;
	top: 0px;
}
#specialsContent {
	padding: 5px;
	width: 441px;
	border: 1px solid #000000;
	position: absolute;
	left: 10px;
	top: 33px;
	background-color: #FFFFFF;
}
#sellModel {
	border: 1px solid #000000;
	position: absolute;
	height: 197px;
	width: 230px;
	left: 9px;
	top: 44px;
}
#sellCarDiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	position: absolute;
	height: 232px;
	width: 265px;
	left: 492px;
	top: 10px;
}
.slogan {
	background-image: url(images/slogan.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#contentDiv2 {
	position: absolute;
	width: 500px;
	left: 16px;
	top: 317px;
	visibility: visible;
	z-index: 6;
	padding: 10px;
}
#contentDiv3 {
	position: absolute;
	width: 871px;
	left: 36px;
	top: 317px;
	visibility: visible;
	z-index: 6;
	padding: 10px;
}
#focalbutton1 {

	position: absolute;
	height: 69px;
	width: 223px;
	left: 654px;
	top: 270px;
	background-repeat: no-repeat;
	background-position: left top;
	overflow: visible;
	visibility: visible;
	z-index: 2;
}
#focalbutton2 {
	position: absolute;
	height: 69px;
	width: 268px;
	left: 719px;
	top: 194px;
	background-repeat: no-repeat;
	background-position: left top;
	overflow: visible;
	visibility: visible;
	z-index: 2;
}
