@charset "utf-8";
/* CSS Document */

body{
background-color:#090a2c;
margin: 0px;
border: 0px;
font: normal 11px Georgia, "Times New Roman", Times, serif;
line-height:17px;
}
input,textarea{
font: normal 10px Arial, Helvetica, sans-serif;
}
a{
color:#090A2C;
text-decoration:underline;
}
a:hover{
color:#090A2C;
text-decoration:none;
}

h1{
margin:0;
padding:0;
font: bold 18px Arial, Helvetica, sans-serif;
color: #090a2c;
}
h2{
margin:0;
padding:0;
font: bold 14px Arial, Helvetica, sans-serif;
color: #090a2c;
}
h3{
margin:0;
padding:0;
font: normal 14px Arial, Helvetica, sans-serif;
color: #090a2c;
}
h4{
margin:0;
padding:0;
font: bold 16px Arial, Helvetica, sans-serif;
color: #090a2c;
}
h5{
margin:0;
padding:0;
font: bold 11px Arial, Helvetica, sans-serif;
}

h6{
margin:0;
padding:0;
font-weight:normal;
font-size:10px;
}
.borderblack{
border:1px solid #000;
}

.bottombg {
background: url(images/h_bottombg.jpg) no-repeat;
width: 561px;
height: 82px;
}

.hometext,.hometext a{
color:#CCC;
text-decoration:none;
}
.hometext a:hover{
text-decoration:underline;
}

.flash_float {
position: absolute;
z-index: 100;
margin-top:-5px;
}

.hometextwrap{
background: #0b0d36;
height:300px;
}
.hometextwrap td{
vertical-align:top;
}
.hsubnavigation{
margin-right:10px;
}
.footer{
font-size:10px;
margin-bottom:5px;
padding:0 10px;
}
.footer,.footer a{
text-align:center;
color:#CCC;
text-decoration:none;
}
.footer a:hover{
text-decoration:underline;
}
.disclaimer{
font: 10px Arial, Helvetica, sans-serif;
background:#000;
color:#90CAEE;
padding:3px 30px;
text-align:center;
}
.disclaimer a{
color:#FFF;
text-decoration:none;
}
.disclaimer a:hover{
text-decoration:underline;
}

/*inner*/

.leftborderbg {
background: url(images/i_leftborder.gif) top no-repeat #1a1d7d;
width:10px;
}
.rightborderbg {
background: url(images/i_rightborder.gif) top  no-repeat #1a1d7d;
width:10px;
}
.ibottombg {
background: url(images/i_bottombg.gif) no-repeat;
height: 69px;
width: 780px;
}
.icontentwrap{
padding:10px 20px 20px 20px;
vertical-align:top;
}
.icontainer1{
background: url(images/i_gradientgraybg.gif) repeat-x #FFF;
padding:10px 20px;
}
.icontainer1 td{
padding:10px;
color:#090A2C;
}


/*properties*/
.icontainer-properties{
background:#FFF;
}
.icontainer-properties td{
border:1px solid #090A2C;
font: normal 11px Georgia, "Times New Roman", Times, serif;
padding:10px 10px 0 10px;
}
.icontainer-properties a{
color:#151BE1;
text-decoration:none;
}
.propertydescription{
margin: 5px 20px 0 20px;
font-size:11px;
}
/*e*/

.icontainer-propertydetails{
font: normal 11px Georgia, "Times New Roman", Times, serif;
background:#FFF;
padding:10px;
border:2px solid #EAEA7E;
}



.icontainer2{
background:#FFF;
}
.icontainer2 td{
border:1px solid #090A2C;
padding:10px;
font-family:Georgia, "Times New Roman", Times, serif;
}




.icontainer2 a{
color:#151BE1;
text-decoration:none;
}

.icontainer3{
background: url(images/i_gradientgraybg.gif) repeat-x #FFF;
padding:10px;
}

.icontainer4{
background: url(images/i_gradientgraybg.gif) repeat-x #FFF;
padding:10px;
border:1px solid #EAEA7E;
}

.chuckinfo p{
text-align:justify;
}
.photoleft{
margin:0 13px 1px 0;
}

.contactinfotbl{
background:#EFEFEF;
margin-top:3px;
font-size:11px;
}
.contactinfotbl td{
padding:0;
vertical-align:top;
}
.contactinfotbl a{
color:#090A2C;
}

/*properties*/

.proptblyellow{
background:#FFCC00;
}
.propheaderlink{
font-weight:bold;
font-size:14px;
text-align:left;
}
.propreadmore{
text-align:right;
}
.propdesc{
text-align:justify;
}

/*feat list*/
.featlistingtbl td{
padding:0;
vertical-align:top;
}

