div#innerheaderdiv
{ 
width:1000px;
height:102px;
}
div#homeheaderdiv
{
width:980px;
height:131px;
}
div#headerimagediv
{
position:relative;
float:left;
width:1000px;
height:101px; 

}
div#homeheaderimagediv
{
position:relative;
float:left;
width:980px;
height:112px;
}

div#mainHeaderInfo
{
position:relative;
float:left;
width:100%;
height:80px;
top:15px;
left:0px;
text-align:center; border:0px solid #000;
}
div#mainHeaderInfo_sun
{
position:relative;
float:left;
width:100%;

top:0px;
left:0px;
text-align:center; border:0px solid #000;
}
div#makelogoMain
{
position:relative;
float:left; width:15%; height:100%;
top:0px;
left:0px;
text-align:center; border:0px solid #000;
}

/*Napleton Northlake Chrysler - ESP Starts*/

div#makelogoMainNorthChrysler
{
position:relative;
float:left; width:20%; height:100%;
top:0px;
left:0px; 
text-align:center; border:0px solid #000; 
}
div#makelogoinner
{
position:relative;
float:left; width:176px; height:44px;
top:15px;
left:10px; 

}
div#dealerNameMainNorthChrysler
{
position:relative;
float:left; width:60%; height:100%;
top:0px;
left:0px;
text-align:center; border:0px solid #000;
}

div#phoneNoMainNorthChrysler
{
position:relative;
float:left; width:20%; height:100%;
top:0px;
left:0px;
text-align:center; border:0px solid #000;
}

div#phoneNoNorthChrysler
{
position:relative;
float:right;
right:0px;
top:2px;
width:80%; text-align:left; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
height:40px; border:0px solid #000; 

}
/*Napleton Northlake Chrysler - ESP Ends*/

div#dealerNameMain
{
position:relative;
float:left; width:515px; height:100%;
top:0px;
left:80px;
text-align:center; border:0px solid #000;
}
div#makelogoMain_sun
{
position:relative;
float:left; width:125px; height:100%;
top:15px;
left:0px;
text-align:right; border:0px solid #000;
}
div#dealerNameMain_sun
{
position:relative;
float:left; width:600px; height:100%;
top:13px;
left:0px;
text-align:left; 
border:0px solid red;
}
div#dealerlogoMain_sun
{
position:relative;
float:left; width:118px; height:100%;
top:5px;
left:10px;
text-align:right; 
}
div#phoneNoMain_sun
{
position:relative;
float:left; width:145px; 
top:8px;
left:0px;
text-align:center; 
}
div#scionLogo_sun
{
position:relative;
float:left; height:100%;
top:8px;
left:0px;
text-align:center; 
}

div#dealernamelogoimg_sun
{
position:relative;
float:left;
height:42px;
width:263px;
top:0px;
left:200px; text-align:left;
border:0px solid #000; cursor:pointer; 
}

div#dealernamelogoimg_sunLink
{
position:relative;
float:left;
height:43px;
width:263px;
top:0px;
left:0px; cursor:pointer;
}


div#addresstext_sun
{
position:relative;
float:left;
clear:both;
left:115px;
top:0px;
width:100%; 
font-size:12px; letter-spacing:0px; text-align:left;
font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;  border:0px solid #000;
}
div#contactDealerDIv_sun
{
position:relative;
float:left;
clear:both;
left:145px;
top:0px;
width:100%; 
border:0px solid #000; font-size:12px; letter-spacing:0px; text-align:left; font-weight:bold; 
font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
}
div#contactDealerDIv2_sun
{
position:relative;
float:left;
clear:both;
left:250px;
top:0px;
width:100%; 
border:0px solid #000; font-size:12px; letter-spacing:0px; text-align:left; font-weight:bold; 
font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
}

div#phoneNo_sun
{
position:relative;
float:right;
right:0px;
top:10px;
width:100%; text-align:left; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
height:40px; border:0px solid #000; 

}

div#dealerlogoMain
{
position:relative;
float:left; width:10%; height:100%;
top:0px;
left:0px;
text-align:center; border:0px solid #000;
}


div#phoneNoMain
{
position:relative;
float:left; width:15%; height:100%;
top:0px;
left:0px;
text-align:center; border:0px solid #000;
}


div#phoneNoMain1
{
position:relative;
float:left; width:15%; height:100%;
top:-10px;
left:0px;
text-align:center; border:0px solid #000;
}
div#makelogodiv
{
position:relative;
float:left;
top:15px;
left:32px;
text-align:center; border:0px solid #000;
}
div#bmwlogodivinner
{
position:relative;
float:right;
top:1px;
right:20px;
width:106px;
height:98px;
}

div#dealerlogoimg
{
position:relative;
float:left;
left:30px;
top:10px;
width:127px;
height:78px; border:0px solid #000;
}

div#dealernamelogo
{
position:relative;
float:left;
width:100%;
height:68px; border:0px solid #000;

}

div#phoneNo
{
position:relative;
float:right;
right:0px;
top:2px;
width:100%; text-align:left; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
height:40px; border:0px solid #000; 

}
.phoneNoSaprate
{
position:relative;
float:left;
left:0px;
top:0px;
width:100%; text-align:left; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
height:22px; border:0px solid #000; line-height:22px;

}

div#dealernamelogoimg
{
position:relative;
float:left;
height:35px;
width:100%;
top:0px;
left:0px; text-align:center;
border:0px solid #000; 
}

