.heading {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 24px;
	FONT-FAMILY: Arial, Helvetica;
	color: #FF66FF;

}
.maintext {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica;
	color: #5E4D44;
; line-height: 18px
}
.latestnews {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica;
	color: #FFFFFF;
; line-height: 18px
}

body {
 scrollbar-face-color: #5b1415; 
 scrollbar-shadow-color: #000000;
 scrollbar-highlight-color: #FFFFFF;
 scrollbar-3dlight-color: #5b1415; 
 scrollbar-darkshadow-color: #5b1415; 
 scrollbar-track-color: #cccccc; 
 scrollbar-arrow-color: #FFFFFF;
}
.navbar {
	color: #333333;
	font-family: Arial, Helvetica;
	font-size: 11px;


}
.maintext a:link {
	color: ff66ff;
	text-decoration: underline;
}
.maintext a:visited {
	color: ff66ff;
	text-decoration: underline;
}
.maintext a:hover {
	color: #8a7a71;
	text-decoration: none;

}
.maintext a:active {
	color: #ff66ff;
	text-decoration: underline;
	}
.latestnews a:link {
	color: #5E4D44;
	text-decoration: underline;
}
.latestnews a:visited {
	color: #5E4D44;
	text-decoration: underline;
}
.latestnews a:hover {
	color: #FF66FF;
	text-decoration: none;

}
.latestnews a:active {
	color: #5E4D44;
	text-decoration: underline;
}
.navbar a:link {
	color: #333333;
	text-decoration: none;

}
.navbar a:visited {
	color: #333333;
	text-decoration: none;

}
.navbar a:hover {
	color: ff66ff;
	text-decoration: none;

}
.navbar a:active {
	color: #333333;
	text-decoration: none;

}
.navbarBold {
	color: ff6701;
	font-family: Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;

}
.navbarBGff6701 {

	color: #FFFFFF;
	font-family: Arial, Helvetica;
	font-size: 11px;
}
.navbarBGff6701 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.navbarBGff6701 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.navbarBGff6701 a:hover {
	color: #ada29c;
	text-decoration: none;
}
.navbarBGff6701 a:active {
	color: #a49791;
	text-decoration: none;
}
.maintextBold {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica;
	color: #5E4D44;
	font-weight: bold;

}
.infobar {
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Helvetica;
	color: #000000;
	font-weight: normal;
	margin-bottom: 3px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;

}
.infobarBold {

	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Helvetica;
	color: #000000;
	font-weight: bold;
	margin-bottom: 3px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
}
.infobarHeading {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 3px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
	background-color: #a49791;
	background-position: center top;
	text-align: center;
	margin-top: 3px;
	padding-bottom: 2px;



}
.navbarBlue { color: #FFFFFF; font-family: Arial, Helvetica; font-size: 11px; }
.navbarBlue a:link { font-weight: bold; color: #FFFFFF; text-decoration: none; }
.navbarBlue a:active { font-weight: bold; color: #a49791; text-decoration: none; }
.navbarBlue a:visited { font-weight: bold; color: #FFFFFF; text-decoration: none; }
.navbarBlue a:hover { font-weight: bold; color: #8b1726; text-decoration: none; }
.smalltext { FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica; color: #5E4D44; }
.smalltext a:active { color: #a1a6b1; ; text-decoration: none}
.smalltext a:visited { font-weight: bold; color: #a1a6b1; ; text-decoration: none}
.smalltext a:link { color: #a1a6b1; ; text-decoration: none}
.smalltext a:hover { color: #FF6600; text-decoration: none; }
.headingSub { FONT-WEIGHT: lighter; FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica; color: #FF66ff; }
.headingSubSub { FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica; color: #FF66ff; }
.maintextsmallForm { FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica; color: #000000; }
.headingTables { FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica; color: #FFFFFF; }
.headingTablesSub { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica; color: 5b1415; }
.SpecialOffer { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica; color: #ff9900; ; line-height: 18px }
.Price { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica; color: #FFFFFF; font-weight: bold; ; background-color: 5b1415}
.DesignInstruction { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica; color: #000000; font-weight: bold; ; background-color: #ff99cc}
.BottomLinks { FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica; color: #666666; ; background-position: center}
.BottomLinks a:hover { color: #FF9900; text-decoration: underline; }
.BottomLinks a:active {  color: #666666; text-decoration: none}
.BottomLinks a:link { color: #666666; text-decoration: none; }
.BottomLinks a:visited { color: #666666; text-decoration: none; }
.formborder {  border: 1px ff66ff solid; font-family: Arial, Helvetica; font-size: 11px; color: #666666}
.submit { border: 1px #666666 solid; font-family: Arial, Helvetica; font-size: 11px; color: #FFFFFF; background-color: ff66ff; font-weight: bold}
.maintextBold a:link {
	color: #ff6701;
	text-decoration: underline;
; font-weight: bold}
.maintextBold a:visited {
	color: #ff6701;
	text-decoration: underline;
; font-weight: bold}
.maintextBold a:hover {
	color: #FF9900;
	text-decoration: none;
; font-weight: bold
}
.maintextBold a:active {
	color: #ff6701;
	text-decoration: underline;
; font-weight: bold}
.maintextForm { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica; color: #000000; }
.property_ref { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica; color: #FFFFFF; ; font-weight: bold}

/* Forms */
.textarea {
	border: 1px solid #5b1415;
	padding: 2px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.drop {
	font: 11px Arial, Helvetica;
	border: 1px solid #5b1415;
	padding: 2px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.button {
	background-color: #ff66ff;
	color: #FFFFFF;
	border: 0px solid #5b1415;
	padding: 2px;
	margin-top: 3px;
	margin-bottom: 3px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #5b1415;
}

/* property details */
.tableproperty {
	width: 386px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 18px;
	padding-right: 10px;
}
.tdpropertyTitle {
	width: 90px;
	font-weight: bold;
	color: #336699;
	line-height: 18px;
	text-align: left;
	vertical-align: top;
}
.tdpropertyData {
	width: 226px;
	font-weight: normal;
	color: #336699;
	line-height: 18px;
}
.tdpropertyText {
	font-weight: normal;
	color: #111111;
	line-height: 18px;
	text-align: justify;
}
.propertyImages {
	width: 215;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 18px;
}
.propertyFeatures {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #336699;
	line-height: 18px;
}
ul.propertyFeatures, li.propertyFeatures {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #336699;
	line-height: 16px;
}

.propertyLink, .propertyLink A:link, .propertyLink A:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #336699;
	line-height: 18px;
	text-decoration: none;
}
.propertyLink A:hover {
	text-decoration: underline;
}
.nav {
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	border-right: 1px solid #999966;
	border-left: 1px solid #F6F6C6;
	padding: 5px 13px;
}
.nav:hover{
	text-decoration: none;
	background: #ccc390;
}
.indexbodycopy {
	font: 10px/140% Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
