/*global*/

html, body { 
	margin:0px;
	background-color:#DDD;
	font-family:Arial, Helvetica, sans-serif; 
	}

div {font-size:14px;}
div a:link{font-size:14px; text-decoration:none;}
div a:active{font-size:14px; text-decoration:none;}
div a:visited{font-size:14px; text-decoration:none;}
div a:hover{font-size:14px; text-decoration:none;}

/*id's*/

#container {width: 100%;}

#contentContainer { padding:15px; color:#333; font-size:14px; line-height:20px; background-color:#EEE; width:914px; overflow:auto;}
#contentContainer a:link {font-size:14px; text-decoration:none; font-weight:bold; color:#033206;}
#contentContainer a:active {font-size:14px; text-decoration:none; font-weight:bold; color:#033206;}
#contentContainer a:visited {font-size:14px; text-decoration:none; font-weight:bold; color:#033206;}
#contentContainer a:hover {font-size:14px; text-decoration:none; color:#999;}

#detailsNavigation {height:25px; background-color:#C0C0C0; padding:7px 0px 0px 15px; color:#999999;}
#detailsNavigation a:link{color:#033206; text-decoration:none;}
#detailsNavigation a:active{color:#033206; text-decoration:none;}
#detailsNavigation a:visited{color:#033206; text-decoration:none;}
#detailsNavigation a:hover{color:#FFFFFF; text-decoration:none;}

#featuredAddress {font-size:13px;; color:#033206; font-weight:bold; padding:4px 0px 3px 0px; text-align:center;}

#featuredLink {font-size:13px; padding-bottom:6px; text-align:center;}
#featuredLink a:link{font-size:13px; font-weight:normal;}
#featuredLink a:active{font-size:13px; font-weight:normal;}
#featuredLink a:visited{font-size:13px; font-weight:normal;}
#featuredLink a:hover{font-size:13px; font-weight:normal; text-decoration:underline;}

#footer {font-size:11px; height:24px; padding-top:9px; text-align:center; color:#FFF; background-color:#999; }
#footer a:link {text-decoration:none; color:#033206; padding:0px 2px 0px 2px;}
#footer a:active {text-decoration:none; color:#033206; padding:0px 2px 0px 2px;}
#footer a:visited {text-decoration:none; color:#033206; padding:0px 2px 0px 2px;}
#footer a:hover {text-decoration:none; background-color:#033206; color:#999; padding:0px 2px 0px 2px;}

#footerContainer {margin:auto; width:974px; margin-right:auto; margin-left:auto;}

#formLabelLayout {float: left; width:100px;}
#formLayout {float: left;}

#header { background-color:#FFFFFF; height:104px;}

#headerContact {color:#033206; font-weight:bold; float:left; font-size:18px; padding:7px 0px 0px 5px;}

#imageStrapline {
	position:absolute; 
	margin-top:264px;
	z-index:100;
	width:974px; 
	height:40px; 
	background-image:url(../images/header/strapline.png);
	float:left;
	}
#imageStraplineText {font-size:14px; color:#FFFFFF; text-align:center; margin:3px 0px 0px 715px;}

#navigation { float:left; padding:4px; margin-right:8px; background-color:#A4A4A4; color:#FFFFFF; }
#navigationHover { float:left; padding:4px; margin-right:8px; background-color:#033206; color:#FFFFFF; cursor:pointer;}

#navigationOuter {height:33px; background-color:#999; padding:9px 0px 0px 15px;}

#outer {
	margin: auto;
	width: 974px;
	margin-right: auto;
	margin-left: auto;
	background-color:#FFFFFF;
	}

#pageNav { font-size:15px; width:503px; float:left; color:#999; text-align:center;}
#pageNav a:link { font-size:15px; padding:2px; background-color:#EEE; color:#999;}
#pageNav a:active { font-size:15px; padding:2px; background-color:#EEE; color:#999;}
#pageNav a:visited { font-size:15px; padding:2px; background-color:#EEE; color:#999;}
#pageNav a:hover { font-size:15px; padding:2px; background-color:#DDD; color:#999;}

#propertyDesc { font-size:13px; line-height:20px;}

#propertyDetails {font-size:13px; background-color:#C0C0C0; padding:4px 0px 4px 15px; color:#333333;}

#searchResults {padding:15px;}

#dashedBorder {border-bottom:2px dashed #CCCCCC; height:12px;margin-bottom:18px;}

#searchLabels {float:left; padding-right:5px; color:#FFFFFF; font-size:11px; padding-top:5px;}
#searchLayout {float:left; margin-right:16px; font-size:11px; padding-top:5px; color:#333;}
#searchLayout a:link {font-family:Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none; color:#033206;}
#searchLayout a:active {font-family:Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;color:#033206;}
#searchLayout a:visited {font-family:Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none; color:#033206;}
#searchLayout a:hover {font-family:Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;color:#033206;}

#searchContainer { background-color:#999999; padding:4px 0px 8px 0px; overflow:auto;}

#subTitle { font-size:13px; font-weight:bold;}

#thumbnailMainContainer {
	width:12%; 
	float:left; 
	margin-left:27px; 
	padding:10px 0px 0px 0px; 
	background-color:#CACACA;
	border:1px solid #c0c0c0; 
	} 

#titleLeft {background-image:url(../images/title/left.jpg); width:5px; height:30px; float:left;}
#titleMiddle {
	background-image:url(../images/title/middle.jpg); 
	background-repeat:repeat-x;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#063604;
	float:left; 
	padding:7px 0px 0px 10px; 
	height:30px;
	}
#titleRight {background-image:url(../images/title/right.jpg); width:5px; height:30px; float:left;}
#title {font-family:Arial, Helvetica, sans-serif; color:#033206; font-size:16px; font-weight:bold; font-style:italic; }

/*Classes*/

.formLabel {padding-right:10px; font-size:13px; font-weight:bold;}
.formFieldTextarea {color:#033206; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:170px; height:80px} 
.formFieldSelect {color:#033206; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:176px} 
.formFieldText {color:#033206; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:170px}

.greyBorder { border:1px solid #999999; }

.imageBorder { padding:4px; border:1px solid #FFF;}

.quickSearch { color:#033206; background-color:#DBDBDB; font-size:11px; border:0px; width:117px; }

.submit {
	background-color:#333;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #999;
	padding:4px 8px 4px 8px;
	font-size:14px;
	color:#FFF;
	}
.submitHover {
	background-color:#063604;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #999;
	padding:4px 8px 4px 8px;
	font-size:14px;
	color:#FFF;
	cursor:pointer;
}

.thumbnails {padding-bottom:10px; height:40px;}
