/* colours
yellow #FFE9A1
content bg #D7CBC7  (#E3C8C0)
main border #4B0B0B
*/
body {
	background: #4092a2;
	font-family:tahoma,arial,sans-serif;
	line-height: 1.2em;
	font-size:.9em;
	color: black;
	margin:0;
	padding:0;
}
H1,H2,H3,H4 {
	font-family: Georgia, Garamond, 'Times New Roman', serif;
	font-weight: bold;
	margin:4px 0;
	padding:0 0 2px;
}
H1,H2 {
	font-size: 125%;
	color: #900;
	margin:10px 2px;
	padding:10px 2px 2px;
	border-bottom: 1px solid #900;
}
H3 {
	font-size: 100%;
	color: black;
	border-bottom: 1px solid #333;
}
H4 {
	font-size: 100%;
	color: #eee;
	border-bottom: 1px solid #eee;
}
TD {vertical-align:top;}
P {margin:8px 0; text-align:justify}
UL.page LI,
OL.page LI {font-family:Helvetica, Arial, sans-serif; line-height:1.2em; margin-top:6px;}
FORM TD P {padding:0; margin:0}
TEXTAREA {font-family: Helvetica, Arial, sans-serif; font-size:100%; padding:1px}

a {text-decoration:none}
a:link {color:#2a83af}
a:visited {color:#6831ac}
a:hover, a:active {color:#c30}

#main {position:relative; top:4px; left:4px; width:760px; text-align:center; margin:0 auto}
.main {margin:2px auto; background-color:#E6EFEE; border:4px double #3f91a1;}
.colR {padding:0 0 0 1px;margin:0}
.content {padding:4px; background-color:#E6EFEE}
.contact {font-size:85%; background:#D7CBC7; border:1px solid #333}
.contact FORM {padding:2px 3px 0 2px; margin:0}
.contact INPUT {font-size:90%}
.contact H3 {text-align:center; font-size:110%; color:white}
.footer {
	color:#ddd;
	margin:1px;
	padding:0 2px 2px;
	font-size:95%;
	font-family: Arial, Helvetica, sans-serif;
}
.header {
	position:relative; top:0px; left:0;
	background:url(../images/bghd.gif) top right no-repeat white;
	height:48px;
	margin:-4px;
	padding:4px 120px 0 0;
	border-bottom: 16px solid black;
}
.button {
	background-color: #eee;
	font-family: Arial,sans-serif;
	font-weight:bold;
	font-size:90%;
	color: #333;
	border-top, border-left: 0.2em solid white;
	border-bottom,border-right: 0.1em solid #333;
}
.errtxt {color:#600; font-weight:bold;}
.homeImgL {margin:8px 10px 0 0}
.homeImgR {margin:10px 0 0 8px}
.homeTbl {margin:4px; padding:2px; background:white}
.homeTitle {
	font-family: Georgia, Garamond, 'Times New Roman', serif;
	font-weight: bold;
	font-size:125%;
	padding:0; margin:0;
}
.homePrice {
	font-family: 'Times New Roman', serif;
	font-weight: bold;
	font-size:120%;
	padding:0; margin:0;
}
DIV.images {margin:0 auto}
.listings {font-size:85%; background:white; border:1px solid #600; padding:2px; margin-top:18px}
UL.list {list-style-type:square}
UL.list LI {margin-left:-20px}
.navbar {color:#666; background:#D7CBC7; border:1px solid #300; padding:2px; margin:1px 3px}
.navcurr {background:#eee; color:#ccc; font-size:.7em; font-weight:bold; border:1px solid #ccc; padding:0 2px;}
.navlnk {background:#eee; color:#333; font-size:.7em; font-weight:bold; border:1px solid #999; padding:0 2px;}
.note {font-size:95%; color:#600;line-height:1.2em}
.note1 {font-size:85%; color:#600;line-height:1.1em}
.phclick {text-align:center; color:#666; margin:120px 180px; padding:4px; background:white; border:1px solid #ddd}
.photo {border:1px solid #ccc; margin:1px}
.photocurr {border:1px solid red; margin:1px}
.photolg {border:1px solid black}
.propDesc {margin:8px 0; text-align:left; border:1px solid #ccc; padding:2px 4px; background:white}
.propDesc td {padding:2px}
.status {border:3px double #600; color:#eee; text-align:center; background:#900}
.txtl, .txtl P {text-align:left!important;}
.txtr, .txtr P {text-align:right;}
.txtc, .txtc P {text-align:center;}
.txtj, .txtj P {text-align:justify;}
.txtc DIV {margin:0 auto; padding:0}
