body { 

margin : 0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#EEF2FB;
} 
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;
}
#outerHome {margin: 0; padding: 0; border: 1px solid #000000; height:auto; width:1000px; background-color:#FFFFFF; overflow:hidden;} 
#home_header { 
	float : left; 
	width : 1000px; 
	height:158px;
	border: 0px dashed #000000; 
	}
div#homemain {
	position:relative;
	float:left;
	width:1000px;
	height:358px;
	border:0px solid #ff00ff;
	}
div#modelselector {
	position:relative;
	float:left;
	width:211px;
	height:358px;
	border-right:1px solid #FFFFFF;
	background-color:#000000;
	}
div.selctmodel {
	float:left;
	background:url(../images/home/select-model-bg.jpg) repeat-y;
	width:211px;
	height:30px;
	border-top:2px solid black;
	font-family:Verdana;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	padding-top:15px;
	}
div.tabs {
	float:left;
	width:210px;
	height:25px;
	line-height:25px;
	background-color:#919191;
	font-family:Verdana;
	font-weight:bold;
	font-size:13px;
	border-top:1px solid black;
	border-right:0px solid #FFFFFF;
	}
div.carstab {
	float:left;
	text-align:center;
	width:50px; border:0px solid #000;
	}
div.suvstab {
	float:left;
	text-align:center;
	width:55px; border:0px solid blue;
	}
div.vanstab {
	float:left;
	text-align:center;
	width:105px; border:0px dashed #000;
	}
a.tablinks:link,a.tablinks:visited {
	width:100%;
	height:100%;
	display:block;
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	}
a.tablinks:hover {
	width:100%;
	height:100%;
	display:block;
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
	}
a.tablinkshover {
	width:100%;
	height:100%;
	display:block;
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
	}
div#cars {
	float:left;
	width:100%;
	border:0px solid red;
	display:block;
	border-top:2px solid black;
	}
div#suvs {
	position:absolute;
	float:left;
	left:0px;
	top:73px;
	width:100%;
	border:0px solid red;
	display:none;
	border-top:2px solid black;
	}
div#vans
{
float:left;
width:100%;
border:0px solid red;
display:none;
border-top:2px solid black;
}
div.modelname
{
float:left;
width:100%;
height:25px;
display:block;
font-family:Verdana;
font-size:13px;
font-weight:bold;
text-align:left;
padding-top:0px;
text-indent:35px;
text-decoration:none;
border-bottom:2px solid black;
border:0px solid red;
}

div.modelname a.modlnk:link, a.modlnk:visited 
{
width:100%;
height:100%;
padding-top:5px;
display:block;
background-color:#343434;
color:#CACACA;
text-decoration:none;
}

div.modelname a.modlnk:hover
{
width:100%;
height:100%;
display:block;
padding-top:5px;
background-color:#FFFFFF;
color:#000000;
text-decoration:none;
}
div.dmy4divider
{
position:relative;
float:left;
width:100%;
height:2px; line-height:2px;
background-color:#000000;
}
div#flash
{
position:relative;
float:left;
width:787px;
height:289px;
border:0px dashed blue;
}
div#marquee
{
position:absolute;
top:417px;
left:217px;
width:780px;
height:40px;
line-height:40px;
border:0px solid blue;
color:#FFFFFF;
z-index:3;
}
div#marquee h4 {
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:baseline;
	display:inline-block;
	width: 750px;
	}
