BODY				{
	margin:0;
	padding: 0px;
	background-color: #E7E7E7;
}
BODY,TD				{font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:84%; font-weight:normal; color:#333333}
TABLE				{border-collapse:collapse;	border-color:#666666;	color: #D9660B;
}
H1					{font-family: Verdana, Arial, sans-serif;
	font-size: 82%;
	color: #FFFFFF;
	padding: 0px;
	top: 10px;
	text-align: center;}
	h2{
 font-size: 90%;
 color: #D26715;
}
.pic {
	float: left;
	padding: 0px 10px 0px 0px;
	margin: 0 5px 5px 0;
}
HR					{height:1px; color:#DE6308; background-color:#666666; border:none}
P,.Para				{width:100%; text-align:left}
UL					{list-style-position:outside; list-style-type:square; margin-left:15px;}
OL					{list-style-position:outside; list-style-type:decimal; margin-left:25px}
LI 					{padding-bottom:4px}
SUP					{font-size:70%}
A:Link				{color:#638CBD}
A:hover				{
	text-decoration:none;
	color: #D9660B;
}

/* Page Template */
.MainTable			{
	border-top: #D9660B;
	border-right: 4px solid #D9660B;
	border-left: 4px solid #D9660B;
	background-color: #FFFFFF;
}
.Logo				{background-color:#CCCCCC}
.Strapline			{background-color:#D9660B; color:#FFFFFF}
#TopNav				{background-color:#D9660B; 	padding: 0px;	font-size: 90%;
}

.TopNav a:link{
	padding: 4px 10px 2px;
	width: auto;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: auto;
	color: #FFFFFF;
	background-color: #638CBD;
	font-size: 90%;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}

.TopNav a:visited{
	padding: 4px 10px 2px;
	color: #FFFFFF;
	background-color: #638CBD;
	font-size: 90%;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}

.TopNav a:hover{
	padding: 4px 10px 2px;
	color: #DE6308;
	background-color: #dddddd;
	font-size: 90%;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}
.TopNav a:active{
	padding: 4px 10px 2px;
	color: #FFFFFF;
	background-color: #638CBD;
	font-size: 90%;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}

.LanguageMenu		{background-color:#D9660B; color:#FFFFFF; border-bottom:1px solid #666666}
.SideNavHeader		{font-weight:bold}
.SideNavSpacer		{}
.SideNav			{border-bottom:1px solid #cccccc}
.SideNav A			{font-size:12px; text-decoration:none; color:#638CBD}
.SideNav A:hover	{font-size:12px; text-decoration:none; color:#D9660B}
.Footer				{font-size:9px}

/* Form Tables */
.FormCol			{}
.FormCol SELECT		{font-size:11px; width:100%}
.FormCol INPUT		{font-size:11px; width:100%}
.TypeMain			{background-color:#E3E3E3}
.TypeSub			{background-color:#F3F3F3}

/* Property Listing */
.ListPrice			{}
.ListDesc			{text-align:justify}
.ListMore			{}
.ListRef			{}
.HRlight			{color:#CCCCCC}
.ThumbCell			{}
.ThumbCell A		{text-decoration:none; cursor:hand}
.NoThumb			{background-color:#AAAAAA; width:80px; height:60px; color:white; font-weight:bold; font-size:8px; padding-top:13px; line-height:200%}

/* Property Details */
.PhotosTable		{border:1px solid #CCCCCC}
.DetailsTable		{}
.Prominent			{font-weight:bold}
.ActionLinks 		{padding-top:8px}
.NoteText			{font-size:9px; margin-top:4px}

/* Gallery */
.Gallery			{background-color:#EEEEEE; margin:10px}
#footer {
	CLEAR: both;
	PADDING-RIGHT: 75px;
	PADDING-LEFT: 75px;
	PADDING-BOTTOM: 25px;
	PADDING-TOP: 125px;
	TEXT-ALIGN: center;
	color: #FFFFFF;

}
