div#innerheaderdiv{ width:1000px; height:145px; background:#FFFFFF; }

div#headertop{position:relative; float:left; width:1000px; height:70px; background-color:#FFFFFF; border-bottom:1px solid #000000;}
div#headertopleft{position:relative; float:left; width:426px; height:62px; }
div#dealermakediv{padding-left:30px; padding-top:6px; width:101px; height:62px;}
div#dealerlogodiv{padding-top:20px; width:101px; cursor:pointer;}
div#dealerlogodivhome{padding-top:20px; width:101px;}
div#headertopright{position:relative; float:right; width:550px; height:62px; background:url(../images/header/red_strip.jpg) repeat-x top right ; }
/*span.rightstripdiv{width:100%; border:1px solid #FF0000; background-color:#C61344; background-image:url(../images/header/red_strip.jpg) repeat-x;}*/
div#headerborttom{position:relative; float:left; width:1000px; height:70px; top:2px; background-color:#EBEBEB; border-top:1px solid #000000;}
div#headerborttomleft{position:relative; float:left; width:426px; height:70px; }
div#headerborttomright{position:relative; float:right; width:550px; height:70px;}

div.campaigndiv{position:relative; float:left;  width:226px; height:58px; left:30px; top:10px; border:0px solid #FF0000;}

div#phonenoouter{position:relative; float:left; width:200px; height:55px; top:15px; bottom:5px; border:0px solid #000000;}
div#phonenoouterInner{position:relative; float:left; width:200px; height:55px; top:15px; bottom:5px; border:0px solid #000000;}

div.phonetxt{position:relative; float:left; width:55px; font-family:verdana; font-size:11px; font-weight:bold; color:#676767; text-align:left; line-height:18px;}
div.phoneno{position:relative; float:left; font-family:verdana; font-size:12px; font-weight:bold; color:#676767; text-align:left;  line-height:18px; letter-spacing:1px;}

div#headerqlinksouter{position:relative; float:left; width:260px; height:20px; left:90px; top:35px; }

a.hqlinks {font-family:verdana; font-size:11px; font-weight:bold; color:#676767; text-align:left; text-decoration:none;}
a.hqlinks:hover{font-family:verdana; font-size:11px; font-weight:bold; color:#C51145; text-align:left; text-decoration:none;}

span.pipeclass{font-size:11px;}

div#homeheaderdiv{ width:1000px; height:120px; background:#F3F8FC; border:0px solid #000000; }
div#headerimagediv
{
position:relative;
float:left;
width:1000px;
height:100px;
}
div#homeheaderimagediv
{
position:relative;
float:left;
width:1000px;
height:120px;
border:0px solid #000000;
}
div#makelogodiv
{
position:relative;
float:left;
top:30px;
left:15px;
width:180px;
height:32px;
/*border-right:1px solid #D2D3D5;*/
text-align:center;
}
div#makelogomaindiv
{
position:relative;
float:left;
top:1px;
left:0px;
width:210px;
height:100%;
/*border-right:1px solid #D2D3D5;*/
border:0px solid #000000;text-align:center;
}

div#makelogomaindivinner
{
position:relative;
float:left;
top:15px;
left:15px;
width:182px;
height:32px;
/*border-right:1px solid #D2D3D5;*/
border:0px solid #000000;text-align:center;
}


div#homemakelogomaindiv
{
position:relative;
float:left;
top:1px;
left:0px;
width:210px;
height:100%;
/*border-right:1px solid #D2D3D5;*/
border:0px solid #000000;text-align:center;
}
div#makelogomaindiv
{
position:relative;
float:left;
top:1px;
left:0px;
width:210px;
height:100%;
/*border-right:1px solid #D2D3D5;*/
border:0px solid #000000;text-align:center;
}

div#homemakelogodiv
{
position:relative;
float:left;
top:15px;
left:15px;
width:181px;
height:32px;
/*border-right:1px solid #D2D3D5;*/
border:0px solid #000000;text-align:center;
}

.borderdiv
{
position:relative;
float:left;
width:2px;
height:112px;
top:4px;
left:15px;
border-left:1px dotted #666666;
}

.homeborderdiv
{
position:relative;
float:left;
width:2px;
height:115px;
top:3px;
left:10px;
border-left:1px dotted #666666;
}
.homeborderdiv1
{
position:relative;
float:left;
width:2px;
height:115px;
top:3px;
left:260px;
border-left:1px dotted #666666;
}
.borderdiv1
{
position:relative;
float:left;
width:2px;
height:112px;
top:3px;
left:310px;
border-left:1px dotted #666666;
}

div#scionlogo
{
position:relative;
float:right;
top:30px;
right:12px;
width:90px;
height:63px;
}
div#homescionlogo
{
position:relative;
float:right;
top:30px;
right:12px;
width:90px;
height:63px;
}

div#dealerlogoimg
{
position:relative;
float:left;
left:30px;
top:10px;
width:127px;
height:78px;
}

div#homedealernamelogoouter
{
position:relative;
float:left;
left:120px;
top:0px;
width:400px;
height:115px;
border:0px solid #FF0000;
}
div#dealernamelogoouter
{
position:relative;
float:left;
left:135px;
top:0px;
width:350px;
height:100px;
border:0px solid #FF0000;
}

div#homedealernamelogo
{
position:relative;
float:left;
left:20px;
top:1px;
width:100%;
height:110px;
border:0px solid #FF0000;
}
div#dealernamelogo
{
position:relative;
float:left;
left:15px;
top:1px;
width:350px;
height:100px;
border:0px solid #FF0000;
}

div#homedealernamelogoimg
{
position:relative;
float:left;
border:0px solid #000000;
height:79px;
width:350px;
top:0px;
left:0px;
}
div#dealernamelogoimg
{
position:relative;
float:left;
border:0px solid #000000;
height:79px;
width:350px;
top:0px;
left:0px;
}

div#home-addresstext
{
position:relative;
float:left;
clear:both;
left:0px;
top:2px;
width:360px;
font-size:12px; letter-spacing:1px;
font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#666B6E;
}

div#addresstext
{
position:relative;
float:left;
clear:both;
left:0px;
top:2px;
width:100%;
font-size:12px; letter-spacing:1px;
font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#666B6E;
}
div#phonedivhomeheader
{
position:relative;
float:left;
clear:both;
width:220px;
top:20px; height:65px;
left:15px;
text-align:left; 
border:0px solid red;
}
div#phonedivheader
{
position:relative;
float:left;
clear:both;
width:210px;
top:20px; height:65px;
left:15px;
text-align:left; 
border:0px solid red;
}

div#shortlinks
{
position:relative;
float:left;
width:350px;
top:2px; left:0px;
text-align:left;
padding-top:0px;
border:0px solid #000000;
}
div#homeshortlinks
{
position:relative;
float:left;
width:350px;
top:2px; left:0px;
text-align:left;
padding-top:0px;
border:0px solid #000000;
}
div.grouphome
{
position:absolute;
width:100px;
top:72px; left:880px;
text-align:left; 
padding-top:0px;
border:0px solid #000000;
height:20px;
}

div.shortlinks-inner
{
position:relative;
float:left;
width:100%;
height:20px;
text-align:left; 
padding-top:0px;
}


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#homephonediv
{
position:relative;
float:left;
left:150px;
top:15px;
width:187px;
height:60px;
text-transform:uppercase; 
}
div.phoneno
{
position:relative; float:left;
font-size:12px;
font-weight:bold;
font-family:Arial;
width:100px;
left:0px; text-align:left; line-height:16px; letter-spacing:0px;
text-transform:uppercase;  color:#666B6E;
}
div.phonenotext
{
position:relative; float:left;
font-size:12px;
font-weight:bold;
font-family:Arial;
width:100px;
left:0px; text-align:left; line-height:16px; letter-spacing:0px;
text-transform:uppercase;  color:#666B6E;
}
div.homephonenotext
{
position:relative; float:left;
font-size:12px;
font-weight:bold;
font-family:Arial;
width:100px;
left:0px; text-align:left; line-height:16px; letter-spacing:0px;
text-transform:uppercase;  color:#666B6E;
}
div.homephoneno
{
position:relative; float:left;
font-size:12px;
font-weight:bold;
font-family:Arial;
width:100px;
left:0px; text-align:left; line-height:16px; letter-spacing:0px;
text-transform:uppercase;  color:#666B6E;
}
div.phonenotext2
{ position:relative; float:left;
font-size:12px;
font-weight:bold; 
left:35px;
text-align:left; text-transform:uppercase; color:#666B6E;
}
div#home-menudiv
{
position:relative;
float:left;
height:26px;
width:100%;
border:0px solid #CC0000;
}
div#menudiv
{
position:relative;
float:left;
height:20px;
width:100%;
background-color:#D0D0D0;
}

#HomenewCars_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; color:#FFFFFF; display:block; cursor:pointer;}
#Homepreowned_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;}
#Homeonline_Div{ width:140px; 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;}
#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;}
#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;}
#Homefinance_Div{ width:110px; 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;}
#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;}
#Homebodyshop_Div{ width:110px; 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;}


 
.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: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; cursor:pointer;  }
#preowned_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; }
#online_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; color:#FFFFFF; display:block; }
#service_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; color:#FFFFFF; display:block; }
#research_Div{ 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; }
#finance_Div{ 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; }
#aboutus_Div{ width:110px; 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; }
#home_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; }
#bodyshop_Div{ 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; }

#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;}

.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;
	  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;
}  

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;
} 
 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; 
}
#facebook{
position:absolute;
top:80px;
left:20px;
width:130px;
height:54px;
border:2px solid #000000;
}