@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;
}
#flashcontent{
font:bold 15px "Times New Roman", Times, serif;
color:#FFF;
letter-spacing:10px;
padding-top:5px;

}
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{
font-family:helvetica;
margin:0;
padding:0;
font-size:14px;
font-weight:bold;
}
.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;
	color:#90CAEE;
	padding:3px 30px;
	text-align:justify;
}
.disclaimer a{
color:#FFF;
text-decoration:none;
}
.disclaimer a:hover{
text-decoration:underline;
}

.disclaimer-home{
font: 10px Arial, Helvetica, sans-serif;
color:#90CAEE;
background:#000;
padding:3px 30px;
text-align:center;
}
.disclaimer-home a{
color:#FFF;
text-decoration:none;
}
.disclaimer-home 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;
}
.icontainerterms{
background: #FFF;
padding:10px 20px;
}

.icontainerterms a{
color:#0000FF;
}
.icontainerterms a:hover{
color:#13157A;
text-decoration:none;
}
.icontainersitemap{
padding:10px 20px;
color:#FFF;
}
.icontainersitemap a{
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size:10px;
}
.icontainersitemap ul{
margin:10px 0 0 0;
padding:0;
}
.icontainersitemap ul ul{
margin:0 0 0 5px;
padding:0;
}
.icontainer1{
background: url(images/i_gradientgraybg.gif) repeat-x #FFF;
padding:10px 20px;
}
.icontainer1 td{
color:#090A2C;
}
.icontainer2{
background: #FFF;
padding:10px 20px;
}
.icontainer2 td{
padding:10px;
color:#090A2C;
}


/*properties*/

.icontainerforms{
background: url(images/i_gradientgraybg.gif) repeat-x #FFF;
padding:20px;
font: normal 11px Arial, Helvetica, sans-serif;
}

.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 20px 10px 10px;
border:2px solid #EAEA7E;
margin-top:5px;
}



.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{
padding:10px;
}
.chuckinfo p{
text-align:justify;
}
.terms{
padding:10px;

}

.terms p{
text-align:justify;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.photoleft{
margin:0 13px 1px 0;
}

.contactinfotbl{
background:#EFEFEF;
margin-top:3px;
font-size:11px;
font-family:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#000;

}
.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;
}

.propphoto{
margin:20px;
}

/*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;
font:bold 13px Georgia, "Times New Roman", Times, serif;
margin:0;
padding:0 0 10px 0;
color:#000;
}

.propdet-photos{
border:1px solid #000;
vertical-align:top;
padding:10px 25px 0 25px;
width:150px;
}
.propdet-photos img{
padding-bottom:10px;
}

.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;
font-size:13px;
}
.propdet-icons{
margin:0 0 20px 20px;
font-size:13px;
}
.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;
}
.photostbl{
margin-top:20px;
}

.emailproptbl td{
padding:0;
margin:0;
}

.paging{ 
font:12px Arial, Helvetica, sans-serif; 
text-align:justify; 
color:#FFF; 
}


.contactinfoinfo{
font-family:normal 11px Georgia, "Times New Roman", Times, serif;
color:#333;
}
.contactinfoinfo a{
color:#0000FF;
}
.contactinfoinfo a:hover{
color:#13157A;
text-decoration:none;
}

.contactinfoinfo strong{
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#000;
}
.contactinfoinfo h3{
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0 0 10px 0;
color:#000;
}

.readmyfullbio{
padding-top:15px; padding-bottom:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;
}
.div-disclaimer {
	padding-right: 10px;
	padding-bottom: 20px;
	padding-top: 15px;
	padding-left: 10px;
	float: left;
	position: static;
	text-align: left;
	vertical-align: middle;
}

						.propertytitleaddress{
							margin:0;
							padding:0;
							font: 18px Arial, Helvetica, sans-serif;
							color: #090a2c;
							width:450px;
							}

						.property-details_text{
						
							font-family:Helvetica, "Tahoma", Arial, Verdana, Times New Roman;
							font-size: 12px;
							color: #000000;
							text-decoration: none;
							margin-top:2px;
						
						}
