#outerHome {
height : 643px; 
padding-bottom : 0; 
margin-bottom : 0;
border: 0px solid #CC0033;
background-color:#ffffff;
} 
#home_header { 
float : left; 
width : 1000px; 
height : 150px;
border: 0px solid #CC0033; 
}  

.home1{ width:1000px; height:123px; background-image:url(../images/home/bg/bg1.jpg); position:relative; float:left;}
.home2{ width:1000px; height:124px; background-image:url(../images/home/bg/bg2.jpg); position:relative; float:left;}
.home3{ width:1000px; height:123px; background-image:url(../images/home/bg/bg3.jpg); position:relative; float:left;}

#selectamodel
{
position:relative;
float:right;
top:50px;
width:723px;
height:50px;
border:0px solid red;
}

#selectmodeltxt
{
position:relative;
float:left;
left:0; top : 12px;
font-family:Arial;
font-weight:bold;
font-size:15px;
color:#FAF3E4;
text-align:right;
border:0px solid red;
}

#models{
position:relative;
float:left;
left:12px;
top:9px; 
}
#boxster{
position:relative;
float:left;
width:109px;
height:43px;
cursor:pointer;
z-index:2;
border:0px solid red;
}

#cayman
{
position:relative;
float:left;
left:4px;
width:109px;
height:43px;
cursor:pointer;
z-index:2;
border:0px solid red;
}
#model911
{
position:relative;
float:left;
left:10px;
width:109px;
height:43px;
cursor:pointer;
z-index:2;
}
#panamera
{
position:relative;
float:left;
left:15px;
width:109px;
height:43px;
cursor:pointer;
z-index:2;
}
#cayenne
{
position:relative;
float:left;
left:20px;
width:109px;
height:43px;
cursor:pointer;
z-index:2;
}
a.modelbg:link, a.modelbg:visited
{
margin:0px;
padding:0px;
display:block;
background:url(../images/home/models/box.gif) no-repeat;
width:100%;
height:100%;
color:#6D6D6D;
font-family:Arial;
font-size:20px; 
font-weight:bold;
line-height:43px;
text-align:center;
text-decoration:none;
}
a.modelbg:hover
{
margin:0;
padding:0;
display:block;
background:url(../images/home/models/box_mo.gif) no-repeat;
width:100%;
height:100%;
color:#942708;
line-height:43px;
font-family:Arial;
font-size:20px; 
font-weight:bold;
text-align:center;
text-decoration:none;
}
.modelbghover
{
margin:0;
padding:0;
display:block;
background:url(../images/home/models/box_mo.gif) no-repeat;
width:100%;
height:100%;
color:#942708;
line-height:43px;
font-family:Arial;
font-size:20px; 
font-weight:bold;
text-align:center;
text-decoration:none;
}
.modelbg
{
margin:0px;
padding:0px;
display:block;
background:url(../images/home/models/box.gif) no-repeat;
width:100%;
height:100%;
color:#6D6D6D;
font-family:Arial;
font-size:20px; 
font-weight:bold;
line-height:43px;
text-align:center;
text-decoration:none;
}
.homeBannerOuter{
position:relative;
float:left;
top:0px;
width:1000px;
height:102px;
border-bottom:1px solid #D5D5D5;
}
.homeLeftBannerHolder{
position:relative;
float:left;
top:10px;
bottom:12px;
left:7px;
width:498px;
height:84px;
background-color:#DEDEDE; 
}

.homeRightBannerHolder{
position:relative;
float:left;
top:10px;
bottom:12px;
left:14px;
width:481px;
height:84px;
background-color:#DEDEDE;
}

.homeFlashDiv{
position:absolute;
top:150px;
left:330px;
width:660px;
height:320px;
z-index:1;
border:0px solid black;
}



.home_quicklinksDiv{
position:absolute;
top:180px;
left:26px;
width:216px;
z-index:2;
border:0px solid blue;
}

.home_quicklinksDiv  #quickquote, #inventory, #specials, #trade, #financeapp, #serviceapp
{
position:relative;
float:left;
width:216px;
height:43px;
padding-top:3px;
}

