body {
margin:0; font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#EFEBEF;
} 
div#centerAlginDiv{
	margin:auto;
	width: 1000px; position:relative;
	float:none;
	background-color:#FFFFFF;
}

div#leftAlginDiv{
	margin:auto;
	width: 1000px; position:relative;
	float:left;
	background-color:#FFFFFF;
}
/*********** Visual SEO *************/

#content-wrap { float:left; position:relative;width:998px; padding:0px; background-color:#ffffff; border:1px dashed #636563;} 

div#content{ font: normal 11px Verdana, Arial, Helvetica, sans-serif; width: 990px; margin: 0 auto; text-align: left; display:none; background-color:#FFFFFF;  }

#moreinfodiv{display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; clear:both; background-color:#ffffff;}
#moreinfodiv1{display:none; left:0px; top:2px; height:20px; background-color:#ffffff; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;text-align:justify;clear:both;}

#moreinfodiv a,#moreinfodiv1 a{padding:2px;}
a.more:link,a.more:visited{ font-weight:normal; font-size:11px; text-decoration:underline; color:#000; }
a.more:hover{text-decoration:none; font-weight:normal; font-size:11px;} 

/*********** Visual SEO *************/

/*********** Home Page Styles *************/

#outerHome {
width: 1000px;
padding-bottom: 0; 
margin-bottom: 0;
border: 0px solid #CC0033;
background-color:#ffffff;
}
/**** Header Common ****/
#HeaderCommon { 
float: left; 
width: 1000px; 
height: 95px;
background-image:url(../images/header/header-bg.jpg);
background-repeat:no-repeat;
border: 0px solid #CC0033; 
}
.HeaderInner { 
position:relative;
float:left;
width: 1000px; 
height: 100px;
border: 0px solid #ff0000;
}
.dealerName
{
position:relative;
float:left;
left:55px;
width:386px;
top:20px;
border: 0px solid #ff0000;
}
.AddressOuter{
position:relative;
float:right;
width:370px;
top:18px;
border: 0px solid #ff0000;
}
.AddressPhoneTxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13px;
color:#CCCCCC;
line-height:20px;
border: 0px solid #ff0000;
}
.headrlink
{
position:relative;
float:left;
right:85px;
border:0px solid yellow;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#CCCCCC;
}

.headrlink1
{
position:relative;
float:left;
right:23px;
border:0px solid yellow;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#CCCCCC;
}

a.hdrlink:link, a.hdrlink:visited{color:#CCCCCC;text-decoration:none;}
a.hdrlink:hover{color:#FFFFFF;text-decoration:none;}
/**** Header Common ****/
/**** Plaque Styles ****/
#homePlaque { 
float: left; 
width: 1000px; 
height: 264px;
background-image:url(../images/home/plaque-bg.jpg);
background-repeat:no-repeat;
border: 0px solid #CC0033; 
}
#leftPlaque { 
float: left; 
width: 140px; 
height: 264px;
border: 0px solid #CC0033; 
}
#rightPlaque { 
float: left; 
width: 130px; 
height: 264px;
border: 0px solid #CC0033; 
}
span.urlColor{ color:#CC0033; text-decoration:underline;}
a.urlcolor{color:#CC0033; text-decoration:underline;}
.hondaBubble{
position:absolute; top:310px; left:142px; width:159px; height:83px;
background-image:url(../images/home/bubble.png); background-repeat:no-repeat; background-position:0px 0px;
font-family:Verdana; font-size:10px; line-height:16px; color:#000000; padding:1px 3px 1px 7px;
z-index:2; display:none; cursor:pointer; border: 0px solid #CC0033; 
}
.hyundaiBubble{
position:absolute; top:310px; left:315px; width:159px; height:83px;
background-image:url(../images/home/bubble.png); background-repeat:no-repeat; background-position:0px 0px;
font-family:Verdana; font-size:10px; line-height:16px; color:#000000; padding:1px 3px 1px 7px;
z-index:2; display:none; cursor:pointer; border: 0px solid #CC0033; 
}
.toyotaBubble{
position:absolute; top:310px; left:462px; width:159px; height:83px;
background-image:url(../images/home/bubble.png); background-repeat:no-repeat; background-position:0px 0px;
font-family:Verdana; font-size:10px; line-height:16px; color:#000000; padding:1px 3px 1px 7px;
z-index:2; display:none; cursor:pointer; border: 0px solid #CC0033; 
}
.scionBubble{
position:absolute; top:310px; left:602px; width:159px; height:83px;
background-image:url(../images/home/bubble.png); background-repeat:no-repeat; background-position:0px 0px;
font-family:Verdana; font-size:10px; line-height:16px; color:#000000; padding:1px 3px 1px 7px;
z-index:2; display:none; cursor:pointer; border: 0px solid #CC0033; 
}
.acuraBubble{
position:absolute; top:310px; left:735px; width:159px; height:83px;
background-image:url(../images/home/bubble.png); background-repeat:no-repeat; background-position:0px 0px;
font-family:Verdana; font-size:10px; line-height:16px; color:#000000; padding:1px 3px 1px 7px;
z-index:2; display:none; cursor:pointer; border: 0px solid #CC0033; 
}

div#honda { 
float: left; 
width: 175px; 
height: 264px;
cursor:pointer;
}
div.honda
{
background:url(../images/home/logos/honda.jpg) no-repeat;
}
.hondahover
{
background:url(../images/home/logos/honda.gif) no-repeat;
}
div#hyundaiPlaque { 
float: left; 
width: 145px; 
height: 264px;
border: 0px solid #CC0033; 
}
div#hyundai {
position:relative;
top:6px;
float: left; 
width: 145px; 
height: 251px;
cursor:pointer;
}
div.hyundai
{
background:url(../images/home/logos/hyundai.jpg) no-repeat;
}
.hyundaihover
{
background:url(../images/home/logos/hyundai.gif) no-repeat;
}