div#homequicklinks
{
position:relative;
float:left;
background-color:#3A3A3A;
height:68px;
width:787px;
border-top:1px solid #FFFFFF;
}
div#homqklnks
{
float:left;
margin-left:25px;
margin-top:10px;
}
div.homqcklinks
{
width:100%;
height:100%;
display:block;
font-family:Verdana;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
div.homqcklinkshover
{
width:100%;
height:100%;
display:block;
font-family:Verdana;
color:#FF0000;
font-size:13px;
font-weight:bold;
text-decoration:none;
cursor:pointer;border:0px solid red;
}
a.homqcklinks:link, a.homqcklinks:visited
{
width:100%;
height:100%;
display:block;
font-family:Verdana;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
a.homqcklinks:hover
{
width:100%;
height:100%;
display:block;
font-family:Verdana;
color:#FF0000;
font-size:13px;
font-weight:bold;
text-decoration:none;
cursor:pointer;border:0px solid red;
}
div#QQ
{
float:left;
height:44px;
width:90px;
border:0px solid red;
}
div.qqimg
{
float:left;
width:42px;
height:44px;
background:url(../images/home/quick_links/quick-quote.jpg) no-repeat;
}
div.homqcklnksdummyspc
{
float:left;
width:40px;
height:44px;
border:0px dashed blue;
}
div.homqcklnksdummyspc2
{
float:left;
width:35px;
height:44px;
border:0px dashed blue;
}
div#spcls
{
float:left;
height:44px;
width:105px;
border:0px solid red;
}
div.spclsimg
{
float:left;
width:36px;
height:44px;
background:url(../images/home/quick_links/online-specials.jpg) no-repeat;
}
div.qcktxt,div.spclstxt,div.serviceapptxt,div.hoursdirtxt,div.incentivestxt
{
text-align:left;
text-indent:0px;
padding-top:5px;
}
div.incentivestxt
{
padding-left:4px;
}
/*div.qcktxt{padding-left:6px;}
div.spclstxt{padding-left:6px;}
div.serviceapptxt{padding-left:6px;}
div.hoursdirtxt{padding-left:6px;} */
div#serviceapp
{
float:left;
height:44px;
width:140px;
border:0px solid red;
}
div.serviceappimg
{
float:left;
width:36px;
height:44px;
background:url(../images/home/quick_links/service-appoinment.jpg) no-repeat;
}
div#hoursdir
{
float:left;
height:44px;
width:107px;
border:0px solid red;
}
div.hoursdirimg
{
float:left;
width:28px;
height:44px;
background:url(../images/home/quick_links/hours-directions.jpg) no-repeat;
}
div#incentives
{
float:left;
height:44px;
width:125px;
border:0px solid red;
}
div.incentivesimg
{
float:left;
width:28px;
height:44px;
background:url(../images/home/quick_links/factory-incentives.jpg) no-repeat;
}
div#bnrspace
{
position:relative;
float:left;
height:auto;

border:0px solid red;
}
div.bnr11
{
float:left;
width:977px;
height:60px;
top:5px;
padding-left:13px;
cursor:pointer;
padding-top:10px;
}
div.bnr1
{
float:left;
width:234px;
height:60px;
margin-top:175px;
padding-left:13px;
cursor:pointer;
}

div.bnr2
{
float:left;
width:234px;
height:60px;
margin-top:175px;
cursor:pointer;
}
div.bnr3
{
float:left;
width:234px;
height:60px;
margin-top:175px;
cursor:pointer;
}
div.bnr4
{
float:left;
width:234px;
height:60px;
margin-top:175px;
cursor:pointer;
}
div.hombnrspc
{float:left;
width:13px;
height:60px;
}
div.home_footer_div{
width:1000px; height:26px; position:relative; float:left; background-color:#A6272B ;
}

div#homephoneouter{position:relative; float:right; width:300px; height:50px; top:40px; right:30px; border:0px solid red; font-family:verdana; font-size:16px; font-weight:bold; color:#515151; text-align:right; text-decoration:none; border:0px solid red; line-height:22px;}
div.phonetext{position:relative; float:left; width:120px; height:20px; font-family:verdana; font-size:16px; font-weight:bold; color:#515151; text-align:right; text-decoration:none; }
div.phonetextcolon{position:relative; float:left; width:10px; height:20px; font-family:verdana; font-size:16px; font-weight:bold; color:#515151; text-align:right;  text-decoration:none;}

div.phoneno{position:relative; float:left; width:150px; height:20px; font-family:verdana; font-size:14px; font-weight:bold; color:#515151; text-align:right; text-decoration:none; letter-spacing:1px; }

div#makelogoouter{position:relative; float:left; width:200px; height:100px; left:250px; top:30px; border:0px solid #FF0000;}
div#hometextlink{position:relative; float:left; clear:left; left:30px; top:30px; width:300px; height:20px; text-align:center;}
a.homehqlinks {font-family:verdana; font-size:13px; font-weight:bold; color:#3F3F3F; text-align:left; text-decoration:none;}
a.homehqlinks:hover{font-family:verdana; font-size:13px; font-weight:bold; color:#359AD5; text-align:left; text-decoration:none;}

div#makelogodiv{position:relative; margin:auto; width:73px; height:76px; top:15px; left:40px; border:0px solid #FF0000; }

div#Dearlerlogoouter{position:relative; float:left; width:285px; height:60px; left:40px; top:25px; border:0px solid #FF0000; }
div#homedealerlogodiv{position:relative; float:left; width:100%; height:100%; border:0px solid #FF0000;}
div#homedealermakelogodiv{position:relative; float:left; left:2px;  width:78px; height:71px; border:0px solid #FF0000;}

div#tnailsouter{position:absolute; width:213px; height:457px; left:0px; top:115px; z-index:2; }

div#tnailstop{position:relative; float:right; text-align:center; width:240px; height:18px; line-height:15px; font-family:verdana; font-size:12px; font-weight:bold; background-color:#939395; color:#FFFFFF;}
div#tnialsbottom{position:relative; float:left; width:1000px; height:62px;}

div.tnailDummyTop{position:relative; float:left; height:99px; width:100%; border:0px solid red;}

div.tnail1{position:relative; float:left; height:36px; width:100%; border:0px solid red;}

a.tnail1:link, a.tnail1:visited{width:100%; height:100%; display:block; color:#FFFFFF; text-decoration:none; text-align:left; line-height:35px; font-family:verdana; font-size:15px; font-weight:bold; text-indent:25px;}
a.tnail1:hover{width:100%; height:100%; display:block; background:url(../images/home/model_selector/left_mo.png) no-repeat 0px 0px; color:#FFFFFF; text-decoration:none; text-align:left; font-family:verdana; font-size:15px; font-weight:bold; line-height:35px; text-indent:25px;}
span.tnail1{position:relative;  font-family:verdana; font-size:13px; font-weight:bold; }
div.tnailpipe{position:relative; float:left; width:5px; background:url(../images/home/model_selector/bg_strip.jpg); height:62px; line-height:60px;  text-align:left; color:#565050; }

.tnailhover{width:100%; height:100%; display:block; background:url(../images/home/model_selector/left_mo.png) no-repeat 0px 0px; color:#FFFFFF; text-decoration:none; text-align:left; font-family:verdana; font-size:15px; font-weight:bold; line-height:35px; text-indent:25px;}

.tnailout{width:100%; height:100%; display:block; color:#FFFFFF; text-decoration:none; text-align:left; line-height:35px; font-family:verdana; font-size:15px; font-weight:bold; text-indent:25px;}


.bannerTopSpace{position:relative; float:right; clear:both; width:786px; height:10px; line-height:10px; top:0px; }
div#bannerouter{position:relative; float:right; clear:both; width:786px; height:60px; top:0px; border:0px solid red;}
div#banner1{position:relative;float:left; width:235px; height:60px; display:inline; background-image:url(../images/home/banners/banner1.jpg); cursor:pointer;}
div#banner2{position:relative;float:left; width:235px; height:60px;display:inline; background-image:url(../images/home/banners/banner2.jpg);cursor:pointer;}
div#banner3{position:relative;float:left; width:235px; height:60px;display:inline; background-image:url(../images/home/banners/banner3.jpg);cursor:pointer;}
div.bannerspace{position:relative; float:left; width:22px; height:60px;}
.bannerTXT1{
position:relative; float:left; top:10px; left:8px; width:115px; height:30px; border:0px solid red;
font-family:verdana; font-size:15px; color:#EAEAEA; font-weight:bold; text-align:center;
}
.bannerTXT2{
position:relative; float:left; top:10px; left:0px; width:145px; height:30px; border:0px solid red;
font-family:verdana; font-size:14px; color:#B8B7BC; font-weight:bold; text-align:center;
}
.bannerTXT3{
position:relative; float:left; top:20px; left:80px; width:145px; height:30px; border:0px solid red;
font-family:verdana; font-size:16px; color:#B8B7BC; font-weight:bold; text-align:center;
}



div .qlinkouter{position:relative; float:right; width:786px; height:45px; right:0px; top:145px; border:0px solid red;}

div.qlink1,div.qlink2,div.qlink3,div.qlink4,div.qlink5,div.qlink6, div.quick_gap{position:relative; float:left; height:42px; top:0px; text-align:left; }
div.qlink1{width:210px; border:0px solid red;}
div.qlink2{width:170px; border:0px solid red;}
div.qlink3{width:140px; border:0px solid red;}
div.qlink4{width:210px; border:0px solid red;}
div.quick_gap{width:10px;}
div.qlink5{top:9px;}
div.qlink6{top:12px;}

a.homeqlinks:link, a.homeqlinks:visited, a.homeqlinks:active{width:100%; height:100%; display:block; color:#EEEEEE; text-decoration:none; text-align:left; line-height:42px; font-family:verdana; font-size:11px; font-weight:bold;}
a.homeqlinks:hover{width:100%; height:100%; display:block; color:#FA7F1F; text-decoration:none; text-align:left; line-height:42px; font-family:verdana; font-size:11px; font-weight:bold;}
div.qlinkouter a span.qlt{position:absolute; margin:0; padding:0; top:0px; left:48px; cursor:pointer; border:0px solid red;}
div.qlinkouter a span.qlt1{position:absolute; margin:0; padding:0; top:0px; left:48px; cursor:pointer; width:auto;}

div.qlinkouter a span.qimg{position:absolute; margin:0; padding:0; top:0px; left:0px; cursor:pointer; width:auto;}


div#V8VantagePopupDiv{position:absolute; top:160px; left:213px; background:url(../images/home/model_selector/popup-bg.png) no-repeat; width:360px; height:182px; z-index:2; display:none; cursor:pointer;}
div#db9PopuupDiv{position:absolute; top:180px; left:213px; background:url(../images/home/model_selector/popup-bg.png) no-repeat; width:360px; height:182px; z-index:2; display:none; cursor:pointer;}
div#rapidePopupDiv{position:absolute; top:200px; left:213px; background:url(../images/home/model_selector/popup-bg.png) no-repeat; width:360px; height:182px; z-index:2; display:none; cursor:pointer;}
div#V12VantagePopupDiv{position:absolute; top:220px; left:213px; background:url(../images/home/model_selector/popup-bg.png) no-repeat; width:360px; height:182px; z-index:2; display:none; cursor:pointer;}
div#dbsPopupDiv{position:absolute; top:240px; left:213px; background:url(../images/home/model_selector/popup-bg.png) no-repeat; width:360px; height:182px; z-index:2; display:none; cursor:pointer;}




.popupInnerOuter{
position:relative; float:left; width:350px; height:172px; left:5px; top:5px; background-color:#FFFFFF;
}

.popupV8VantageImgDiv{
position:relative; float:left; width:333px; height:95px; left:8px; top:8px; background-image:url(../images/home/model_selector/V8_VANTAGE.jpg);
}
.popupDB9ImgDiv{
position:relative; float:left; width:333px; height:95px; left:8px; top:8px; background-image:url(../images/home/model_selector/DB9.jpg);
}
.popupRapideImgDiv{
position:relative; float:left; width:333px; height:95px; left:8px; top:8px; background-image:url(../images/home/model_selector/rapide.jpg);
}

.popupV12VantageImgDiv{
position:relative; float:left; width:333px; height:95px; left:8px; top:8px; background-image:url(../images/home/model_selector/V12_VANTAGE.jpg);
}
.popupDBSImgDiv{
position:relative; float:left; width:333px; height:95px; left:8px; top:8px; background-image:url(../images/home/model_selector/dbs.jpg);
}
.popupContentDiv{
position:relative; float:left; width:333px; height:50px; line-height:12px; left:8px; top:10px; font-family:verdana; font-size:9px; color:#7F7F7F; border:0px solid red; text-align:justify;
}
.popupContentDivRapide{
position:relative; float:left; width:333px; height:50px; line-height:11px; left:8px; top:10px; font-family:verdana; font-size:9px; color:#7F7F7F; border:0px solid red; text-align:justify;
}


span.qlink1{position:relative; margin-left:20px; line-height:40px; font-family:verdana; font-size:13px; font-weight:bold; }
 

.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;}




/*Sitemap CSS */
.dummyNoban{ width:800px; height:18px; position:relative; border:0px solid #CC9900; float:left; }
.sitemapMainNobanner{ width:950px; position:relative; float:left; left:5px; border:0px solid #0033FF; padding-left:10px; padding-top:10px; /* background-image:url(../images/forms/sitemap_middle.png); */}
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;}
.submenu li.submodels{ list-style-type:none; text-align:left; font-weight:normal; margin:0px 0px 0px 5px; color:#000000; line-height:20px;}
a.makes1 {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #000000; text-decoration:none;}


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*/


/*Home Footer Address */
.discalimer-sitemap{ width:128px; height:17px; position:relative; float:left; padding-left:18px; padding-top:0px; line-height:25px; }
.footer-address-div{ width:460px; height:18px; line-height:25px; position:relative; float:left; font-size:12px; color:#FFFFFF; text-align:center;  padding-top:0px; }
.phnofaxfooter
{
position:relative; float:left; width:185px; line-height:25px; border:0px solid black; font-size:12px; color:#FFFFFF; text-align:center;

}
.powerd-izmocars{ width:135px; height:100%; line-height:25px; position:relative; float:left; left:0px; top:0px;  padding-top:0px; font-size:11px; color:#FFFFFF; text-align:right; cursor:pointer; border:0px solid white; }
.powerd-izmocars1{ width:64px; height:100%; line-height:15px; position:relative; float:right; top:5px;  padding-top:0px; right:5px; font-size:11px; color:#FFFFFF; text-align:right; cursor:pointer; border:0px solid white;}
 a.powerdbyizmocars{text-decoration:none; color:#000; }
 
 a.sitemapTxt:link{ font-size:11px; color:#DED7CF; text-decoration:none; }
a.sitemapTxt:visited{ font-size:11px; color:#DED7CF; text-decoration:none;  }
a.sitemapTxt:hover{ font-size:11px; color:#F3979A;text-decoration:none; }

