HTML {
	font-size: 100%;
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.5em; MARGIN: 0px; FONT: 62.5%/1.2 Arial, Helvetica, sans-serif; PADDING-TOP: 0px;
	color:#000000; background-color:#FFFFFF;
	background-image:url(../images/watermark_200.png); background-position:90% 70%; 
	background-repeat:no-repeat; background-attachment:fixed;
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.6em; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px;
	text-align:left; color:#666666; font-weight:normal;
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 10px;
	text-align:left; font-weight:normal; color:#000000;
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px;
	text-align:left; font-weight:bold; color:#000000;
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px;
	text-align:left; font-weight:bold; color:#000000;
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px;
}
DT {
	FONT-WEIGHT: bold;
}
DT {
	FONT-SIZE: 1.2em;
}
DD {
	FONT-SIZE: 1.2em;
}
P {
	FONT-SIZE: 1.2em; line-height: 1.5em;
	text-align:justify;
}
TABLE {
	font-size: 1.2em; line-height: 1.5em;
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

A:link {
	text-decoration:none; color:#000000;	
}
A:visited {
	text-decoration:none; color:#000000;
}
A:hover {
	text-decoration:none; color:#FFFFFF;
}
A:active {
	text-decoration:none; color:#FFFFFF;
}


/* Header */
#header {
	padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; margin:0px;
	text-align:left;
}

#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 25px; 
	color:#999999;
}
#page-title {
	font-size: 2.5em; color:#000; text-align:left;
}
#page-content-inner UL {
	text-align:left; font-size:1.2em; padding-bottom:30px;
}
#page-content-inner LI {
	text-align:left; font-size:1.2em; list-style-type:square; padding-top:10px;
}
#page-content-inner A:link {
	text-decoration:none; color:#FF9900;	
}
#page-content-inner A:visited {
	text-decoration:none; color:#FF9900;
}
#page-content-inner A:hover {
	text-decoration:underline; color:#FF9900;
}
#page-content-inner A:active {
	text-decoration:underline; color:#FF9900;
}




#summary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BORDER-BOTTOM: #ddd 3px solid;
}
#summary H3 {
	FONT-SIZE: 1.2em; font-weight: bold; COLOR: #666;
}

#imagery {
	PADDING-BOTTOM: 30px; 
	PADDING-TOP: 40px;
}
#imagery img {
	PADDING-BOTTOM: 20px;
	VERTICAL-ALIGN: middle;
}


#additional-information {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BORDER-BOTTOM: #ddd 3px solid;
}
#additional-information H3 {
	FONT-SIZE: 1.2em; font-weight: bold; COLOR: #666;
}
#additional-information UL {
	MARGIN: 0px 0px 10px 20px;
}
#additional-information P {
	MARGIN: 0px 0px 10px 20px;
}


#overview DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BORDER-BOTTOM: #ddd 3px solid;
	MARGIN-BOTTOM: 0px;	
}
#overview UL {
	MARGIN-LEFT: 15px; LIST-STYLE-TYPE: disc;
}
#overview DT {
	CLEAR: left; FLOAT: left; WIDTH: 9em; TEXT-ALIGN: right;
}
#overview DD {
	MARGIN: 0px 0px 1em 10.5em; WIDTH: 23.5em;
}


#soundbite  {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; MARGIN: 0px;
	background-color:#CCCCCC;
}
#soundbite P.headline {
	MARGIN: 6px 0px 3px;
}



#site-map {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 25px; 
}
#site-map H2 {
	font-size: 1.2em;
}
#site-map UL {
	list-style-type:square; text-align:left; font-size:1.2em;
}
#site-map LI {
	text-align:left; font-size:1.2em;
}

/* Content - width settings */
#content {
	WIDTH: 100%
}
#page-title {
	WIDTH: 8em; float:left;
}
#page-content {
	WIDTH: 76em; float:right; text-align:left; margin:25px 5px 15px 15px;
	
}
#page-content-inner {
	WIDTH: 44em; text-align:left; padding-left:7px; 
}

#page-content-inner li{
margin-left:15px;
}

