#outerHome {margin: 0; padding: 0; border: 0px solid #FF0000; width:1000px; background-color:#FFFFFF; } 
#home_header { 
float : left; 
width : 1000px; 
height : 132px;
border: 0px solid #CC0033; 
}  
.home1{ width:1000px; height:121px; background:url(../images/header/header_bgstrip.jpg) repeat-x; border:0px solid red;}

.home2{ width:1000px; height:147px; background-image:url(../images/home/grouphome/bg/bg1.jpg); border:0px solid red;}
.home3{ width:1000px; height:148px; background-image:url(../images/home/grouphome/bg/bg2.jpg);}
.home4{ width:1000px; height:147px; background-image:url(../images/home/grouphome/bg/bg3.jpg);border:0px solid red;}

div#makelogo{position:relative; float:left; width:113px; height:85px; left:30px; top:5px; border:0px solid red;}
div#dealerlogo{position:relative; float:left; width:368px; height:72px; left:80px; top:10px; border:0px solid red;}

div#headertext{position:relative; float:right; width:250px; top:5px; height:95px; border:0px solid red; }
span.pclass{line-height:4px;}
div#addresstext{position:absolute; width:350px; top:70px; left:195px; height:20px; border:0px solid red; text-transform:none; }
div#homefacebook{position:relative; float:left; display:none; left:0px; top:10px; width:25px; height:15px; z-index:1;border:0px solid red;}
div#hometwitter{position:relative; float:left; display:none; left:20px; top:10px; width:25px; height:15px; z-index:1;border:0px solid red;}
div#homeblog{position:relative; float:left; display:none; left:40px; top:10px; width:25px; height:15px; z-index:1;border:0px solid red;}
div#homeyoutube{position:relative; float:left; left:40px; top:10px; width:25px; height:15px; z-index:1;border:0px solid red;}