.featlistwhite{
background:#FFF;
vertical-align:top;
padding:0;
font: normal 11px Arial, Helvetica, sans-serif;
width:215px;
}
.featlistlefttbl1{
margin-bottom:10px;
font-size:11px;
}
.featlistinglinkstbl{
background:#E5E5E5;
margin-bottom:10px;
}
.featlistinglinkstbl td{
padding:20px 10px;
}
.featlistinglinkstbl ul{
font-weight:bold;
font-size:10px;
list-style-type:none;
margin:0 0 0 20px;
padding:0;
}
.featlistinglinkstbl ul li{
padding-bottom:3px;
background:url(images/i_downarrow.gif) no-repeat;
padding:0 0 5px 23px;
}
.featlistinglinkstbl a{
text-decoration:underline;
}
.featlistinglinkstbl a:hover{
text-decoration:none;
}
.contactagenttbl{
background:#EFEFEF;
vertical-align:top;
/*font: normal 11px Arial, Helvetica, sans-serif;*/
}
.contactagenttbl a{
color:#0000FF;
text-decoration:none;
}
.contactagenttbl a:hover{
text-decoration:none;
}
.featlistrightinfo{
margin:0 10px 0 20px;
font-weight:normal;
text-align:justify;
}
.featlistrighttitle{
border-bottom:1px solid #000;
}
.featlistrightinfo ul{
font-size:10px;
}

/*floorplans*/
.floorplanstbl{
border-bottom:1px solid #000;
margin-bottom:10px;
padding-bottom:10px;
}

.floorplanstbl img{
margin-right:10px;
}
.floorplanstbl a{
color:#090A2C;
}
.floorplancontactinfo{
width:80%;
margin:0 auto;
}
.floordetbread a{
font-weight:bold;
}
.floordetbread img{
margin:0 15px;
}
.propdetail-requesttbl{
background:#EFEFEF;
}
.propdetail-requesttbl td{
margin:0;
padding:3px;
}
.propdet-headtitle td{
padding:0;
}
.contactagenttitle{
margin-left:5px;
}

.propdet-photos{
border:1px solid #000;
vertical-align:top;
padding:0 15px;
width:150px;
}
.propdet-info{
vertical-align:top;
padding-left:10px;
}
.propdet-pricetax{
color:#0000FF;
font: bold 14px Georgia, "Times New Roman", Times, serif;
margin:0 0 20px 20px;
}
.propdet-statustype{
color:#0000FF;
margin:0 0 20px 20px;
}
.propdet-icons{
margin:0 0 20px 20px;
}
.propdet-icons a{
color:#0000FF;
text-decoration:underline;
}
.propdet-icons a:hover{
text-decoration:underline;
}
.propdet-requestform{
margin-top:10px;
}
.propdet-requestform p{
margin-bottom:10px;
}
.propdet-requestformin{
margin:10px;
font: normal 11px Arial, Helvetica, sans-serif;
}
.detailsprintablepanel{
text-align:right;
}
.detailsprintablepanel a{
font: normal 9px Arial, Helvetica, sans-serif;
color:#0000FF;
text-decoration:underline;
}
.agenttitle{
font: bold 15px Georgia, "Times New Roman", Times, serif;
}
.requestinfo{
margin-left:70px;
margin-top:10px;
}
.submit{
font: 9pt Arial; font-weight: bold; color:#000066; background-color: #cccccc; border: solid 1px #999999; cursor: hand;
}
.requestinfotxtbox{
width:410px;
}
.requestinfotxtemail{
width:200px;
}
.propertytitleaddress{
margin:0;
padding:0;
font: normal 11px Arial, Helvetica, sans-serif;
color: #090a2c;
}
.propertytitleaddress div{
margin:0;
padding:0;
font: bold 16px Arial, Helvetica, sans-serif;
color: #090a2c;
margin-bottom:5px;
}

/*insider info*/
.icontainer-insiderinfo{
margin-top:1px;
}
.insider-linkarea{
padding:20px;
background:#001956;
width:140px;
vertical-align:top;
}
.insider-linkarea ul{
margin:0;
padding:0;
list-style-type:none;
color:#FFF;
font: bold 11px Arial, Helvetica, sans-serif;
text-transform:uppercase;
}
.insider-linkarea a{
color:#FFF;
text-decoration:none;
}
.insider-linkarea a:hover{
text-decoration:underline;
}

.insider-linkarea ul li{
padding-bottom:15px;
}

.insider-entryarea{
vertical-align:top;
padding:15px;
background:#FFF;
font: normal 11px Arial, Helvetica, sans-serif;
}
.insider-entryarea h1{
font: bold 12px tahoma;
}
.insider-entrytbl{
padding-bottom:10px;
border-bottom:1px solid #000;
}
.insider-entryinfo{
padding:10px;
}
.insiderdetailslink{
font-weight:bold;
}
.insiderinfodetailstitle{
font: normal 24px Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.icontainer-insiderinfo-details{
background: url(images/i_gradientgraybg.gif) repeat-x #FFF;
padding:40px 70px 20px 70px;
}
.insiderinfodetailsinfo{
margin-bottom:40px;
font-size:12px;
}
