﻿body {margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #164636;
	font-family:Verdana, sans-serif;
	font-size:9.0pt
	}
h1{
	margin:0 0 15px 0;
	font-size:16px;
	color:#760811;
	text-align: center;
	}
p{
	margin:0 0 15px 0;
}
.description {
	text-align: left;
}
.font6
	{color:windowtext;
	font-size:9.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Verdana, sans-serif;}
.font5
	{color:windowtext;
	font-size:9.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Verdana, sans-serif;}
a:link {
	color: #46030A;
	text-decoration: underline;

}
a:visited {
	color: #46030A;
	text-decoration: underline;

}
a:hover {
	text-decoration: underline;
	color: #AEA733;

}
a:active {
	color: #46030A;
	text-decoration: underline;
}


a.footerNav:link {
	color: #FFFFFF;
	text-decoration: underline;

}

a.footerNav:visited {
	color: #FFFFFF;
	text-decoration: underline;

}

a.footerNav:hover {
	color: #CDCEBE;
	text-decoration: underline;

}

a.footerNav:active {
	color: #FFFFFF;
	text-decoration: underline;

}

.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;

}
.searchShortFields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 19px;
	width: 120px;
	border: 1px solid #46030A;

}
.searchSubmitBtn {
	margin-top: 10px;


}
.searchLongField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #46030A;
}

.adminPanel
{
	padding-left:10px
}

.masterPlan
{
	height:775px;
	width:700px;
	position:relative;
}	

.neighborhood1
{
	background-image: url('/images/neighborhood1.jpg');
	background-repeat:no-repeat;
	height:751px;
	width:545px;
	position:relative;
}	

.neighborhood2
{
	background-image: url('/images/neighborhood2.jpg');
	background-repeat:no-repeat;
	height:752px;
	width:700px;
	position:relative;
}

.neighborhood3
{
	background-image: url('/images/neighborhood3.jpg');
	background-repeat:no-repeat;
	height:506px;
	width:636px;
	position:relative;
}

.neighborhood4
{
	background-image: url('/images/neighborhood4.jpg');
	background-repeat:no-repeat;
	height:816px;
	width:629px;
	position:relative;
}

.hrMajorSeperator{
	color:#164636;
	width:60%;
	height:3px;
	text-align:left
	}

.hrMinorSeperator{
	margin:0;
	padding:0;
	padding-right:25px;
	height:1px;
	margin-right:25px;
	color:black
}
	
.Header{
	font-weight:bold;
	font-size:18px;
	padding-top:10px;
	margin-top:10px
	}	
	
/* BEGIN: Tables ================== */
.tblAddHome th{
	text-align:left;
	font-weight:bold;
	padding-left:0px;
	padding-right:10px
}

.tblAddHome td{
	vertical-align:top
}

.tblAddHome tr{
	padding:10px 0	
}

.tblSearchHome th{
	text-align:left;
	font-weight:bold;
	padding-left:0px;
	padding-right:10px
}

.tblSearchHome td{
}


.tblSearchHome tr
{
	vertical-align:top;
	padding:0	
}
.uppercase
{
	text-transform:uppercase;
}
/* END: Tables ======================= */

/* BEGIN: sidePanel ================== */

.sidePanel{
	width:116px;
	height:800px;
	overflow:auto; 
	background-color:#164636; 
	color:#CC9900;
	padding:0 5px;
}

.sidePanel A:link{
	color:#CC9900;	
}

.sidePanel A:visited{
	color:#CC9900;	
}

.sidePanel A:active{
	color:#CC9900;	
}

.sidePanel A:hover{
	color:#ffffff;	
}

/* END: sidePanel ==================== */

.PropDisplayHeadingText
{
	font-weight:bold;
	font-size:10pt;
	color:Black;
	text-align:center;	
}

.PropDisplayDescription
{
	text-align:center;
}
.PropDisplayImageType
{
	text-align:center;
}
#PropDisplayMainImage
{
	text-align:center;
	margin:auto;
}
#ImageDisplay 
{
}
#DivPictureChanger
{
	text-align:center;
}
#ctl00_ContentPlaceHolder1_PropDisplay1_DivPictureChanger
{
	text-align:center;
}
#DivImageThumbs
{
	text-align:center;
	width:;
	margin:auto;
}
#DivImageThumbs table{
	align:center;
}
#ctl00_ContentPlaceHolder1_PropDisplay1_DataListImageThumbs{
}
.RepeaterResultsItem
{
	margin:2px 0 2px 0;
	padding:2px 0 2px 0;
	text-align:center;
	font-size: 9px;
}
.PropDisplayBuilder
{
	font-weight:bold;
	text-align:center;
	}
#features{
	width:;
	}
#features th{
	background:#fff;
	color:#000;
	border-bottom:solid 2px #760811;
	font-weight:bold;
	padding:0px 4px 0px 4px ;
	}
#features th.noborder{
	border: none;
}
#features td{
	line-height:22px;
	}
#features td.wide{
	line-height:30px;
}
#neighborhood td, #price td, #homeInfo td, #readyHome td, #measurements td, #address td{
	line-height:15px;
}
#features tr.separator{
	background:#760811;
	}
#features tr.separator td.white {
	background: #FFF;
}
#features tr.separator td{
	height:4px;
	}
#features tr.separator2{
	background:#760811;
	}
#features tr.separator2 td{
	height:4px;
	}
#features tr td.background {
	background:#D6B962;
	color:#760811;
}
/*#ctl00_ContentPlaceHolder1_PropDisplay1_DataListAmenities{
	width: 100%;
}
#ctl00_ContentPlaceHolder1_PropDisplay1_DataListAmenities tr td{
	vertical-align: center;
}
#ImageDisplay p{
	padding: 10px 0 0 0;
}
#DivImageThumbs{
	text-align: left;
}*/
#searchDiv select 
{
	text-align:right;
}
