/*Global Reset*/
h1,h2,h3,h4,h5,ul,li,body{margin:0px; padding:0px;}
img,a{border:0px; outline:none;}
/*Global Reset Ends*/
/*Layout Config*/
#wrapper{
width:1000px;
height:auto;
margin:0px auto;
background:#CCC;
text-align:left;
}
	#header{
	width:1000px;
	height:130px;
	clear:none;
	position:relative;
	z-index:2;
	background:#F7F7F7 url('../images/header/inner_header/bg.jpg') repeat-y 0 0;
	}
	a.test_drive:link, a.test_drive:visited{text-decoration:none;  font-family:verdana; font-size:11px; font-weight:bold; color:#000000; }
a.test_drive:hover{text-decoration:none;  font-family:verdana; font-size:11px; font-weight:bold; color:#ffffff; }
		#headerContent{
		width:1000px;
		height:100px;
		/*background:#F00;*/
		float:none;
		}
			#makeLogo{
			width:140px;
			height:69px;
			top:15px;
			/*background:#0f0;*/
			float:left;
			position:relative;
			text-align:center;
			}
			#logoimg
			{position:relative;
			float:left;
			left:20px;
			width:66px;
			height:69px;
			top:15px;
			}
				#makeLogo img{
				margin-top:0px;
				}
			#dealerLogo{
			position:relative;
			float:left;
			width:190px;
			height:78px;
			top:10px;
			vertical-align:top;
			/*background:#00f;*/
			text-align:center;
			}
				#dealerLogo img{
				margin-top:0px;
				}
			#dealerDetails{
			width:400px;
			height:100px;
			/*background:#CCC;*/
			float:left;
			}
				#dealerDetails h2{
				margin:0px;
				margin-top:14px;
				margin-left:10px;
				}
				#dealerDetails p{
				margin:0px;
				margin-top:8px;
				margin-left:10px;
				font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; text-transform:uppercase; font-weight:bold;
				}
					
			#Qlinks_in_header{
			width:220px;
			height:100px;
			/*background:#DDD;*/
			float:right;
			}
				.qlinks_header_list{
				list-style-type:none;
				list-style-position:inside;
				font-family:Verdana,arial,Helvetica;
				margin-top:8px;
				margin-left:0px;
				width:160px;
				float:left;
				}
				ul.qlinks_header_list li{margin:3px 0px;}
				.qlinks_header_list li a{
				background:transparent url(../images/header/inner_header/arrow.jpg) no-repeat 5px 4px;
				font-size:12px;
				text-decoration:none;
				color:#000;
				padding-left:20px;
				}
					.qlinks_header_list li a:link, .qlinks_header_list li a:visited{
					color:#000000;
					}
					.qlinks_header_list li a:hover{color:#FFFFFF;}
				.communityPortalLinks{
				list-style-type:none;
				list-style-position:inside;
				margin-top:75px;
				margin-left:5px;
				width:45px;
				float:right;
				}
				.communityPortalLinks li{float:left;margin:0px; width:21px;}
			#MenuBar{
			width:1000px;
			height:30px;
			background:#4D5256;
			clear:left;
			}
	#storeFront{
	width:1000px;
	height:373px;
	
	background:#999;
	}
		#storeFrontLeftPanel{
		width:425px;
		height:373px;
		float:left;
		background:#FFF url('../images/home/media/bg_left.jpg') no-repeat 0px 0px;
		}
		#storeFrontRightPanel{
		width:575px;
		height:373px;
		float:right;
		background:#FFF url('../images/home/media/bg_right.jpg') no-repeat 0px 0px;
		}
		
			#rotateMessage{
			width:300px;
			height:80px;
			font-family:verdana,arial;
			margin-top:219px;
				margin-left:-30px;
			}
				#rotateMessage h3{
					font-size:17px;
					color:#89B5DC;
					margin:0px;
				}
				#rotateMessage p {
				font-size:11px;
				color:#FFF;
				text-align:justify;
				margin:5px 0px 0px 0px;
				}
	#modelsArrayScroller{
	position:relative;
	width:1000px;
	height:80px;
	clear:none;
	background:#EEEEEE;
	z-index:0;
	}
		#flashloader{
			position:absolute;
			top:-290px;
			left:0px;
			z-index:100;
		}
	#BannerSpots{
	width:1000px;
	height:168px;
	clear:none;
	background:#CCCCCC;
	}
	#footer{
	width:1000px;
	height:22px;
	clear:none;
	background:#4E5156;
	}
	#visualSEO{
	width:998px;
	height:auto;
	min-height:40px;
	clear:none;
	background:#FFFFFF;
	border:1px solid #000;
	}
	#video{
			width:275px;
			height:200px;
			font-family:verdana,arial;
			top:118px;
			}