a.quicklink:link, a.quicklink:visited{
position:relative;
float:left;
margin:0;
padding:0;
width:100%;
height:100%;
display:block;
background-image:url(../images/home/quicklinks/quicklnk.jpg);
background-repeat:no-repeat;
cursor:pointer;
font-family:Arial;
font-size:16px; 
color:#000;
font-weight:bold;
line-height:43px;
text-align:left;
padding-left:18px;
text-decoration:none;
}
a.quicklink:hover{
position:relative;
float:left;
margin:0;
padding:0;
width:100%;
height:100%;
display:block;
background-image:url(../images/home/quicklinks/quicklnk_mo.gif);
background-repeat:no-repeat;
cursor:pointer;
font-family:Arial;
font-size:16px; 
color:#FAF7F0;
font-weight:bold;
line-height:43px;
text-align:left;
padding-left:18px;
text-decoration:none;
}
.QLTextDiv{
position:relative;
width:180px;
top:10px;
left:8px;
font-family:verdana;
font-size:14px;
font-weight:bold;
color:#686868;
letter-spacing:0px;
}
.QLTextDivMo{
position:relative;
width:180px;
top:10px;
left:8px;
font-family:verdana;
font-size:14px;
font-weight:bold;
color:#ffffff;
letter-spacing:0px;
}
.quickLinkSpacer{
position:relative;
float:left;
width:207px;
height:3px;
line-height:3px;
}
.modelsLineupOuter{
position:absolute;
top:457px;
left:0px;
width:1000px;
height:62px;
z-index:2;

}

.modelSpacer{
position:relative;
float:left;
width:10px;
height:40px;
}
.modelHolderDiv{
position:relative;
float:left;
width:55px;
height:40px;
background-image:url(../images/home/bg/modelHolderBG.jpg);
background-repeat:repeat-x;
}
.modelHolderDivMo{
position:relative;
float:left;
width:55px;
height:40px;
background-image:url(../images/home/bg/modelHolderBG_Mo.jpg);
background-repeat:repeat-x;
cursor:pointer;
}
.modelTxt{
position:relative;
float:left;
top:10px;
width:55px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#5A5A5A;
font-weight:bold;
text-align:center;
}
.modelTxtMo{
position:relative;
float:left;
top:10px;
width:55px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;
text-align:center;
}

.home_footer_div{
position:relative;
float:left;
top:0px;
height:21px;
width:1000px;
background-color:#ffffff;
z-index:3;
}
.OuterSEOContent{
position:relative;
float : left; 
width : 1000px;
height:auto;
top:1px;
background-color:#FFFFFF;
border:#737373 1px dashed;
}
.seo_txtOuter{
position:relative;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
padding:5px;
}
.seo_moreInfo{
width:110px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#E34305;
padding-bottom:5px;
}

.seo_txt{
position:relative;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
display:none;
}
a.homeSEOLink:link { 
color:#585858;
text-decoration : underline; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold;
} 
a.homeSEOLink:visited { 
color : #585858; 
text-decoration:underline; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
} 
a.homeSEOLink:hover { 
color:#585858;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
text-decoration : none	;
}

a.homeMoreInfo:link { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#E34305;
text-decoration : none	;
} 
a.homeMoreInfo:visited { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#E34305;
text-decoration : none	;
} 
a.homeMoreInfo:hover { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#E34305;
text-decoration : underline	;
}
div#rmBanner5{ position:relative; float:left; top:0; left:9px; width:487px; height:auto; margin:9px 0px 0px 0px; vertical-align:middle; border:0px solid #FF0000;}
div#rmBanner6{ position:relative; float:left; top:0; left:9px; width:487px; height:auto; margin:9px 0px 0px 0px; vertical-align:middle; border:0px solid #FF0000;display:none;}
div#rmBanner7{ position:relative; float:left; top:0; left:18px; width:487px; height:auto; margin:9px 0px 0px 0px; vertical-align:middle; border:0px solid #FF0000;}
div#rmBanner8{ position:relative; float:left; top:0; left:18px; width:487px; height:auto; margin:9px 0px 0px 0px; vertical-align:middle; border:0px solid #FF0000;display:none;}


div#homeBanner{ width:1000px; height:auto; position:relative; float:left; top:0px; left:0; background-color:#ffffff; border:0px solid #ff0000;}
div#homeBanner1{position:relative; float:left; top:0; left:9px; width:487px; height:auto; margin:9px 0px 0px 0px; vertical-align:middle; border:0px solid #FF0000;}

div.DemoSpecial{position:absolute; width:216px; height:57px; left:26px; top:460px; z-index:2;}
div#homeBanner2{position:relative; float:left; top:0; left:18px; width:487px; height:auto; margin:9px 0px 0px 0px; vertical-align:middle; border:0px solid #FF0000;}

.home_icon{position:absolute;float:left;border:0px solid red; width:300px; left:420px;top:75px;}
a.icon:link { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
text-decoration : none	;
} 
a.icon:visited { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
text-decoration : none	;
} 
a.icon:hover { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
text-decoration : underline	;
}