/****** Main Header *****/

div#HeaderOuter{
width:1010px;
height:160px;
border:0px solid #FF0000;
}
div#HeaderOuterLocation{
width:1010px;
height:256px;
border:0px solid #FF0000;
}
div#HeaderOuterBg{
position:relative;
float:left;
width:1010px;
height:160px;
background:url(../images/header/header-bg.jpg) repeat-x;
border:0px solid #FF0000;
}
div#HeaderOuterBgLocation{position:relative;float:left;width:1010px;height:232px;background:url(../images/header/location/header-bg.jpg) repeat-x;border:0px solid #FF0000;}

div#HeaderOuterBgLanding{position:relative;float:left;width:1010px;height:232px;background:url(../images/header/location/header-bg.jpg) repeat-x;border:0px solid #FF0000;}

div#HeaderOuterBgvipmembers{position:relative;float:left;width:1010px;height:160px;background:url(../images/header/lisiting/header-bg.jpg) repeat-x;border:0px solid #FF0000;}

div#DealerLogo{
position:relative;
float:left;
padding-left:18px;
width:418px;
height:160px;
border:0px solid #FF0000;
}
div#DealerLogoLocation{position:relative;float:left;top:0px;left:0px;margin-left:10px;width:662px;height:232px;border:0px solid #FF0000;}
div#DealerLogovipmembers{position:relative;float:left;top:0px;left:0px;padding-left:23px;width:418px;height:160px;border:0px solid #FF0000;}

div#mbrbenefits{position:relative;float:left; width:320px; height:160px; border:px solid #FF0000; text-align:center;}
div#RickcaseAutoLogo{
position:relative;
float:left;
width:294px;
height:160px;
border:0px solid #ff00FF;
text-align:center;
}
div#HeaderRight{
position:relative;
float:left;
width:276px;
height:160px;
border:0px solid #0000FF;
text-align:right;
}
div#HeaderRightLocation{position:relative;float:left;width:318px;height:222px;border:0px solid #0000FF; text-align:right;}
div#HeaderRightvip{position:relative;float:left;width:224px;height:156px;border:0px solid #0000FF; text-align:right;}
.CorpName{
position:relative;
float:left;
top:25px;
left:25px;
width:252px;
height:70px;
border:1px solid #0000FF;
}
.PhoneBg{
position:relative;
float:left;
width:677px;
height:55px;
background:url(../images/header/top-strip.jpg) no-repeat;
border:0px solid #0000FF;
}
.AddressBg{
position:relative;
float:left;
width:677px;
height:30px;
border:0px solid #0000FF;
}
.PhoneNo{
position:relative;
float:right;
width:370px;
top:10px;
font-family:Verdana;
font-size:16px;
font-weight:bold;
color:#ffffff;
text-align:left;
border:0px solid #0000FF;
}
.AddressTxt{
position:relative;
float:right;
width:370px;
top:0px;
font-family:Verdana;
font-size:14px;
font-weight:bold;
text-align:left;
color:#497494;
border:0px solid #0000FF;
}

/****** Main Header *****/
/****** Main Menus *****/

div#menuOuter
{
position:relative;
float:left;
width:1010px;
height:24px;
/*background-color:#F1F1F1;*/
background:url(../images/menu/menubg.jpg) repeat-x;
border:0px solid #0000FF;
}
li.HomeMenuSpace
{
width:15px;
}
li.InnerMenuSpace
{
width:10px;
}
li.DividerStrip
{
position:relative;
float:left;
background:url(../images/menu/divider.jpg) no-repeat;
width:2px;
height:43px;
}
#vipMenu,#menuSplMenu,#menuRentSplMenu
{
width:180px;
text-align:center;
border:0px solid #CCCC00;
}
#RickMenu, #ContactMenu
{
width:155px;
text-align:center;
border:0px solid #CCCC00;
}
#homeMenu
{
width:70px;
text-align:center;
border:0px solid #CCCC00;
}
#contactMenuInner
{
width:153px;
text-align:center;
border:0px solid #CCCC00;
}



.headerMainLinks li a{
display:block;
height:24px;
text-decoration:none;
border:0px solid #CC0000;
padding:0px 15px;
}

.headerMainLinks li, .headerMainLinks li a{color:#ffffff; }
.headerMainLinks li a:hover{ color:#FFC800; }

.headerRightMenu{
float:right;
position:relative;
font-size:11px;
height:24px;	
border:0px solid #CCCC00;
}


.headerMainLinks {
float:left;
position:relative;
font-size:11px;
height:24px;	
font-weight:bold;
text-decoration:none;
border:0px solid #CCCC00;
text-transform:uppercase;
}

div.HomeMenuSpace
{
float:left;
width:15px;
}

.menus { position:relative;float:left; border:0px solid red; padding:0px 20px;}

.headerMainLinks , .headerMainLinks  a{color:#ffffff; text-decoration:none; line-height:24px;}
.headerMainLinks  a:hover{ color:#FFC800; text-decoration:none; line-height:24px;}
/****** Main Menus *****/