div#dealernamelogoimgLink
{
position:relative;
float:left;
height:26px;
width:366px;
top:0px;
left:110px; text-align:center;
border:0px solid #000; cursor:pointer;
}

div#home-addresstext
{
position:relative;
float:left;
left:3px;
top:5px;
width:330px;
font-size:11px; letter-spacing:0px;
font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}

div#addresstext
{
position:relative;
float:left;
clear:both;
left:0px;
top:0px;
width:100%; height:20px; 
font-size:14px; letter-spacing:0px; text-align:center; padding-top: 4px;
font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;  border:0px solid #000;
}
div#contactDealerDIv
{
position:relative;
float:left;
clear:both;
left:0px;
top:0px;
width:100%; 
border:0px solid #000; font-size:14px; letter-spacing:0px; text-align:center; font-weight:bold; 
font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
}
a.contactDealerTxt:link, a.contactDealerTxt:visited{font-size:13px; letter-spacing:0px; text-align:center; font-weight:normal; 
font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.contactDealerTxt:hover{font-size:13px; letter-spacing:0px; text-align:center; font-weight:bold; 
font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}

div#phonedivheader
{
position:relative;
float:left;
clear:both;
width:100%;
top:2px; height:20px;
left:2px;
text-align:left; border:0px solid #000; 
}

div#shortlinks
{
position:relative;
float:left;
width:140px;
top:12px; left:150px;
text-align:left; 
padding-top:0px;
height:100px; border:1px solid #000;
}
div.grouphome
{
position:absolute;
width:100px;
top:72px; left:880px;
text-align:left; 
padding-top:0px;
height:20px;
}

div.shortlinks-inner
{
position:relative;
float:left;
width:100%;
height:20px;
text-align:left; 
padding-top:0px;
}

div#homephonediv
{
position:relative;
float:left;
left:150px;
top:15px;
width:187px;
height:60px;
text-transform:uppercase; 
}
div.phonenon
{
position:relative;
float:left;
left:5px;
width:140px;
font-size:14px;
font-weight:bold;text-align:left;text-transform:uppercase; 
}
div.phonenotext
{
position:relative; float:left;
font-size:12px;
font-weight:bold;
left:0px;text-align:left; 
text-transform:uppercase;
}
div.phonenotext2
{ position:relative; float:left;
font-size:12px;
font-weight:bold; 
left:35px;
text-align:left; text-transform:uppercase;
}
div#home-menudiv
{
position:relative;
float:left;
height:26px;
width:100%;
}
div#menudiv
{
position:relative;
float:left;
height:24px;
width:100%; 

}

#HomenewCars_Div{ width:130px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; display:block; cursor:pointer; }
#Homepreowned_Div{ width:135px; 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 #FF0000;}
#Homeonline_Div{ width:145px; 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 #FF0000;}
#Homeservice_Div{ width:150px; 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 #FF0000;}

#Homeresearch_Div{ width:120px; 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 #FF0000;}
#Homefinance_Div{ width:120px; 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 #FF0000;}
#Homeaboutus_Div{ width:120px; 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 #FF0000;}

/*Gettle Header */

#home_Div-gettle{ width:80px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; display:block; }

#newCars_Div-gettle{ width:120px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; display:block; cursor:pointer; }

#preowned_Div-gettle{ width:120px; 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 #FF0000;}

#online_Div-gettle{ width:145px; 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 #FF0000;}

#finance_Div-gettle{ width:100px; 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 #FF0000;}

#service-gettle{ width:100px; 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 #FF0000;}

#parts-gettle{ width:75px; 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 #FF0000;}


#research_Div-gettle{ width:120px; 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 #FF0000;}

#aboutus_Div-gettle{ width:120px; 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 #FF0000;}

#home_Div1-gettle{ width:55px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; display:block; }

/*Gettle header Ends*/



 
.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 }


#preowned_Div{ width:130px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; display:block; }
#online_Div{ width:145px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; display:block; }
#service_Div{ width:150px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; display:block; }
#research_Div{ width:120px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; display:block; }
#finance_Div{ width:120px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; display:block; }
#aboutus_Div{ width:120px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; display:block; }
#home_Div{ width:80px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; display:block; }

#home_Div1{ width:45px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; display:block; }

a.menulink {width:100%; display:block; text-align:center; font-size:13px; text-decoration:none; font-weight:bold;}

.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 }
#menudiv a span{
	position: absolute;
	  left:0px;
	  top:3px;
      margin: 0px;
      padding: 0px 0px 0px 0px;
      cursor: pointer;
	  text-align:center;
	  width:100%;
	  }

div#newcars div, div#preowned div, div#onlinespecials div, div#partsservice div, 
div#finance div, div#preowned div, div#research_menu div, div#aboutus div {
	z-index : 3; 
	text-align : left; 
	position : relative; 
}

div.submenu_wrap div a:link, div.submenu_wrap div a: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; 
}

div.submenu_wrap div a: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; 
}
div#finance div a:link{
	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;
}
div#finance div a: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;
}

a.block:link, 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; 
} 
 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; 
}

div#dealerLink{ width:226px; height:26px; cursor:pointer; }
.faceBook{border:0px solid red;position:relative;float:left;width:180px; font-family:verdana; font-size:10px; color:#B50F29;font-weight:bold;text-align:left;left:50px;}