div#innerheaderdiv{ width:1000px; height:94px; /*background:url(../images/header/inner_header/header_strip.jpg) repeat-x left top; */}

div#headertop{position:relative; float:left; width:1000px; height:62px; background-color:#FFFFFF; border-bottom:1px solid #000000;}
div#headertopleft{position:relative; float:left; width:482px;  height:101px; left:0px; top:0px;  border:0px solid #FF0000;}
div#headertopmiddle{position:relative; float:left; width:1px; background:url(../images/header/inner_header/divider.jpg) no-repeat;  height:101px; border:0px solid #FF0000;}
div#headertopright{position:relative; float:left; width:517px;  height:101px; border:0px solid #FF0000;}
div#headermakelogodiv{position:relative; float:right; right:20px; width:111px; height:101px; border:0px solid red;}
div#rightphonediv{position:relative; float:left; left:70px; top:19px; width:220px; height:61px; border:0px solid red;}


div#home_headertopleft{position:relative; float:left; width:482px;  height:94px; left:0px; top:0px;  border:0px solid #FF0000;}
div#home_headertopmiddle{position:relative; float:left; width:1px; background:url(../images/header/inner_header/divider.jpg) no-repeat;  height:94px; border:0px solid #FF0000;}
div#home_headertopright{position:relative; float:left; width:517px;  height:94px; border:0px solid #FF0000;}
div#home_headermakelogodiv{position:relative; float:right; right:20px; width:111px; height:94px; border:0px solid red;}
div#home_rightphonediv{position:relative; float:left; left:70px; top:19px; width:220px; height:61px; border:0px solid red;}



div.headerborderdiv{position:relative; float:left; width:1px; border-left:1px dotted #000000; height:70px; top:15px; left:45px;}
div#dealerlogodiv{position:relative; float:left; width:288px; height:56px;  top:8px; left:100px;}
div#home_dealerlogodiv{position:relative; float:left; width:288px; height:56px;  top:8px; left:100px;}
div#headerright{position:relative; float:left; width:50%; top:0px; height:100%; border:0px solid #000000;}
/*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:80px; top:2px; background-color:#EBEBEB; border-top:1px solid #000000;}
div#headerborttomleft{position:relative; float:left; width:426px; height:80px; }
div#headerborttomright{position:relative; float:left; width:574px; height:80px;}
div.campaigndiv{position:relative; float:left;  width:226px; height:66px; left:30px; top:6px;}

div#addressouter{position:relative; float:left; width:400px; height:20px; top:15px; left:60px; font-family:Verdana ; color:#6A696E;  font-family:verdana; font-size:12px; font-weight:bold; line-height:22px; border:0px solid red;}
div#home_addressouter{position:relative; float:left; width:380px; height:50px; top:60px; left:60px; font-family:Verdana ; color:#6A696E;  font-family:verdana; font-size:14px; font-weight:bold; line-height:22px;}

div#phoneouter{position:relative; float:left; width:240px; height:40px; top:15px; border:0px solid #FF0000;}

span.phtext{position:relative; float:left; font-family:arial; font-size:16px; width:70px; border:0px solid #FF0000; font-weight:bold; color:#312829;}
span.phnum{position:relative; float:left; font-family:arial; font-size:16px; width:150px; border:0px solid #FF0000; font-weight:bold; letter-spacing:2px; color:#312829;}

span.home_phonetxt_inner{font-size:14px; color:#525152;}
div.phonetextcolon_inner{position:relative; float:left; width:10px; height:20px; font-family:verdana; font-size:12px; font-weight:bold; color:#565050; text-align:left;  text-decoration:none; border:0px solid #FF0000;}
div.spacediv{position:relative; float:left; width:50px; height:20px; font-family:verdana; font-size:12px; font-weight:bold; color:#565050; text-align:left;  text-decoration:none; border:0px solid #FF0000;}

div.phoneno_inner{position:relative; float:left; width:130px; height:20px; font-family:verdana; font-size:11px; font-weight:bold; color:#565050; text-align:left; text-decoration:none; border:0px solid #FF0000;}

div#headerqlinksouter{position:relative; float:left; width:88%; height:25px; left:50px; top:5px; border:0px solid red; }
div#headerqlinksouter div { position:relative; float:left; height:100%;}
div#headerqlinksouter div.hlink1 { width:80px; border:0px solid red;}
div#headerqlinksouter div.hlink2 { width:130px}
div#headerqlinksouter div.hlink3 { width:110px}
div#headerqlinksouter div.hlink4 { width:70px}
div.pipeclass{width:16px;font-family:verdana; font-size:12px; font-weight:normal; line-height:25px; text-align:center; color:#484A49;}
a.hqlinks {font-family:verdana; font-size:12px; font-weight:normal; color:#484A49; text-align:center; text-decoration:none; display:block; height:100%; line-height:25px;}
a.hqlinks:hover{font-family:verdana; font-size:12px; font-weight:normal; color:#FFFFFF; background:#494949; text-align:center; text-decoration:none;  display:block;}



div#homeheaderdiv{ width:1000px; height:94px; }
div#innerheaderdiv{ width:1000px; height:101px; }

div#headerimagediv
{
position:relative;
float:left;
width:1000px;
height:101px;
background:url(../images/header/inner_header/header_strip.jpg) repeat-x;
}
div#homeheaderimagediv
{
position:relative;
float:left;
width:1000px;
height:94px;
border:0px solid #000000;
background:url(../images/header/home_header/bg.jpg) repeat-x;
}

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: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: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:19px;
width:100%;
z-index:2;
}
div#menudiv
{
position:relative;
float:left;
height:24px;
width:100%;
}

#HomenewCars_Div{ width:137px; 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;}
#Homeoverseas{ width:160px; 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:143px; 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: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;}
#Homeresearch_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;}
#Homefinance_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;}
#Homeaboutus_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;}


 
.firstDivLeftHome{ width:20px; height:100%; position:relative; float:left;  display:block;  text-decoration:none }
.firstDivRightHome{ width:20px; height:100%; position:relative; float:left;  display:block; text-decoration:none }

#newCars_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; cursor:pointer;  }
#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; color:#FFFFFF; display:block; }
#online_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; }
#service_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; }
#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; color:#FFFFFF; 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; 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;}
.menu_gap{width:1px; height:100%; position:relative; float:left; background:url(../images/menu_images/inner/divider.jpg) no-repeat left top;}

a.menulink {height:100%; width:100%; display:block; text-align:center; font-size:11px; 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, #home_menudiv a span{
	position: absolute;
	  left:0px;
	  top:2px;
      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;
color:#848684;
background-color:#FFFFFF;
border-top:1px solid #ADCBDE;
} 
 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:#000000;
background-color:#9CCFEF;
border-top:1px solid #ADCBDE;
}

/*Menu Builder*/
#nav {color:#ffffff; background-color:#017CC0;}
#nav ul {}
#nav a { color: #FFFFFF;}
#nav a.hover{background-color:#CFE2F0; color:#323232;}
#nav ul li a {color : #000000; background-color : #FFFFFF;}
#nav ul li a.hover { color:#000000; background-color:#9CCFEF;}
/*End of Menu Builder*/