/*Layout Config Ends*/

/*Content Style config  */
.quickLinksGroup{
width:400px; height:87px;
margin-top:270px;
margin-left:7px;
list-style-type:none;
list-style-position:inside;
float:none;
position:relative;
z-index:1;
}
ul.quickLinksGroup li{
float:left;
}

ul.quickLinksGroup a{
font-family:verdana,arial,helvetica;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}
.service_appointment{
width:87px;
height:87px;
display:block;
}
.service_appointment span{padding-top:50px;display:block}
a.service_appointment:link, a.service_appointment:visited{
background: #CCC url('../images/home/media/schedule_service.jpg') no-repeat 0px 0px;
}
a.service_appointment:hover{
background: #CCC url('../images/home/media/schedule_service_mo.jpg') no-repeat 0px 0px;
}
.preOwnedInventory{
display:block;
width:108px;
height:87px;
margin-left:9px;
}
.preOwnedInventory span{padding-top:50px;display:block}
a.preOwnedInventory:link, a.preOwnedInventory:visited{
background: #CCC url('../images/home/media/pre_owned_inventory.jpg') no-repeat 0px 0px;
}
a.preOwnedInventory:hover{
background: #CCC url('../images/home/media/pre_owned_inventory_mo.jpg') no-repeat 0px 0px;
}

.quickQuote{
display:block;
width:75px;
height:87px;
margin-left:10px;
}
.quickQuote span{padding-top:50px;display:block}
a.quickQuote:link, a.quickQuote:visited{
background: #CCC url('../images/home/media/quickquote.jpg') no-repeat 0px 0px;
}
a.quickQuote:hover{
background: #CCC url('../images/home/media/quickquote_mo.jpg') no-repeat 0px 0px;
}
.Online_sepcial{
display:block;
width:75px;
height:87px;
margin-left:10px;
}
.Online_sepcial span{padding-top:50px;display:block}
a.Online_sepcial:link, a.Online_sepcial:visited{
background: #CCC url('../images/home/media/online_specials.jpg') no-repeat 0px 0px;
}
a.Online_sepcial:hover{
background: #CCC url('../images/home/media/online_specials_mo.jpg') no-repeat 0px 0px;
}

#adspot1{
width:487px;
height:80px;
left:11px;
top:5px;
display:block;
position:relative;
float:left;
}
#adspot2{
width:487px;
height:80px;
right:11px;
top:5px;
display:block;
float:right;
position:relative;
}
#adspot3{
width:979px;
height:77px;
right:10px;
top:5px;
display:block;
float:right;
position:relative;
}
#adspot1 span, #adspot3 span,#adspot2 span{display:none;}
#moreInfoBox{
width:980px; height:20px;}
a#MoreinfoLink{color:#000; text-decoration:none; font-weight:bold;font-family:verdana,arial; font-size:12px; margin:10px;display:block;width:auto; }