div#phoneouter{position:relative; float:left; width:250px; border:0px solid red; top:10px;}
div.phonetext{position:relative; float:left; width:60px; text-align:left; font-family:verdana; font-size:13px; color:#414141; font-weight:bold; border:0px solid red;}
div.phonenum{position:relative; float:left; width:150px; text-align:left; font-family:verdana; font-size:14px; color:#414141; font-weight:bold; border:0px solid red;}


div.facebooktwitter {
float:left;
position:relative;
top:11px;
width:105px;
}

div.toptext{position:relative; float:left; width:250px;}
a.htexttt{text-decoration:none; color:#414141; }
a.htexttt:hover{text-decoration:none; color:#EA6A11;}
div#flash-home {
	position:absolute;
	left:36px;
	top:188px;
	width:960px;
	height:350px;
	z-index:0; border:0px solid #000; 
}

div#linksouter{position:relative; float:left; width:970px; top:110px; left:30px; height:70px; border:0px solid red;}
div#hbanner1{position:relative; float:left; width:234px; height:59px; left:0px; top:10px; }
div#hbanner2{position:relative; float:left; width:148px; height:50px; left:20px; top:0px; }
div#hbanner3{position:relative; float:right; width:128px; height:20px; right:30px; top:28px; }
div#hbanner7{position:relative; float:left; width:177px; height:45px; left:30px; top:0px; border:0px solid red;}

a.referral:link{font-weight:bold; color:#F2AD67; font-size:14px; font-family:verdana; text-decoration:none;}
a.referral:visited{font-weight:bold; color:#F2AD67; font-size:14px; font-family:verdana; text-decoration:none;}
a.referral:hover{font-weight:bold; color:#1F7BAA; font-size:14px; font-family:verdana; text-decoration:none;}
div#hbanner4{position:relative; float:left; left:10px; width:97px; height:70px; border:0px solid #990000; cursor:pointer; z-index:25;}
div#hbanner5{position:relative; float:left; left:120px; top:5px; width:234px; height:59px; border:0px solid #990000; cursor:pointer; z-index:25;}

div.easycredit
{
background:url(../images/home/quicklinks/easy_credit.jpg) no-repeat;
}
div.easycredithover
{
background:url(../images/home/quicklinks/easy_credit_mo.jpg) no-repeat;
}


/* MARQUEE */
#marqueeHome{position:relative; top:5px; left:10px; float:left; border:0px solid #990000; width:565px; height:20px; z-index:1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold;}
#marqueeHome a.marqueeHomeLink{color:#FFFFFF;}
#marqueeHome a.marqueeHomeLink:hover{color:#FE7701;}
/* END OF MARQUEE */

/* FLASH */

div#flash_file{
position:absolute;
top:250px;
left:370px;
width:500px;
height:298px;
z-index:1;
border:0px solid #FF0000;
}


/*End of FLASH */


/* Quick Links CSS */


div#qlinksouter{position:absolute; float:left; width:204px; height:280px; z-index:2; top:205px; left:763px; border:0px solid #5A6963;}
div.qlink1{position:relative; float:left; width:204px; height:67px; top:0px; border:0px solid #FF0000; cursor:pointer; background:url(../images/home/grouphome/quick_links/schedule_service_appointment.png) no-repeat;}
div.qlink1hover{position:relative; float:left; width:204px; height:67px; top:0px; border:0px solid #FF0000; cursor:pointer; background:url(../images/home/grouphome/quick_links/schedule_service_appointment_mo.png) no-repeat;;}
div.preowned1{position:relative; float:left; width:204px; height:64px; top:0px; border:0px solid #FF0000; cursor:pointer; background:url(../images/home/grouphome/quick_links/preowned_invtry.png) no-repeat;}
div.preowned1hover{position:relative; float:left; width:204px; height:64px; top:0px; border:0px solid #FF0000; cursor:pointer; background:url(../images/home/grouphome/quick_links/preowned_invtry_mo.png) no-repeat;;}
div.quickquote1{position:relative; float:left; width:204px; height:66px; top:0px; border:0px solid #FF0000; cursor:pointer; background:url(../images/home/grouphome/quick_links/quick_quote.png) no-repeat;}
div.quickquote1hover{position:relative; float:left; width:204px; height:66px; top:0px; border:0px solid #FF0000; cursor:pointer; background:url(../images/home/grouphome/quick_links/quick_quote_mo.png) no-repeat;;}
div.orderparts1{position:relative; float:left; width:204px; height:73px; top:0px; border:0px solid #FF0000; cursor:pointer; background:url(../images/home/grouphome/quick_links/order_parts.png) no-repeat;}
div.orderparts1hover{position:relative; float:left; width:204px; height:73px; top:0px; border:0px solid #FF0000; cursor:pointer; background:url(../images/home/grouphome/quick_links/order_parts_mo.png) no-repeat;}

a.qlinkclass{position:relative; float:left; width:auto; height:auto; text-decoration:none; text-transform:uppercase; color:#000000; font-family:verdana; font-size:12px; padding:24px 22px 19px 45px; border:0px solid blue; font-weight:bold;}
a.qlinkclass:hover{position:relative; float:left; width:auto; height:auto; text-decoration:none; text-transform:uppercase; color:#FFFFFF; font-family:verdana; font-size:12px; font-weight:bold;}
a.qlinkclass1{position:relative; float:left; width:auto; height:auto; text-decoration:none; text-transform:uppercase; color:#000000; font-family:verdana; font-size:12px; padding:15px 65px 19px 52px; border:0px solid blue; font-weight:bold;}
a.qlinkclass1:hover{position:relative; float:left; width:auto; height:auto; text-decoration:none; text-transform:uppercase; color:#FFFFFF; font-family:verdana; font-size:12px; font-weight:bold;}
a.qlinkclass2{position:relative; float:left; width:auto; height:auto; text-decoration:none; text-transform:uppercase; color:#000000; font-family:verdana; font-size:12px; padding:25px 51px 19px 52px;  border:0px solid blue; font-weight:bold;}
a.qlinkclass2:hover{position:relative; float:left; width:auto; height:auto; text-decoration:none; text-transform:uppercase; color:#FFFFFF; font-family:verdana; font-size:12px; font-weight:bold;}
a.qlinkclass3{position:relative; float:left; width:auto; height:auto; padding:25px 45px 24px 59px;  text-decoration:none; text-transform:uppercase; color:#000000; font-family:verdana; font-size:12px; border:0px solid blue; font-weight:bold;}
a.qlinkclass3:hover{position:relative; float:left; width:auto; height:auto; text-decoration:none; text-transform:uppercase; color:#FFFFFF; font-family:verdana; font-size:12px; font-weight:bold;}

/* End of Quick Links CSS */

/* Banner */

div#bannersouter{position:relative; float:left; width:1000px; /* left:0px; top:574px; */ height:80px; background-color:#4A4D4A; border:0px solid #FF0000; z-index:2;} 

div#homeBanner1{position:relative; float:left; width:234px; height:60px; left:30px; top:10px;}
div#homeBanner2{position:relative; float:left; width:234px; height:60px; left:280px; top:10px;}
div#homeBanner1_bot_outer{position:relative; float:left; width:970px; height:119px; left:30px; top:20px; border:0px solid #FF0000;}

div#homeBanner1_bot{position:relative; float:left; width:234px; height:59px; left:80px; top:0px;}
div#homeBanner2_bot{position:relative; float:left; width:555px; height:119px; left:0px; top:0px;}
div#homeBanner3_bot{position:relative; float:left; width:234px; height:59px; left:80px; top:5px;}

div#banner1{position:relative; float:left; width:166px; height:106px; left:30px; top:47px;}
div#banner2{position:relative; float:left; width:171px; height:106px; top:47px; left:60px;}
div#banner3{position:relative; float:left; width:171px; height:106px; top:5px; left:83px;}
div#banner4{position:relative; float:left; width:171px; height:106px; top:47px; left:100px;}
div#banner5{position:relative; float:left; width:85px; height:63px; top:127px; left:-420px; border:0px solid red;}
div#bannerFree{position:relative; float:left; width:85px; height:63px; top:47px; left:40px;}
div#bannerbottom{position:relative; float:left; clear:both; width:1000px; height:70px; top:0px; left:0px; border:0px solid #FF0000; background-color:#4A4D4A;}
div#banner6{position:relative; float:left; width:468px; height:60px; top:0px; left:28px; border:0px solid red; }
div#banner7{position:relative; float:left; width:468px; height:60px; top:0px; left:40px; border:0px solid red;}
div#banner8{position:relative; float:left; width:118px; height:118px; top:-5px; left:60px;}
div#banner9{position:relative; float:left; width:200px; height:52px; top:24px; left:520px; border:0px solid red;}


/*End of banner */

/* Footer CSS */
div.home_footer_div{width:1000px; height:25px; position:relative;  float:left; background-color:#FFFFFF; border:1px solid #EFEFEF; z-index:10; /* top:150px; */}
.powerd-izmocars_Home{ width:135px; height:100%; line-height:17px; position:relative; float:left; left:13px; top:0px;  padding-top:0px; font-size:11px; color:#000000; text-align:right; cursor:pointer; border:0px solid white; background:#1F4C83;}
/* End of Footer CSS */


/*Sitemap CSS */
.dummyNoban{ width:800px; height:18px; position:relative; border:0px solid #CC9900; float:left; }
.sitemapMainNobanner{ width:925px; position:relative; float:left; left:15px; border:0px solid #0033FF;}
div.welcome1{position:relative; width:920px; clear:both; border:0px solid #186194; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight:normal; text-align:justify; line-height:16px;}
div.dealerdiv{position:relative; width:700px; border:0px solid #0000FF; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; text-align:justify; margin:7px 0px 0px 0px; }
div.sitemapmenudisplay_outer{position:relative; width:900px; border:0px solid #0000FF; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin:7px 0px 0px 35px; }

div.leftsitemapdiv{position:relative; float:left; width:250px; border:0px solid #FF0000; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin:0px 0px 0px 7px;}
div.midsitemapdiv{position:relative; float:left; width:300px; border:0px solid #0000FF; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin:0px 0px 0px 10px;}
div.rightsitemapdiv{position:relative; float:left; width:300px; border:0px solid #006600; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin:0px 0px 0px 10px;}
div.sitemapspaceSpace{position:relative; float:left; width:700px; height:20px;}

ul.mainmenu{font-family:Verdana, Arial, Helvetica, sans-serif; list-style-type:circle; font-size:12px; text-align:left; padding:10px 0px 0px 15px; margin:0px; background:none; font-weight:normal; border:0px solid #990000; color:#000000;}
.submenu li{ list-style-type:square; text-align:left; font-weight:normal; margin:0px 0px 0px 5px; color:#000000; line-height:20px;}

a.makes:link, a.makes:visited {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #000000; text-decoration:none; cursor:pointer;}

a.makes:hover, a.makeshover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff0000; text-decoration:none; cursor:pointer; }

/*End of Sitemap CSS */


/*Visual SEO*/


div#contentAbsolute{ position:absolute; top:668px; left:0px; font: normal 11px Verdana, Arial, Helvetica, sans-serif; width: 990px; margin: 0 auto; text-align: left; display:none; background-color:#FFFFFF; z-index:5; padding:0px 5px 0px 5px; border:0px solid red;}

#content-wrap {width:1002px; height:auto; padding:0 0 0 0; margin-left:-1px; background-color:#FFFFFF; border:0px solid red;} 
#content-wrap_in {width:1000px; height:auto; padding:0 0 0 0; margin-left:0px; background-color:#FFFFFF; border:0px solid red;} 

#content{display:none; position:relative; left:4px;width : 990px;}
#moreinfodiv{display:block;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; clear:both;}
#moreinfodiv1{display:none; left:0px; top:2px; height:20px; 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{ text-decoration:none; font-weight:normal; color:#000000; font-size:11px; text-decoration:underline; }
a.more:hover{text-decoration:underline; font-weight:normal; color:#000000;font-size:11px;} 

div#content{ font: normal 11px Verdana, Arial, Helvetica, sans-serif; width: 990px; margin: 0 auto; text-align: left;  }
div#content p{ font: normal 11px Verdana, Arial, Helvetica, sans-serif; margin: 2px 0 0 0; padding: 0; text-align: justify; line-height:16px; }
div#content h1{ margin: 0; padding: 0; font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
div#content h2{ margin: 6px 0 0 0; padding: 0; font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
div#content a:link, div#content a:visited, div#content a:hover{text-decoration: underline; }

/* POP UP */
td.rightText { 
height : 21px; 
color : #000000; 
padding-right : 5px; 
text-align : left; 
font-family : Verdana; 
font-size : 11px; 
} 
td.bottxt{
color : #000000; 
padding-right : 10px; 
text-align : justify; 
font-family : verdana; 
font-size : 11px; 
}
input.popsubmit{width:78px; height:25px; border:0; background-color:transparent;}
.textfieldpop1{width:100px;}

td.leftText3 { 
height : 21px; 
color : #000000; 
padding-right : 10px; 
text-align : right; 
font-family : verdana; 
font-size : 11px; 
} 
td.pop_thankyou{
background-color:#E0F2FC;
height:60px;
text-align:center;
padding:3px 10px 0px 10px;
font:normal 11px verdana;}

/* end of POP UP */

.rss-feed {position:relative; float:right; width:72px; height:14px; padding-right:15px;}
div#marquee{position:absolute; top:140px; left:5px; width:980px; font-family: Tahoma, arial, verdana; font-weight:bold; font-size:16px; color:#ADF721; background-color:#000000; height:18px; border:0px solid red; }
div#macBook{position:absolute;top:167px;left:240px;width:538px;height:496px;z-index:1000;display:block;}


div#homeBanner1small{position:relative; float:left; width:240px; height:60px; left:20px; top:10px; border:0px solid red;}
div#homeBanner2small{position:relative; float:left; width:240px; height:60px; left:20px;; top:10px; border:0px solid red;} 
div#homeBanner3small{position:relative; float:left; width:240px; height:60px; left:20px;; top:10px; border:0px solid red;} 
div#homeBanner4small{position:relative; float:left; width:240px; height:60px; left:20px;; top:10px; border:0px solid red;} 

div#homeBanner1big{position:relative; float:left; width:468px; height:70px; left:20px; top:10px; border:0px solid red;}
div#homeBanner2big{position:relative; float:left; width:468px; height:70px; left:37px; top:10px; border:0px solid red;}