div#toyotaPlaque { 
float: left; 
width: 141px; 
height: 264px;
border: 0px solid #CC0033; 
}
div#toyota { 
position:relative;
top:12px;
float: left; 
width: 141px; 
height: 244px;
cursor:pointer;
}
div.toyota
{
background:url(../images/home/logos/toyota.jpg) no-repeat;
}
.toyotahover
{
background:url(../images/home/logos/toyota.gif) no-repeat;
}

div#scionPlaque { 
float: left; 
width: 132px; 
height: 264px;
border: 0px solid #CC0033; 
}
div#scion { 
position:relative;
top:24px;
float: left; 
width: 132px; 
height: 230px;
cursor:pointer;
}
div.scion
{
background:url(../images/home/logos/scion.jpg) no-repeat;
}
.scionhover
{
background:url(../images/home/logos/scion.gif) no-repeat;
}

div#acuraPlaque { 
float: left; 
width: 130px; 
height: 264px;
border: 0px solid #CC0033; 
}
div#acura { 
position:relative;
top:30px;
float: left; 
width: 130px; 
height: 223px;
cursor:pointer;
}
div.acura
{
background:url(../images/home/logos/acura.jpg) no-repeat;
}
.acurahover
{
background:url(../images/home/logos/acura.gif) no-repeat;
}
/**** Plaque Styles ****/
/**** Home Map Styles ****/
#homeMap { 
float: left; 
width: 1000px; 
height: 241px;
background-image:url(../images/home/bottom-bg.jpg);
background-repeat:no-repeat;
border: 0px solid #CC0033; 
}