#seoContent h1, #seoContent h2,#seoContent h3,#seoContent h4, #seoContent h5{
font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;margin:0px;padding:0px;
}
#seoContent p{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;margin:2px 0px 10px 0px;padding:0px; text-align:justify;}
#seoContent a:link, #seoContent a:visited{text-decoration:underline; font-weight:normal;color:#000;}
#seoContent a:hover{text-decoration:underline; font-weight:normal;color:#000;}
.footerNav{list-style-type:none;color:#FFF}
.footerNav li{float:left; margin:0px 5px; font-size:11px;height:22px; line-height:22px;}
.footerNav li a{display:block;width:50px; font-family:verdana,arial; font-size:11px; color:#FFF; text-align:center; height:22px; line-height:22px; text-decoration:none;}
.poweredby{list-style-type:none;cursor:pointer;color:#FFFFFF;}
.poweredby li{float:right; padding-right:5px;}
.poweredby li {font-family:verdana,arial; font-size:11px; height:20px; line-height:20px; display:block;}

/*Content Style config Ends */

/*Header menu begins*/

div#home-menudiv
{
position:relative;
float:left;
height:30px;
width:100%;
border:0px solid #CC0000;
background-color:#4D5256;
}
#HomenewCars_Div{ width:145px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; cursor:pointer; border:0px solid #FF0000; }
#Homepreowned_Div{ width:115px; height:26px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; border:0px solid #FF0000;}
#Homeonline_Div{ width:145px; height:26px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; border:0px solid #FF0000;}
#Homeservice_Div{ width:150px; height:26px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; border:0px solid #FF0000;}
#Homeresearch_Div{ width:110px; height:26px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; border:0px solid #FF0000;}
#Homefinance_Div{ width:110px; height:26px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; border:0px solid #FF0000;}
#Homeaboutus_Div{ width:110px; height:26px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; border:0px solid #FF0000;}
#Homegrouphome_Div{ width:110px; height:26px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; border:0px solid #FF0000;}
#home_Div1{ width:15px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; border:0px solid #FF0000;}


 
.firstDivLeftHome{ width:30px; height:100%; position:relative; float:left;  display:block; cursor:pointer; text-decoration:none }
.firstDivRightHome{ width:30px; height:100%; position:relative; float:left;  display:block; cursor:pointer; text-decoration:none }

#newCars_Div{ width:130px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; cursor:pointer; border:0px solid #FF0000; }
#preowned_Div{ width:135px; height:26px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; border:0px solid #FF0000;}
#online_Div{ width:145px; height:26px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; border:0px solid #FF0000;}
#service_Div{ width:150px; height:26px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; border:0px solid #FF0000;}
#research_Div{ width:120px; height:26px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; border:0px solid #FF0000;}
#finance_Div{ width:120px; height:26px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; border:0px solid #FF0000;}
#aboutus_Div{ width:120px; height:26px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; border:0px solid #FF0000;}
#home_Div{ width:80px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; border:0px solid #FF0000;}


#MenuBar a.menulink {height:30px; width:100%; display:block; text-align:center; font-size:13px; text-decoration:none; border-bottom:0px solid #000000;}

.firstDivLeft{ width:10px; height:26px; position:relative; float:left;  display:block; cursor:pointer; text-decoration:none }
.firstDivRight{ width:10px; height:26px; position:relative; float:left;  display:block; cursor:pointer; text-decoration:none }
#MenuBar a span{
	position: absolute;
	  left:0px;
	  top:7px;
      margin: 0px;
      padding: 0px 0px 0px 0px;
      cursor: pointer;
	  text-align:center;
	  border:0px solid #000000;
	  width:100%;
	  }

.menu_inner_style { 
z-index : 3; 
text-align : left; 
position : relative; 
}  

.menu_inner_style-top { 
z-index : 3; 
text-align : left; 
position : relative; border-top:2px solid #000000;
}  

#MenuBar a.block:link,#MenuBar a.block:visited  { 
display : block; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
text-indent:14px; 
padding:3px 0px 3px 0px;
width:100%;
height:15px; 
} 
 #MenuBar a.block:hover { 
display : block; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-indent:14px;  
padding:3px 0px 3px 0px;
width:100%;
height:15px; 
}

#MenuBar #menudiv{background-color:#4D5256;}


#MenuBar  a.menulink{color:#ffffff; background-color:#4D5256;}
#MenuBar  a.menulink:hover{color:#000000; background-color:#DAD6D3; }
#MenuBar a.menuout:hover{color:#000000; background-color:#DAD6D3; }
#MenuBar  .menuover{background-color:#DAD6D3; color:#000000; text-decoration:none;height:26px; width:100%; display:block; text-align:center; font-size:13px; text-decoration:none; border-bottom:2px solid #FF6600; }
#MenuBar .menuout{background-color:#4E5156; color:#FFFFFF; text-decoration:none; height:30px; width:100%; display:block; text-align:center; font-size:13px; text-decoration:none; }


#MenuBar  a.block:link,#MenuBar  a.block:visited  { 
color : #000000; 
background-color : #DAD6D3; 

} 

#MenuBar a.block:hover { 
color:#fff;
background-color:#4D5256;
}
 #rewardProgram{width:104px;height:43px;float:right;position:relative; top:0px; right:426px; border:0px solid #FF0000; z-index:0;
 }
  #test_drive_today{width:250px;height:30px;float:left;position:relative; top:-133px; left:20px; border:0px solid #FF0000; z-index:2;
 }


/*Header menu Ends*/