.top_10 {
	padding-top:10px;
}
.top_20 {
	padding-top:20px;
}
.top_30 {
	padding-top:20px;
}
.bottom_5 {
	padding-bottom:20px;
}
.bottom_10 {
	padding-bottom:20px;
}
.bottom_20 {
	padding-bottom:20px;
}
.bottom_30 {
	padding-bottom:30px;
}
.bottom_55 {
	padding-bottom:55px;
}
.bottom_60 {
	padding-bottom:60px;
}
.bottom_100 {
	padding-bottom:100px;
}
.bottom_200 {
	padding-bottom:200px;
}
.bottom_210 {
	padding-bottom:210px;
}
.bottom_215 {
	padding-bottom:215px;
}
.bottom_290 {
	padding-bottom:290px;
}
.bottom_300 {
	padding-bottom:300px;
}
.float_right_400 {
	float:right; 
	margin:0 0 1em 1em; clear:right; margin-top:0px;
}
.float_right_500 {
	float:right; 
	margin:0em 0em 2em 6em; clear:right;
}
.float_left_400 {
	float:left; 
	margin:0 0 1em 1em; clear:right; margin-top:0px;
}
.indent_50 {
	padding-left:50px;
}
.indent_70 {
	padding-left:70px;
}
.black	{
	color: #000000;
}


#property_summary_container {
	width=100%; margin:0px; padding-top:40px;
	border-bottom: 1px solid #000000;
}
#property_summary_header {
	margin:0px; padding:0px; width=100%;
}
#property_summary_details {
	margin:0px; padding:0px; width=100%;
}
#property_summary_details H2 {
	margin:0px; padding:0px; 
	font-size:2em; font-weight:bold; color:#0033CC;
}
#property_summary_details IMG {
	float:left; border: 1px solid #000000;
	margin-right:20px; margin-bottom:40px; 
}


#property_item_header {
	margin:0px; padding:0px; padding-bottom:20px;
}
#property_item_header H1{
	font-size:2.4em; color:#000000; 
}
#property_item_header H2{
	margin:0px; padding:0px; font-size:1.4em; color:#666666;
}
#property_item_image {
	margin:0px; padding:0px; padding-bottom:20px;
	text-align:center;
}
#property_item_image IMG {
	border: 1px solid #000000;
}
#property_item_calltoaction {
	margin:0px; padding:0px; padding-bottom:20px;
	font-size:1.4em; 
}	
#property_item_calltoaction P{
	text-align:center; font-weight:bold;
}
#property_item_details H1{
	margin:0px;; padding:0px;;
	font-size:1.4em;
}

#property_item_additionals IMG {
	padding-top:15px; padding-right:15px;	
}

#quicksearch {
 padding: 10px;
 margin-bottom:10px;
}
#quicksearch th {text-align:left}
#quicksearch label {font-weight:bold}
#quicksearch td input {width:80%}
#quicksearch td select {width:80%}
#quicksearch td select.pricerange {width:45%}
#quicksearch td input.location, #quicksearch td select.distance {width:50%}
#quicksearch hr {color:#efefef; padding:0; margin:2px;}
#quicksearch .srbutton {width:80px}

#quicksearch UL {
	padding-right:10px; padding-left:0px; padding-bottom:0px; padding-top:0px; position:relative;
	margin:0px; FONT-SIZE: 1.1em; text-align:left; font-weight:normal; 
}
#quicksearch LI {
	padding-right:5px; display:inline; padding-left:0px; padding-bottom:0px; padding-top:0px; list-style-type:none; position:relative;
	margin:0px; line-height:1.4em;
}

div.rounded-grey {
	padding: 10px 10px 4px 10px;
	border: 1px solid #e5cca6;
}

small {color:#666;}



#pagination {
	padding-bottom:20px; padding-left:0px; padding-right:0px; padding-top:20px;
	font-size:1.2em; text-align:center; width:100%;
}
#pagination a {
font-weight:bold;
}
#google-tracking {
text-align:left; font-size:0.8em; padding:0px; margin:0px;
}

.firefox-input-1{
margin:margin:20px 0px 15px 0px;
}

.firefox-input-2{
margin:15px 0px 20px 0px;
}

td{
padding:5px 0px 5px 0px;
}