.MapInner { 
float: left; 
width: 1000px; 
height: 220px;
border: 0px solid #CC0033; 
}
.MapLink { 
float: left; 
position:relative;
left:373px;
top:48px;
width: 155px; 
height: 158px;
cursor:pointer;
border: 0px solid #0000FF; 
}
.Inventory { 
float: right; 
position:relative;
right:70px;
top:80px;
width: 202px; 
height: 109px;
border: 0px solid #0000FF; 
}
.twitter { 
position:absolute;
left:65px;
top:476px;
width: 202px; 
height: 109px;
border: 0px solid #0000FF; 
}
#facebook { 
position:absolute;
left:100px;
top:436px;
width: 168px; 
height: 31px;
border: 0px solid #0000FF; 
}
/**** Home Map Styles ****/
/**** Footer Address ****/
.homeFooter { 
float: left; 
width: 1000px; 
height: 18px;
border: 0px solid #CC0033; 
}
.footGap{ width:40px; height:18px; position:relative; float:left;}
.discalimerSitemap{ width:150px; height:18px; position:relative; float:left; line-height:18px; border:0px solid #FF0000; }
.footerAddress{ width:500px; height:18px; position:relative; float:left; font-size:11px; color:#A8A8A8; text-align:center; padding-top:3px; border:0px solid #FF0000; }
.izmoDealership{ width:195px; height:18px; position:relative; float:left; padding-top:3px; font-size:11px; color:#A8A8A8; text-align:right; border:0px solid #FF0000;}
.izmoImg{ width:70px; height:18px; position:relative; float:left; border:0px solid #FF0000;}

a.FooterLink:link{ font-size:11px; color:#A8A8A8; text-decoration:none; }
a.FooterLink:visited{ font-size:11px; color:#A8A8A8; text-decoration:none;  }
a.FooterLink:hover{ font-size:11px; color:#FFFFFF; text-decoration:none; }

a.izmoLink:link{ font-size:11px; color:#A8A8A8; text-decoration:none; }
a.izmoLink:visited{ font-size:11px; color:#A8A8A8; text-decoration:none;  }
a.izmoLink:hover{ font-size:11px; color:#A8A8A8; text-decoration:none; }
/**** Footer Address ****/

/*********** Home Page Styles *************/
/*********** Inner Page Styles *************/

div#outerInner { 
float:left;
position:relative;
padding:0; 
margin:0;
border:0px solid #CC0033;
width:1000px;
background-color:#595957;
}
div#HoursInnerLeft { 
float:left;
position:relative;
width:18px;
height:420px;
border:0px solid #000FFF;
}
div#InnerMainMid { 
float:left;
position:relative;
width:964px;
background-color:#FFFFFF;
border:0px solid #000FFF;
}
.PageTitle{
float:left;
position:relative;
width:900px;
height:28px;
color:#037BBA;
font-family:Verdana;
font-size:15px;
font-weight:bold;
line-height:28px;
padding-left:10px;
border:0px solid #000FFF;
}
div#InnerContentOuter{
float:left;
position:relative;
left:30px;
width:904px;
border:0px solid #000FFF;
}
.ContentInner{
float:left;
position:relative;
width:904px;
border:0px solid #FF0000;
}
.InnerHeightSpace{ position:relative; float:left; width:5px; height:330px; border:0px solid #0000FF;}
.FormContentOnline{ position:relative; float:left; width:890px; left:0px; border:0px solid #FF0000;}

/*** Hours & Directions ***/
.HoursInner{ position:relative; float:left; width:890px; left:0px; border:0px solid #FF0000;}
.HoursInnerSpace{ position:relative; float:left; height:15px; line-height:15px; width:890px; left:0px; border:0px solid #FF0000;}

.fromdiv{float:left; width:270px; height:20px; font-size:12px; font-weight:bold; }
.imagebg_direction{ float:left; position:relative; left:0px;}
#getdir, #getloc{float:left;height:19px; font-size:11px; width:90px; text-align:center;}
.imagebg_location{float:left; position:relative; left:30px;}
#map_canvas, #map_canvas_directions { float:left; width: 900px; height: 610px;  border:0px solid #FF0000;}

input { border:1px solid #626262; background-color:#ffffff; font-size:11px; text-align:left; padding-left:2px; width:177px; font-family:Arial, Helvetica, sans-serif; color:#000;  }

/*** Hours & Directions ***/
/*** body shop ***/
.bodyshopinner{ position:relative; float:left; width:899px; left:0px; border:0px solid #FF0000;}
.body_bg1{position:relative; float:left; width:899px; height:125px; left:0px;}
.body_bg2{position:relative; float:left; width:899px; height:124px; left:0px;}
.bodyshopInnerSpace{ position:relative; float:left; height:15px; line-height:15px; width:890px; left:0px; border:0px solid #FF0000;}
.bodyshopInnerSpace_bot{ position:relative; float:left; height:25px; line-height:15px; width:890px; left:0px; border:0px solid #FF0000;}
/***body shop***/

.FooterInner{
float:left;
position:relative;
width:1000px;
height:22px;
border-top:2px solid #595957;
}

.dummySpace{
float:left;
position:relative;
width:904px;
line-height:15px;
height:15px;
border:0px solid #000FFF;
}
/*** Site Map ***/
div#SiteMapLeft { 
float:left;
position:relative;
width:18px;
height:370px;
border:0px solid #000FFF;
}
.SiteMapTop{
color:#333333;
font-family:Verdana;
font-size:11px;
font-weight:normal;
line-height:20px;
padding:12px;
border:1px dashed #9ba6b5;
}
.SiteMapBookImg{
color:#333333;
font-family:Verdana;
font-size:11px;
font-weight:normal;
border:0px solid #FF0000;
}
.SiteMapMid{
margin-top:10px;
color:#333333;
font-family:Verdana;
font-size:11px;
font-weight:normal;
}
.SiteMapList li{
list-style:square;
margin-left:30px;
line-height:20px;
}
.SiteMapSpace{
height:20px;
line-height:20px;
}
a.sitemapLink:link{ font-size:12px; color:#106898; font-weight:bold; text-decoration:none; }
a.sitemapLink:visited{ font-size:12px; color:#106898; font-weight:bold; text-decoration:none;  }
a.sitemapLink:hover{ font-size:12px; color:#067DBF; font-weight:bold; text-decoration:none; }

a.siteLinks:link{ font-size:11px; color:#333333; font-weight:bold; text-decoration:none; }
a.siteLinks:visited{ font-size:11px; color:#333333; font-weight:bold; text-decoration:none;  }
a.siteLinks:hover{ font-size:11px; color:#106898; font-weight:bold; text-decoration:none; }

.Error404Space{
color:#333333;
font-family:Verdana;
}

/*** Site Map ***/


/*********** Inner Page Styles *************/




 
