/*   BUILDING PAGE STYLES    */

.listMenus{font-family: Arial, Helvetica, sans-serif; color: #fe4110; font-size: 12px; letter-spacing: -1px; }
.details{font-size: 12px;}
.BpTitle{font-family: Arial, Helvetica, sans-serif; color: #fe4110; font-weight: bold; font-size: 17px; letter-spacing: -1px; background-image: url(images/BpTitleBg.gif); background-repeat: repeat-x; height: 40px; vertical-align: top; width: 100%; line-height: 20px; padding-top: 10px;}
.psImage{margin: 10px;}
/**/
.titleAdv01{font-family: Arial, Helvetica, sans-serif; color: #fe4110; font-weight: bold; font-size: 17px; letter-spacing: -1px; }

.searchTxt{vertical-align: top;}


.pageTitle{margin: 10px 0px 10px 20px;}
h1{font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; letter-spacing: -1px; line-height: 26px; margin: 0px; padding: 0px; color: #fe4110;}

.text01 {
	color: #788797;
	text-align: left;
	font: 13px/15px verdana, Helvetica, sans-serif;
}
.text01 A {
	color: #788797;
	text-decoration: none;
}
.text01 A:hover {
	color: #fe4110;
	text-decoration: none;
}




TABLE {
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	border-width: 0;
	margin: 0;
	padding: 0;
}
TD {
	padding: 0;
}
html {
	height: 100%;
}
body {
	height: 100%;
	line-height: 1px;
	margin: 0;
	text-align: center;
	background: url(images/stripe.gif) repeat-x;
}
#container {
	height: 100%;
	width: 100%;
	background: url(images/bgHome.jpg) no-repeat top center;
}
.div01 {
	margin: 0 auto;
	width: 792px;
}
.top {
	text-align: left;
	vertical-align: top;
}
.vaTop {
	text-align: center;
	vertical-align: top;
}
.fLeft {
	text-align: left;
	vertical-align: top;
	width: 792px;
}
.nvItem {
	display: inline;
	float: left;
}
#rightSideTd {
	vertical-align: top;
	width: 210px;
	background: url(images/tileRight.gif) repeat-y;
}
#introText {
	height: 388px;
	text-align: left;
	background: url(images/textArea.jpg) no-repeat top left;
}
.introTextDiv {
	margin: 144px 0 0 35px;
	text-align: left;
	width: 390px;
}
.whiteText2 {
	color: #788797;
	text-align: left;
	font: 14px/15px Arial, Helvetica, sans-serif;
}
.whiteText {
	color: white;
	text-align: left;
	font: 13px/15px Arial, Helvetica, sans-serif;
}
.whiteText A{
	color: white;
	text-decoration: none;
}
.whiteText A:hover{
	color: white;
	text-decoration: none;
}
.otherCondos {
	margin: 30px 0 0 1px;
}
.text01Title {
	color: #fe4110;
	text-align: left;
	font: bold 14px/15px Arial, Helvetica, sans-serif;
}
#footerTD {
	height: 55px;
	padding-left: 15px;
	text-align: left;
	vertical-align: middle;
	background: #fe4110;
}
#footerTD2 {
	height: 55px;
	text-align: right;
	vertical-align: middle;
	background: #fe4110;
}
#tableMain {
	width: 1002px;
	background: url(images/tileBody.gif) repeat-y top left;
	margin: 0px auto;
}
.fieldBox {
	border: 1px solid 7e9cb8;
}
.reNews {
	color: #788797;
	text-align: left;
	font: 12px/15px Verdana, Arial, sans-serif;
}
.reNews A {
	color: #fe4110;
	text-decoration: underline;
}
.reNews A:hover {
	color: #fe4110;
	text-decoration: none;
}
#otherCondos2 {
	padding: 0 0 25px;
	text-align: left;
	vertical-align: top;
}
.flashIntro {
	height: 442px;
	vertical-align: top;
}
#mainContentTBL {
	width: 792px;
}
#propSearch {
	height: 408px;
	padding: 20px;
	margin: 20px;
	background: url(images/tablePropSearchBG.gif) no-repeat top;
}
.homeTxt {
	color: #2f6677;
	margin: 0px;
	font: 12px/normal Arial, Helvetica, sans-serif;
}
.homeTxt A{color: #2f6677; text-decoration: underline;}
.homeTxt A{color: #2f6677; text-decoration: none;}
