div#innerheaderdiv{ width:1000px; height:105px; background:#FFFFFF; }
div#makelogo {position:relative; float:left; width:118px;  height:60px; left:55px; top:18px;  border:0px solid #FF0000;}
div#dealerlogodivmain {position:relative; float:left; width:368px;  height:60px; left:125px; top:25px;  border:0px solid #FF0000;}
div#dealerlogodiv {position:relative; float:left; width:100%;  height:30px; }
div.phoneno_inner{position:relative; float:left; clear:both; width:100%; height:30px; font-family:Arial; font-size:20px; font-weight:bold; color:#3A6145; text-align:center; text-decoration:none; border:0px solid #FF0000;}
div#headerqlinksouter{position:relative; float:right; width:160px; height:70px; right:0px; top:18px; border:0px solid red; }
div#headerqlinksouter ul {margin:0; padding:0; list-style-type: none; height:17px;}
div#headerqlinksouter li {margin:0; padding:0; background:url(../images/header/arrow.jpg) 2px 6px no-repeat;  height:18px; text-indent:20px;}

#newCars_Div{ width:105px; height:100%; position:relative; float:left; display:block; cursor:pointer; border:0px solid red; }
#preowned_Div{ width:160px; height:100%; position:relative; float:left; display:block; border:0px solid red;}
#online_Div{ width:180px; height:100%; position:relative; float:left;  display:block; border:0px solid red;}
#service_Div{ width:160px; height:100%; position:relative; float:left;  display:block; border:0px solid red;}
#research_Div{ width:130px; height:100%; position:relative; float:left;  display:block;border:0px solid red; }
#finance_Div{ width:120px; height:100%; position:relative; float:left;  display:block; border:0px solid red;}
#aboutus_Div{ width:80px; height:100%; position:relative; float:left;  display:block; border:0px solid red;}
#home_Div{ width:80px; height:100%; position:relative; float:left; display:block; border:0px solid red;}
#groughome_Div{ width:90px; height:100%; position:relative; float:left; display:block; border:0px solid red; border:0px solid red;}
.firstDivLeft{ width:20px; height:26px; position:relative; float:left;  display:block; cursor:pointer; text-decoration:none }
.firstDivRight{ width:20px; height:26px; position:relative; float:left;  display:block; cursor:pointer; text-decoration:none }
#homefinance_Div{ width:180px; height:100%; position:relative; float:left; text-align:center;  display:block; }


/*Home header*/
div#headerdiv{ width:1000px; height:99px; border:0px solid blue}

div#topaddressdiv{position:relative; float:right; width:320px;  height:23px; right:10px; border:0px solid #FF0000;}
div#bottomdiv{position:relative; float:right; width:1000px;  height:99px; border:0px solid #FF0000;}
.homemakelogo {position:relative; float:left; width:213px;  height:115px; left:0px; top:0px;  border:0px solid #FF0000;}
.makelogo {position:relative; float:left; width:212px;  height:94px; left:0px; top:0px;  border:0px solid #FF0000;}
div#leftdiv_header{position:relative; float:left; width:138px;  height:99px; border:0px solid #FF0000;}
div#middiv_header{position:relative; float:left; width:490px;  height:99px; border:0px solid red;}
div#leftstip_header{position:relative; float:left; width:1px;  height:58px; top:30px; left:5px; border:0px solid #FF0000;}

.DealerDiv{position:relative; float:left; width:266px;  height:26px; left:22px; top:30px; cursor:pointer; border:0px solid blue;}
.tagline{position:relative; float:left; width:300px; height:22px; left:22px; top:35px; color:#777777; font-size:16px; font-family:Arial; font-weight:bolder; border:0px solid blue;}

div#righttdiv_header{position:relative; float:right; right:55px; width:330px;  height:99px; border:0px solid #FF0000;}
div.callus{position:relative; float:right; top:17px; font-family:Arial; color:#BA9054; font-size:23px; border:0px solid red}
div.address{position:relative; float:right; text-align:right; width:310px; top:16px; font-family:Arial; color:#777777; font-size:15px; border:0px solid blue;}
div.txtlinks{position:relative; float:right; width:330px; top:30px; font-family:Arial; color:#777777; font-size:14px; border:0px solid red; }
div.txtlinks a:link, div.txtlinks a:visited{color:#737373; text-decoration:none;}
div.txtlinks a:hover{color:#000000;  text-decoration:none;}
.makelogo_inner{position:relative; float:left; text-align:center; width:265px;  height:82px; left:15px; top:2px; border:0px solid #FF0000;}


div#addressouter{position:relative; float:left; width:100%; height:44px; top:40px; border:0px solid #FF0000;}
span.pipeclass{font-size:11px;}
div#phoneouter{position:relative; float:left; width:100%; height:100%; top:10px; }
span.phtext_txt{position:relative; float:left; font-family:arial; text-align:right; font-size:18px; width:150px; border:1px solid #FF0000; font-weight:bold; color:#5A6573; border:0px solid #FF0000;}
span.phnum{position:relative; float:left; font-family:arial; left:5px;  font-size:19px; width:auto; border:0px solid #FF0000; font-weight:bold; letter-spacing:0px; color:#5A6573;}

span.addressspan{font-family:arial; font-size:12px; width:auto; border:0px solid #FF0000; text-align:left; font-weight:bold; color:#000000; height:22px; line-height:22px; }
span.imgspan{ width:40px; height:15px; top:0px; margin:0px; padding:0px; line-height:5px;}
div.imgspan{ position:relative; float:left; width:42px; height:15px; border:0px solid #FF0000;}
div.imgspan1{ position:relative; float:left; left:4px; width:42px; height:15px; border:0px solid #FF0000;}
div#facebooddiv{position:absolute; float:left; height:18px; top:67px; left:492px; width:130px; border:0px solid #FF0000; z-index:2; display:inline;}
span.pipeclass2{position:relative; float:left; font-size:11px;}
span.pipeclassimg{position:relative; float:left;  font-size:11px; border:0px solid #FF0000;  }
div.pipeclassimg{position:relative; float:left;  font-size:11px; border:0px solid #FF0000; width:3px; height:10px;}

a.hqlinks {font-family:verdana; font-size:11px; font-weight:normal; color:#393839; text-align:left; text-decoration:none;}
a.hqlinks:hover{font-family:verdana; font-size:11px; font-weight:normal; color:#000000; text-align:left; text-decoration:none;}

.homeDealerandMenuOuter{
position:relative; float:left; width:787px; height:115px; left:0px; border:0px solid blue;
}
.DealerandMenuOuter{
position:relative; float:left; width:788px;  height:110px; left:0px; 
}
.homeDealerDivOuter{
position:relative; float:left; width:787px;  height:90px; left:0px; border:0px solid blue;
}
.DealerDivOuter{
position:relative; float:left; width:788px; background:url(../images/header/header_strip.jpg) repeat-x;  height:82px; left:0px; border:0px solid blue;
}
/*.homeDealerDiv{
position:relative; float:left; width:475px;  height:33px; left:22px; top:37px;
font-family: "times new roman",times,serif;
color: #FFFFFF;
font-size: 28px;
font-weight: bold;
text-align: center;
word-spacing: 0pt;
cursor:default;
}*/

.homeDealerDiv{position:relative; float:left; width:314px;  height:23px; left:22px; top:30px;  border:1px solid blue;}

.homeHeaderLinks{
position:relative; float:left; width:275px;  height:70px; left:25px; top:30px; font-family:Verdana; font-size:12px; color:#ffffff; border:0px solid red; text-align:center; font-weight:bold; line-height:20px;
}
.HeaderLinks{
position:relative; float:left; width:275px;  height:70px; left:190px; top:0px;  border:0px solid red; text-align:center; line-height:20px;
}
.MenuDivOuter{
position:relative; float:left; width:1000px;  height:26px; left:0px;
}
.homeMenuDivOuter
{
position:relative; float:left; width:1000px;  height:36px; left:0px; border:0px solid blue;
}
.homemenudiv{position:relative; float:left; height:45px; width:100%;}
div#menudiv{position:relative; float:left; height:26px; width:100%;}
div#homemenudiv{position:relative; float:left; height:36px; width:100%;}

#menudiv a span{
	position: absolute;
	  left:0px;
	  top:5px;
      margin: 0px;
      padding: 0px 0px 0px 0px;
      cursor: pointer;
	  text-align:center;
	  border:0px solid #000000;
	  width:100%;
	  height:28px;
	  }
	  
	  
#homemenudiv a span{
	position: absolute;
	  left:0px;
	  top:0px;
      margin: 0px;
      padding: 0px 0px 0px 0px;
      cursor: pointer;
	  text-align:center;
	  border:0px solid #000000;
	  width:100%;
	  height:100%;
	  line-height:36px;
	  display:block;
	  }
	  
.homefirstDivLeft{ width:7px; height:36px; position:relative; float:left;  display:block; cursor:pointer; text-decoration:none; border:0px solid red; background:url(../images/menu_images/inner/left-image.jpg) no-repeat; }
.homefirstDivRight{ width:7px; height:36px; position:relative; float:left;  display:block; cursor:pointer; text-decoration:none; border:0px solid red;  background:url(../images/menu_images/inner/right-image.jpg) no-repeat; }
	  
.menu_strip{ width:1px; height:100%; position:relative; float:left; background:url(../images/menu_images/inner/divider.jpg) no-repeat left top }
.home_menu_strip{ width:1px; height:100%; position:relative; float:left; background:url(../images/menu_images/inner/divider.jpg) no-repeat left top }


a.headerlinks{ width:100%; text-align:left; font-size:12px; line-height:20px; font-weight:bold; text-decoration:none; text-transform:uppercase; color:#666B6F; display:inline; }
a.headerlinks:hover{color:#CD021F;text-decoration:underline;}
div#home-menudiv{position:relative;float:left;height:26px;width:100%;border:0px solid #CC0000;}


#GrpHOme_Div{ width:125px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; cursor:pointer;}
#HomenewCars_Div{ width:115px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; cursor:pointer;}
#Homepreowned_Div{ width:165px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; border:0px solid red;}
#Homeonline_Div{ width:185px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; border:0px solid red;}
#Homeservice_Div{ width:159px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; border:0px solid red;}
#Homeresearch_Div{ width:125px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; border:0px solid red;}
#Homefinance_Div{ width:103px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; border:0px solid red;}
#Homeaboutus_Div{ width:90px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block;}
.select_model_div{ width:210px; height:44px; position:relative; float:left;  display:block;  text-decoration:none ; background:#A8A8A8; text-align:center; color:#000; border-right:1px solid white; border-bottom:1px solid white; }
.firstDivRightHome{ width:30px; height:100%; position:relative; float:left;  display:block; text-decoration:none }

.select_model_div span{position: absolute; left:0px; top:16px; margin: 0px; padding: 0px 0px 0px 0px;  text-align:center;border:0px solid #000000; width:100%;}
#home_Div1{ width:50px; 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;}

a.menulink {height:100%; width:100%; display:block; text-align:center; font-size:12px; text-decoration:none;}



.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;
}  

a.block:link, a.block:visited  { 
display : block; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
text-indent:12px; 
padding:3px 0px 3px 0px;
width:100%;
height:15px;
color:#000000;
background-color:#CBCBCB;
} 
 a.block:hover { 
display : block; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-indent:12px;  
padding:3px 0px 3px 0px;
width:100%;
height:15px; 
color:#FFFFFF;
background-color:#969696;
}