body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,ol,ul,li,table,td,tr{ padding:0; margin:0; font:normal 11px Verdana, Arial, Helvetica, sans-serif; }
ul,li{ list-style:none; }
img{ border:0; }
.clearboth{	clear:both; font-size:0; height:0; line-height:0; }
a:link, a:visited, a:active{ color:#fff; text-decoration:none;} a:hover{ color:#fff; text-decoration:none; }

/***************************************************************/

div#centerAlginDiv{ margin:auto;	width:1000px; }
div#leftAlginDiv{ margin:auto; width:1000px; float:left; }

div#wrapper{	width:100%; height:auto; background-color:#131313; }
div#homeHeader{ height:100px; }
div#homeHeadLeft{ float:left; width:499px; }
div#homeHeadRight{ float:left; width:501px; }
div#makeLogo{ float:left; padding:14px 0 0 40px; width:20%;}
div#dealerName{ float:left; padding:10px 0 4px 0; width:70%;}

ul#homeTopaddress li{ color:#fff; line-height:20px; }
ul#homeTopaddress li span{ color:#f00; }
a.topadd:link, a.topadd:visited ,a.topadd:active{ text-decoration:none;} a.topadd:hover { text-decoration:underline; }

/**** Footer Address ****/
div#footerHome{ float:left; }

ul#footerAddress li{ float:left; color:#AEAEAE; height:22px; line-height:22px; padding:0 10px; }
ul#footerAddress li a:link,a:visited,a:active{ text-decoration:none; }
ul#footerAddress li a:hover{ color:#f00; text-decoration:none; }
ul#footerAddress li span{ color:#AEAEAE; text-decoration:none; line-height:22px; }
li#footAdd{ width:618px; }
ul#footerAddress li img{ vertical-align:-4px; }

/**** Quick Links Home ****/
ul#qLinkHome li{ width:99px; height:96px; border:1px solid #414141; border-left:none; }
ul#qLinkHome li{ border-top:3px solid #3398CC; float:left; }
ul#qLinkHome li a{ color:#D8D8D8; display:block; height:96px; position:relative; }
ul#qLinkHome li a span{ background-color:transparent; width:100%; text-align:center; font-size:12px; font-weight:bold; color:#D8D8D8; display:block; cursor:pointer; }
ul#qLinkHome li a:hover span{ width:100%; text-align:center; color:#000; cursor:pointer; }
ul#qLinkHome li.qmenu-1{ border-left:1px solid #414141; }
ul#qLinkHome li.qmenu-1{ border-top-color:#BFB930; }
ul#qLinkHome li.qmenu-1 a span.bg{ background-color:#BFB930; font-size:0; }
ul#qLinkHome li.qmenu-2{ border-top-color:#C03E30; }
ul#qLinkHome li.qmenu-2 a span.bg{ background-color:#C03E30; font-size:0; }
ul#qLinkHome li.qmenu-3{ border-top-color:#3398CC; }
ul#qLinkHome li.qmenu-3 a span.bg{ background-color:#3398CC; font-size:0; }
ul#qLinkHome li.qmenu-4{ border-top-color:#FF9652; }
ul#qLinkHome li.qmenu-4 a span.bg{ background-color:#FF9652; font-size:0; }
ul#qLinkHome li.qmenu-5{ border-top-color:#A0CD34; border-right:none; }
ul#qLinkHome li.qmenu-5 a span.bg{ background-color:#A0CD34; font-size:0; }

ul#qLinkHome li a span.bg{ position:absolute; top:0px; height:0; }
ul#qLinkHome li a span.links{ position:absolute; top:5px; }

/**** Left Links Home ****/
#leftMenu{ position:relative; float:left; width:200px; height:390px; background-image:url(../images/home/bg/leftmenu-bg.jpg); border:0px solid #F00; z-index:5; }

ul#menu, ul#menu ul { list-style-type:none; width:200px; }
ul#menu a { display:block; text-decoration:none; }
ul#menu li { margin-top:1px; }
ul#menu li a { color:#fff; font-size:12px; padding:5px 0px 5px 35px; }
ul#menu li a:hover { background:#472422; padding-left:10px; border-left:25px #e13b3f solid; border-right:4px #e13b3f solid; }
.active{ background:url(../images/home/bg/mo-strip-full.jpg) center no-repeat; }
ul#menu li ul li a { color:#aaa; padding-left:45px; }
ul#menu li ul li a:hover { color:#fff; font-size:12px; padding-left:45px; border:none; background:url(../images/home/bg/arrow.png) 35px center no-repeat; }

/**** Home Flash ****/
div#flashOuter{ float:left; width:800px; height:390px; background:url(../images/home/bg/model-bg.jpg) no-repeat; }
div#flashModels{ float:left; width:100%; background:url(../images/home/dummy/model-selector.jpg) no-repeat; height:88px; }

div#flashOut{ position:absolute; top:100px; width:1000px; height:480px; z-index:1; border:0px solid #f00; }
div#flashOutdemo{ float:left; width:800px; height:391px; border:0px solid #f00; }
div#modelSelector{ float:left; width:100%; height:89px; background-color:#1F1F1F; }

#gallery_wrap {
	position: relative;
	width: 800px;
	height: 391px;
	border:0px solid #F00;
}
.panel {
	margin-bottom: 10px;
}
#polaroid_overlay {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 800px;
	height: 391px;
	z-index: 2000;
}
ul.filmstrip li{ background:#fff; }

/**** Home Banners ****/
ul#bannerInner li{ float:left; padding:0.78%; background-color:#272727; margin-top:1%; }

/**** Visual SEO ****/
#SEOVisualOuter{ float:left; width:998px; height:auto; padding:0; background-color:#fff; border:1px solid #C3C3C3; } 
#moreinfoSEO{ display:block; }
#moreinfoSEOmo{ display:none; left:0px; top:2px; height:20px; width:100%; text-align:justify; }
#moreinfoSEO a,#moreinfoSEOmo a{ padding:2px; }
a.more:link,a.more:visited{ color:#333; text-decoration:underline; }
a.more:hover{ color:#333; text-decoration:underline; } 
div#SEOcontent{ display:none; width:98%; margin:0 auto; text-align:left; color:#000; }
div#SEOcontent p{ margin:2px 0 0 0; padding:0; text-align:justify; line-height:16px; }
div#SEOcontent h1{ margin:0; padding: 0; font:bold 14px Verdana, Arial, Helvetica, sans-serif; }
div#SEOcontent h2{ margin:6px 0 0 0; padding: 0; font:bold 12px Verdana, Arial, Helvetica, sans-serif; }
div#SEOcontent a:link, div#SEOcontent a:visited{ color:#0054C1; text-decoration:underline; }
div#SEOcontent a:hover{ color:#000; text-decoration:none; }
