.newsletterTextField {font-family: Arial, Helvetica, sans-serif; 
 border-color: #b48f62;
border-width: 1;
border-style: solid;
 font-size: 9px;
 color: #663300;  
 background-color: #f9f1e4; 
}

.leftColumnHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: 8c652c;
	font-weight: bold;
}

.leftColumnHeader a:link {
	color: 8c652c;
	text-decoration: none;
}
.leftColumnHeader a:visited {
	color: 8c652c;
	text-decoration: none;
}
.leftColumnHeader a:hover {
	color: 8c652c;
	text-decoration: none;
}
.leftColumnHeader a:active {
	color: 8c652c;
	text-decoration: none;
}

.detailLargeHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ffffff;
	font-weight: bold;
}

.detailAnchorLink {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: ffffff;
	font-weight: bold;
	text-decoration: none;
}

.detailAnchorLink a:link {
	color: ffffff;
	text-decoration: none;
}
.detailAnchorLink a:visited {
	color: ffffff;
	text-decoration: none;
}
.detailAnchorLink a:hover {
	color: ffffff;
	text-decoration: none;
}
.detailAnchorLink a:active {
	color: ffffff;
	text-decoration: none;
}

.specialAnnouncements {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990000;
	font-weight: bold;
}

.bodyHeaderText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ad937c;
	font-weight: bold;
}

.bodyHeaderText a:active {
	color: #ad937c;
	text-decoration: underline;
}

.bodyHeaderText a:hover {
	color: #ad937c;
	text-decoration: none;
}

.bodyHeaderText a:visited {
	color: #ad937c;
	text-decoration: underline;
}

.bodyHeaderText a:link {
	color: #ad937c;
	text-decoration: underline;
}

.bodyHeaderTextLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ad937c;
	font-weight: bold;
}

.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ad937c;
	text-align: justify;
}

.bodyText a:link {
	color: #ad937c;
	text-decoration: underline;
}
.bodyText a:visited {
	color: #ad937c;
	text-decoration: none;
}
.bodyText a:hover {
	color: #ad937c;
	text-decoration: none;
}
.bodyText a:active {
	color: #ad937c;
	text-decoration: none;
}


.footerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.footerText a:active {
	color: #FFFFFF;
	text-decoration: underline;
}

.footerText a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.footerText a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

.footerText a:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.footerText a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
.footerText a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.footerText a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.footerText a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.classicListingPageHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: 8c652c;
	font-weight: bold;
}

.classicListingPageText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: 8c652c;
}

.classicListingPageTextLink{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: 8c652c;
	text-decoration: underline;
}

.classicListingPageTextLink a:link {
	color: 8c652c;
	text-decoration: underline;
}
.classicListingPageTextLink a:visited {
	color: 8c652c;
	text-decoration: underline;
}
.classicListingPageTextLink a:hover {
	color: 8c652c;
	text-decoration: none;
}
.classicListingPageTextLink a:active {
	color: 8c652c;
	text-decoration: underline;
}


.luxuryListingPageHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #af8800;
	font-weight: bold;
}

.luxuryListingPageText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: af8800;
}

.luxuryListingPageTextLink{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: af8800;
	text-decoration: underline;
}

.luxuryListingPageTextLink a:link {
	color: af8800;
	text-decoration: underline;
}
.luxuryListingPageTextLink a:visited {
	color: af8800;
	text-decoration: underline;
}
.luxuryListingPageTextLink a:hover {
	color: af8800;
	text-decoration: none;
}
.luxuryListingPageTextLink a:active {
	color: af8800;
	text-decoration: underline;
}







.signatureListingPageHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}

.signatureListingPageText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: 666666;
}

.signatureListingPageTextLink{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: 666666;
	text-decoration: underline;
}

.signatureListingPageTextLink a:link {
	color: 666666;
	text-decoration: underline;
}
.signatureListingPageTextLink a:visited {
	color: 666666;
	text-decoration: underline;
}
.signatureListingPageTextLink a:hover {
	color: 666666;
	text-decoration: none;
}
.signatureListingPageTextLink a:active {
	color: 666666;
	text-decoration: underline;
}







.mainBodyHeaderLink{
	font-family: Arial, Helvetica, sans-serif;
	color: #5b8ca6;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.mainBodyHeaderLink a:link {
	color: #5b8ca6;
	text-decoration: none;
}
.mainBodyHeaderLink a:visited {
	color: #5b8ca6;
	text-decoration: none;
}
.mainBodyHeaderLink a:hover {
	color: #5b8ca6;
	text-decoration: none;
}
.mainBodyHeaderLink a:active {
	color: #5b8ca6;
	text-decoration: none;
}


.classicListingPageJumpMenu{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: 8c652c;
	border-bottom:thin
}



.backToTop {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: 8c652c;
	font-weight: bold;
	text-decoration: underline;
}

.backToTop a:link {
	color: #8c652c;
	text-decoration: underline;
}
.backToTop a:visited {
	color: #8c652c;
	text-decoration: underline;
}
.backToTop a:hover {
	color: #8c652c;
	text-decoration: none;
}
.backToTop a:active {
	color: #8c652c;
	text-decoration: underline;
}

