body, html, .logobg{

height:100%;

} 

body{

background: url(images/mainbg.jpg) repeat-x #000F2F;

margin:0;

color:#FFFFFF;

font-family:verdana;

font-size:11px;

}

.logolutang{
position:absolute;
text-align:right;
width:100%;
z-index:1;
}

.logob{
background:url(images/bg-logo.jpg) no-repeat top right; margin:0; padding:0;
}

.photoscontnt{
z-index:100;
}


.logobg{

background:url(images/bg-logo.jpg) no-repeat top right;

padding:19px 0 0 0;

height:1000px;

}

.middle{

padding:10px 0 10px 0;

font-size:11px;

}



.inner{

padding:20px;

height:450px;

font-size:11px;

vertical-align:top;

}



.menu2{

color:#D5A656;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:11px;

}



.menu2 td{

text-align:center;

padding:10px;

}

.menu2 p{

text-align:center;

}



.logo{

padding:0 0 0 50px;

}



.tpnv{

padding:0 50px 0 0;

}



.grayborder{

border:1px solid #3D3D3F;

}



.goldborder{

border:2px solid #FFCF70;

}





.contentpad{

padding:10px 20px 20px 20px;

vertical-align:top;

font-size:11px;

}



.listings-pad{

padding:0 30px 0 30px;

}



.propdetailslink{

padding:20px 0 0 0;

color:#FFC670;

font-size:12px;

}

.propdetailslink a{

/*color:#FDC676;*/
color:#ADD8E6;

font-size:12px;

text-decoration:none;

}

.propdetailslink a:hover{

color:#FFF;

}



.commdetailslink{

padding:0;

color:#FDDEA7;

font-size:11px;

}

.commdetailslink a{

/*color:#FDDEA7;*/
color:#ADD8E6;

font-size:11px;

text-decoration:none;

}

.commdetailslink a:hover{

color:#FFF;

}



.liner{

border-top:1px solid #FFFFFF;

}
.maintxt {

	font-family: Verdana;

	font-size: 11px;

	color: #FFFFFF;

}
a.maintxt { color:#ADD8E6; }
span.maintxt { color:#ADD8E6; }
.maintxt a{

	font-family: Verdana;

	font-size: 11px;

	color:#ADD8E6;

}

.bg_opacity {

	background-color: #000c28;

	filter:alpha(opacity=60);   /* Internet Explorer       */

   -moz-opacity:0.6;           /* Mozilla 1.6 and below   */

   opacity: 0.6;    

}

.maintxt_orange {

	font-family: Tahoma;

	font-size: 11px;

	color: #d5bd97;

	text-align: justify;

}

.maintxtbig {

	font-family: Verdana;

	font-size: 12px;

	color: #FFFFFF;

}

.maintxt_darkorange {

	font-family: Tahoma;

	font-size: 11px;

	color: #ffc97c;

}

.maintxt_BIGdarkorange {

	font-family: Tahoma;

	font-size: 15px;

	color: #ffc97c;

}

.thumb_noBorder img{

border: 0;

}

a {

	color:#ADD8E6;

	text-decoration: underline;

}



.footer_sitemap td{

font-size:11px;

line-height:20px;

color:#485D7F;

}



.footer_sitemap td p{

margin:10px 0 0 0;

}



.footer_sitemap td a{

font-size:9px;
color:#ADD8E6;
/*color:#485D7F;*/

}



.footer_sitemap td a:hover{

color:#FFF;

}



.precon-tbl td{

text-align:center;

}

.precon-tbl ul{

margin:0;

padding:0;

}



h4{

color:#D6A146;

font-size:13px;

padding-top:0;

margin-top:0;

}



h3{

color:#FDDEA7;

font-size:12px;

padding-top:0;

margin-top:0;

}



.agenttbl td{

vertical-align:top;

line-height:18px;

}

.agenttbl img{

border:1px solid #D5AD69;

}



/*community details*/



.community-details-right{

width:410px;

vertical-align:top;

}



.community-details-left{

vertical-align:top;

text-align:right;

}



.communitylinks{

list-style-type:none;

margin:0;

padding:0;

}



.clipi{

clip: rect(170px,980px,903px,1px);

*clip: rect(208px, 980px, 930px, 1px);

position:absolute;

top:0;

margin-top:90px;

*margin-top:60px;

margin-left:-95px;

}



.mlsfinderbody{

height:770px;

}



.hr2{

border-top:1px solid #3F372C;

margin:10px 0 10px 0 ;

}

.community-txt{

background:#000F2E;

}



.agentdetailsinfo{

vertical-align:top;

padding-left:10px;

}



.content {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	line-height: 16px;

	text-align: justify;

	text-decoration: none;

}

.content a {

/*	font-family: Verdana, Arial, Helvetica, sans-serif;*/

	font-size: 12px;

	color:#ADD8E6;

	text-decoration: underline;

}

.content a:hover {

/*	font-family: Verdana, Arial, Helvetica, sans-serif;*/

	font-size: 12px;

	color: #FFF;

	text-decoration: none;

}



h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #FFFFFF;

	text-align: left;

	text-decoration: none;

}

h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

	text-align: left;

	text-decoration: none;

}

.hometext{
margin-top:100px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.homesemifoot {

color:#485D7F;

}
.homesemifoot a{
color:#ADD8E6;
}
.myfavoriteslist{
margin:0;
padding:0 0 0 30px;

}
.myfavoriteslist li{
text-transform:uppercase;
font-family:"Times New Roman", Times, serif;
}

.gallerycontent{
color:#FFF;
padding:15px;
font-size:11px;
background-color:#000c26;
text-align:justify;
}


/*default*/
.community_details_photo {

width:400px;

text-align:center;

}
.community_details_photo img{

width:400px;

height:300px;

margin:5px;

padding:5px;

border: 1px solid #FFF;

}
