div#innerheaderdiv{ width:1000px; height:101px; /*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:0px solid #000000;}
div#headertopleft{position:relative; float:left; width:700px;  height:94px; left:0px; top:0px;  border:0px solid #FF0000;}
div#headertopright{position:relative; float:left; width:295px;  height:94px; left:0px;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:20px; top:8px; width:240px; height:90px; border:0px solid red;}
div#lifetimediv{position:relative; float:left; left:30px; top:4px; width:216px; height:79px; border:0px solid red;}
div#innerfacebook{position:relative; float:left; left:240px; top:64px; width:25px; height:15px; z-index:1;border:0px solid red;}
div#innertwitter{position:relative; float:left; left:277px; top:64px; width:25px; height:15px; z-index:1;border:0px solid red;}
div#innerblog{position:relative; float:left; left:314px; top:64px; width:25px; height:15px; z-index:1;border:0px solid red;}
div#inneryoutube{position:relative; float:left; left:480px; top:42px; width:25px; height:15px; z-index:1;border:0px solid red;}

div#home_headertopleft{position:relative; float:left; width:500px;  height:106px; left:0px; top:0px;  border:0px solid #FF0000;}
div#home_headertopright{position:relative; float:left; width:495px;  height:106px; border:0px solid #FF0000;}
div#home_headermakelogodiv{position:relative; float:right; right:20px; width:111px; height:106px; border:0px solid red;}
div#home_rightphonediv{position:relative; float:left; left:20px; top:1px; width:240px; height:100px; border:0px solid red;}
div#homelifetimediv{position:relative; float:left; left:30px; top:3px; width:216px; height:79px; border:0px solid red;}
div#homefacebook{position:relative; float:left; left:355px; top:69px; width:25px; height:15px; z-index:1;border:0px solid red;}
div#hometwitter{position:relative; float:left; left:377px; top:69px; width:25px; height:15px; z-index:1;border:0px solid red;}
div#homeblog{position:relative; float:left; left:396px; top:69px; width:25px; height:15px; z-index:1;border:0px solid red;}
div#homeyoutube{position:relative; float:left; left:480px; top:48px; width:25px; height:15px; z-index:1;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:368px; height:72px;  top:28px; left:90px;}
div#home_dealerlogodiv{position:relative; float:left; width:417px; height:74px;  top:8px; left:60px;}
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.addtxt{position:relative; float:left; font-family:arial; letter-spacing:1px; font-size:13px; width:100%; border:0px solid #FF0000; font-weight:bold; color:#4A5152;}
div.qtxt{position:relative; float:left; top:3px;  width:100%; font-weight:bold; }
span.pipeclass{width:16px;font-family:verdana; font-size:12px; font-weight:normal; text-align:center; color:#484A49;}
a.qtxt{font:bold 12px verdana; color:#414141; text-decoration:none; }
a.qtxt:hover{font:bold 12px verdana;  color:#EA6A11; text-decoration:none; }

span.phtext{position:relative; float:left; font-family:arial; font-size:14px;  width:70px; border:0px solid #FF0000; font-weight:bold; color:#312829;}
span.phnum{position:relative; float:left; font-family:arial; font-size:14px;  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}
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:106px; }
div#innerheaderdiv{ width:1000px; height:94px; }

div#headerimagediv
{
position:relative;
float:left;
width:1000px;
height:101px;
background:url(../images/header/inner_header/inner_header.jpg) repeat-x;
}
div#homeheaderimagediv
{
position:relative;
float:left;
width:1000px;
height:106px;
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#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:26px;
width:100%;
}

.firstDivLeftHome{ width:5px; height:100%; position:relative; float:left;  display:block;  text-decoration:none }
.firstDivRightHome{ width:0px; height:100%; position:relative; float:left;  display:block; text-decoration:none }



.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:5px; height:26px; position:relative; float:left;  display:block; cursor:pointer; text-decoration:none }
.firstDivRight{ width:1px; 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:6px;
      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 #EF8A39;
} 
 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:#EF8A39;
border-top:1px solid #EF8A39;
}
.block  { 
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:#FFFFFF;
border-top:1px solid #EF8A39;
} 
 .subhover { 
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:#EF8A39;
border-top:1px solid #EF8A39;
}