body { margin: 0; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 0; background-color:#FCFCFC;} 
#outerHome { margin: 0; padding: 0; border: 0px solid #CC0033; width:1000px; } 
div#centerAlginDiv{	margin:0 auto;	width: 1000px; position:relative; float:none; }


/* Start of of Home Header */
#home_header { float : left; position:relative; width : 1000px; height:148px; border:0px solid #CCFF00; }   

/* End of of Home Header */

/* Start of Homepage CSS */
#homeInnerMain{position:static; float : left; width : 1000px;}
div#bg1{position:static; float:left; background:url(../images/home/bg/bg1.jpg) no-repeat; width:1000px; height:120px; border:0px solid #000000;}
div#bg2{position:static; float:left; background:url(../images/home/bg/bg2.jpg) no-repeat; width:1000px; height:240px; border:0px solid #000000;}
div#bg3{position:static; float:left; width:1000px; height:66px; margin-bottom:5px; background-color:#ffffff;}

div#currfac_prog{position:absolute; top:165px; left:5px; width:103px; height:103px; cursor:pointer; z-index:0; }
div.currfac_prog{background:url(../images/home/specials-links/current-factory-programs.jpg) no-repeat;}
div.currfac_proghover{background:url(../images/home/specials-links/current-factory-programs-mo.jpg) no-repeat;}
div.currfactext{position:static; float:left; font-family:Arial; font-size:14px; width:90px; text-align:center; font-weight:bold; margin-top:23px; margin-left:3px;}

div#quickquoteqlink{position:absolute; top:155px; left:885px;  width:106px; height:107px; cursor:pointer; z-index:0;}
div.quickquoteqlink{background:url(../images/home/specials-links/quick-quote.jpg) no-repeat;}
div.quickquoteqlinkhover{background:url(../images/home/specials-links/quick-quote-mo.jpg) no-repeat;}
*html div.quickquoteqlinktext{position:static; float:left; font-family:Arial; font-size:15px; width:60px; text-align:center; font-weight:bold; color:#423829; margin-top:51px; margin-left:12px; border:0px solid #0000FF;}
div.quickquoteqlinktext{position:static; float:left; font-family:Arial; font-size:15px; width:60px; text-align:center; font-weight:bold; color:#423829; margin-top:51px; margin-left:22px; border:0px solid #0000FF;}

div#usedcars{position:relative; float:left;  width:124px; height:125px; top:100px; left:10px; cursor:pointer;}
div.usedcars{background:url(../images/home/specials-links/used-cars-under12k.jpg) no-repeat;}
div.usedcarshover{background:url(../images/home/specials-links/used-cars-under12k-mo.jpg) no-repeat;}
div.usedcarstext{position:relative; float:left; font-family:Arial; font-size:16px; width:100px; text-align:center; font-weight:bold; color:#423829; top:41px; left:10px;}

div#refcen{position:absolute; top:270px; left:885px; width:100px; height:45px; margin:20px 5px 0px 0px; cursor:pointer; border:0px solid #0066FF;}
div.refcenimg{position:static; float:left; background:url(../images/home/specials-links/referral-center.jpg) no-repeat; width:36px; height:46px; display:inline;}
div.refcentext{position:absolute;  font-family:Arial; font-size:13px; width:50px; font-weight:bold; text-align:left; border:0px solid #CC6600; display:inline; margin-top:7px; margin-left:10px;}
div.reftxt{color:#423829; }
div.reftxthover{color:#CE6D10; }
/*
*html div#onlinespc{position:relative; float:right; clear:both;  width:124px; height:125px; top:85px; right:10px; cursor:pointer;}
*:first-child+html div#onlinespc { position:relative; float:right; clear:both;  width:124px; height:125px; top:85px; right:10px; cursor:pointer;}
div#onlinespc{position:relative; float:right; clear:both;  width:124px; height:125px; top:-10px; right:10px; cursor:pointer;}
*/

*html div#onlinespc{position:relative; float:right; clear:both;  width:124px; height:125px; top:113px; right:10px; cursor:pointer;}
*:first-child+html div#onlinespc { position:relative; float:right; clear:both;  width:124px; height:125px; top:113px; right:10px; cursor:pointer;}
div#onlinespc{position:relative; float:right; clear:both;  width:124px; height:125px; top:-10px; right:10px; cursor:pointer;}
div.onlinespc{background:url(../images/home/specials-links/online-specials.jpg) no-repeat;}
div.onlinespchover{background:url(../images/home/specials-links/online-specials-mo.jpg) no-repeat;}
div.onlinespctext{position:relative; float:left; font-family:Arial; font-size:18px; width:100px; text-align:center; font-weight:bold; color:#423829; top:51px; left:12px; border:0px solid #CC6600;}

div#qlinksouterdiv{position:relative; top:8px; float:left; width:1000px; height:61px; background:url(../images/home/quick-links/quick-link-bg.jpg) repeat-x;}

div#qouter{position:relative; width:920px; height:50px; top:8px; margin:auto;}

div#internetpricing{position:relative; left:20px; float:left; width:130px; height:41px; cursor:pointer; border:0px solid #FF0000;}
div.internetpricingimg{position:relative; float:left; width:43px; height:41px; display:inline; background:url(../images/home/quick-links/internet-pricing.jpg) no-repeat;}
div.internetpricingtext{position:relative; float:left; display:inline; width:80px; border:0px solid #FFFFFF; font-family:Arial; font-size:12px; font-weight:bold; left:5px; top:5px;}

div#preownedqlink{position:relative; left:50px; float:left; width:130px; height:41px; cursor:pointer; border:0px solid #FF0000;}
div.preownedqlinkimg{position:relative; float:left; width:48px; height:41px; display:inline; background:url(../images/home/quick-links/pre-owned-invent.jpg) no-repeat;}
div.preownedqlinktext{position:relative; float:left; display:inline; width:80px; border:0px solid #FFFFFF; font-family:Arial; font-size:12px; font-weight:bold; left:5px; top:5px;}

div#getpreapp{position:relative; left:80px; float:left; width:130px; height:41px; cursor:pointer; border:0px solid #FF0000;}
div.getpreappimg{position:relative; float:left; width:43px; height:41px; display:inline; background:url(../images/home/quick-links/get-pre-approved.jpg) no-repeat;}
div.getpreapptext{position:relative; float:left; display:inline; width:80px; border:0px solid #FFFFFF; font-family:Arial; font-size:12px; font-weight:bold; left:5px; top:5px;}

div#serviceapp{position:relative; left:100px; float:left; width:130px; height:45px; cursor:pointer; border:0px solid #FF0000;}
div.serviceappimg{position:relative; float:left; width:44px; height:45px; display:inline; background:url(../images/home/quick-links/service-appoint.jpg) no-repeat;}
div.serviceapptext{position:relative; float:left; display:inline; width:80px; border:0px solid #FFFFFF; font-family:Arial; font-size:12px; font-weight:bold; left:5px; top:5px;}

div#whybuy{position:relative; left:120px; float:left; width:130px; height:41px; cursor:pointer; border:0px solid #FF0000;}
div.whybuyimg{position:relative; float:left; width:43px; height:41px; display:inline; background:url(../images/home/quick-links/why-buy-from-us.jpg) no-repeat;}
div.whybuytext{position:relative; float:left; display:inline; width:80px; border:0px solid #FFFFFF; font-family:Arial; font-size:12px; font-weight:bold; left:5px; top:5px;}

div#hrsdirec{position:relative; left:140px; float:left; width:130px; height:41px; cursor:pointer; border:0px solid #FF0000;}
div.hrsdirecimg{position:relative; float:left; width:43px; height:41px; display:inline; background:url(../images/home/quick-links/hours-directions.jpg) no-repeat;}
div.hrsdirectext{position:relative; float:left; display:inline; width:80px; border:0px solid #FFFFFF; font-family:Arial; font-size:12px; font-weight:bold; left:5px; top:5px;}
div.qlinktext{color:#ffffff;}
div.qlinktexthover{color:#6BCFFF;}
#flash-home {position:absolute;	left:0px; top:130px; width:900px; height:500px; border:0px solid #FF0000; }
/* End of Home Page CSS */



/* Start of  SEO COntent */
#seo_home {position:relative; float : left; width : 1000px; height:auto; background-color:#FFFFFF; border:#000000 1px solid;} 
div#logo{position:relative; float:right; width:188px; height:45px; border: 0px solid #CC0000; margin:0px 0px 10px 0px;}
div#logo1{position:relative; float:right; width:165px; height:56px; border: 0px solid #CC0000;  margin-right:5px;}
div.hlclass{position:relative; float:right; margin-right:10px; width:72px; height:24px; top:2px; bottom:2px;}
.mainHeading{ float:left; position:relative; left:0px; top:2px; height:auto; width:800px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000; padding-left:2px; padding-right:2px; border:0px solid #99FF00;}
.contentDiv{ float:left; position:relative; left:0px; top:2px; height:auto; width:780px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#000000; text-align:justify; padding-left:5px; padding-right:5px; border:0px solid #99FF00;}
.contentDivTwo{ float:left; position:relative; left:0px; top:2px; height:auto; width:780px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#000000; text-align:justify; padding-left:5px; padding-right:5px; border:0px solid #99FF00;}
.contentDivThree{ float:left; position:relative; left:0px; top:2px; height:auto; width:990px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#000000; text-align:justify; padding-left:5px; padding-right:5px; border:0px solid #99FF00;}
.contentDivDemmy{ clear:both; float:left; position:relative; left:0px; top:2px; height:12px; width:990px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#000000; text-align:justify; padding-left:2px; padding-right:2px;}

h1.h1class 
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#000000; margin:5px;
}

h2.h2class 
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#000000; margin-bottom:5px;
}
/*End of SEO COntent */

/*Home Page Content*/
div#homecontent-outer{ text-align: center; margin: 1px auto; }
div#homecontent{ color: #000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; width: 99%; margin: 0 auto; text-align: left;  }
div#homecontent p{ font: normal 11px Verdana, Arial, Helvetica, sans-serif; margin: 2px 0 0 0; padding: 0; text-align: justify; line-height:16px; }
div#homecontent h1{ margin: 0; padding: 0; font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
div#homecontent h2{ margin: 6px 0 0 0; padding: 0; font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
div#homecontent a:link, div#homecontent a:visited, div#homecontent a:hover{ color: #2D4450; text-decoration: underline; }
/*Home Page Content*/


/******* Footer *******/
/* HomeAddress */
#homeAddress{width:1000px; padding: 0px; margin:0px; position:relative; float:left; left:0px; top:0px; border:0px solid #FF0000; background-color:#1d3951; }
/* End of HomeAddress */
#footerDiv{width:1000px; position:relative; float:left; font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  }
.discalimer-sitemap{ width:145px; height:18px; position:relative; float:left; padding-left:10px; padding-top:0px; font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #d0d0d0;}
.footer-address-div{ width:700px; height:15px; position:relative; float:left; font-size:11px; color:#000000; text-align:center;  padding-top:3px; }
.powerd-izmocars{ width:130px; position:relative; float:left;  font-size:11px; color:#FFFFFF; text-align:right; cursor:pointer;}
.discalimer-sitemap a, .discalimer-sitemap a:visited, .discalimer-sitemap a:link { font-size:11px; color:#d0d0d0; text-decoration:none; }
a:hover{ font-size:11px; color:#FFFFFF !important; text-decoration:none; }


/******* Footer *******/

a.seolink{color:#000000; text-decoration:none;}
a.seolink:hover{color:blue; text-decoration:underline;}

#memorial_flash{position:absolute;left:145px;top:450px;width:700px;height:63px;}