/*global*/

body { 
	margin:5px 0px 0px 0px;
	background-color:#000; 
	font-size:13px; 
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
}

div {font-size:13px; text-decoration:none;color:#FFF;}
div a:link {font-size:13px; text-decoration:none; font-weight:bold;color:#FFF;}
div a:active {font-size:13px; text-decoration:none; font-weight:bold;color:#FFF;}
div a:visited {font-size:13px; text-decoration:none; font-weight:bold;color:#FFF;}
div a:hover {font-size:13px; text-decoration:none; font-weight:bold;color:#FEF001;}

/*id's*/

#container {width: 100%;}

#contentContainer {
	font-size:13px; 
	padding:15px 15px 5px 15px; 
	overflow:auto; 
	border-left:1px solid #FEF001; 
	border-right:1px solid #FEF001; 
	border-bottom:1px solid #FEF001;
	}
#contentContainer a:link {font-size:13px; text-decoration:none; font-weight:bold;color: #666;}
#contentContainer a:active {font-size:13px; text-decoration:none; font-weight:bold;color: #666;}
#contentContainer a:visited {font-size:13px; text-decoration:none; font-weight:bold;color: #666;}
#contentContainer a:hover {font-size:13px; text-decoration:none;color:#999;}
#contentContainer p {padding:0px 0px 10px 0px; margin:0px; line-height:18px;}
#contentContainer li { line-height:20px; list-style:square;}

#dashedBorder {border-bottom:2px dashed #CCCCCC; height:12px;margin-bottom:18px;}

#detailsNavigation {height:25px; background-color:#FFF; padding:7px 0px 0px 15px; color:#999999;}
#detailsNavigation a:link{color:#222020; text-decoration:none;}
#detailsNavigation a:active{color:#222020; text-decoration:none;}
#detailsNavigation a:visited{color:#222020; text-decoration:none;}
#detailsNavigation a:hover{color:#FEF001; text-decoration:none;}

#featuredAddress {font-size:14px; font-weight:bold; text-align:center; padding-top:8px;}

#featuredDetails {font-size:13px; text-align:center; padding:8px 0px 16px 0px;}

#footer {font-size:11px; height:20px; padding-top:9px; text-align:center; color:#FFFFFF;}
#footer a:link {text-decoration:none; color:#FEF001; padding:0px 2px 0px 2px;}
#footer a:active {text-decoration:none; color:#FEF001; padding:0px 2px 0px 2px;}
#footer a:visited {text-decoration:none; color:#FEF001; padding:0px 2px 0px 2px;}
#footer a:hover {text-decoration:none; background-color:#FEF001; color:#000; padding:0px 2px 0px 2px;}

#footerContainer {
	margin: auto;
	width: 974px;
	margin-right: auto;
	margin-left: auto;
}

#formLabelLayout {float: left; width:100px;}
#formLayout {float: left;}

#headerText {font-size:18px; color:#FFF; margin:8px 20px 0px 0px;}
#headerText a:link {font-size:18px; color:#FFF; font-weight:normal; text-decoration:none;}
#headerText a:active {font-size:18px; color:#FFF; font-weight:normal; text-decoration:none;}
#headerText a:visited {font-size:18px; color:#FFF; font-weight:normal; text-decoration:none;}
#headerText a:hover {font-size:18px; color:#C0C0C0; font-weight:normal; text-decoration:none;}

#homeButton {position:absolute; z-index:100; margin-left:30px; top:8px;}

#navigationOuter {height:33px; padding:9px 0px 9px 15px;}
#nav { float:left; padding:4px; margin-right:11px; font-weight:bold; color:#FEF001; }
#navHover { float:left; padding:4px; margin-right:11px; background-color:#FEF001; font-weight:bold; color:#222020; cursor:pointer;}

#officeDetails { line-height:22px; font-size:14px;}
#officeDetails a:link { line-height:22px; font-size:14px;}
#officeDetails a:active { line-height:22px; font-size:14px;}
#officeDetails a:visited { line-height:22px; font-size:14px;}
#officeDetails a:hover { line-height:22px; font-size:14px;}

#outer {
	margin: auto;
	width: 974px;
	margin-right: auto;
	margin-left: auto;
	border:5px solid  #222020;
}

#pageNav { font-size:15px; width:503px; float:left; color:#999; text-align:center;}
#pageNav a:link { font-size:15px; padding:2px; background-color:#999; color:#FFF;}
#pageNav a:active { font-size:15px; padding:2px; background-color:#999; color:#FFF;}
#pageNav a:visited { font-size:15px; padding:2px; background-color:#999; color:#FFF;}
#pageNav a:hover { font-size:15px; padding:2px; background-color:#FFF; color:#999;}

#propertyDetails { font-size:13px; background-color:#222020; padding:4px 0px 4px 15px; color:#FFFFFF;}

#qsSubmit {
	background-image:url(../images/qs_button.jpg); 
	width:76px; 
	height:21px; 
	padding-bottom:1px;
	border:0px;
	font-size:13px; 
	color:#222020;
	}
#qsSubmitHover {
	background-image:url(../images/qs_button_hover.jpg); 
	width:76px; 
	height:21px; 
	border:0px;
	padding-bottom:1px;
	font-size:13px;
	cursor:pointer;
	color:#222020;
	}

#searchContainer { padding-top:15px; overflow:auto;}

#searchLabels {float:left; padding-right:5px; color:#FFFFFF; font-size:11px; padding-top:5px;}
#searchLayout {float:left; margin-right:16px; font-size:13px; padding-top:5px;}
#searchLayout a:link {font-family:Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none; color:#FEF001;}
#searchLayout a:active {font-family:Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;color:#FEF001;}
#searchLayout a:visited {font-family:Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none; color:#FEF001;}
#searchLayout a:hover {font-family:Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;color:#FEF001;}

#searchResults {color:#222020; padding:8px; line-height:20px;}

#submit {
	background-image:url(../images/button.jpg); 
	width:96px; 
	height:28px; 
	border:0px; 
	font-size:17px; 
	color:#FFF;
	}
#submitHover {
	background-image:url(../images/button_hover.jpg); 
	width:96px; 
	height:28px; 
	border:0px;
	font-size:17px;
	cursor:pointer;
	color:#FFF;
	}

#subTitle { font-size:13px; font-weight:bold;}

#thumbnailMainContainer {
	padding:10px 10px 3px 10px; 
	background-color:#222;
}

#title {
	font-size:17px;
	font-weight:bold;
	color:#222020;
	padding:5px 10px 5px 10px;
	background-color:#FEF001;
}

/*classes*/

.formLabel {padding-right:10px; font-weight:bold;}
.formFieldTextarea {
	background-color:#EEE; 
	border:1px solid #999; 
	padding:1px; 
	color:#222020;
	letter-spacing:1px; 
	font-size:14px; 
	width:200px;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	} 
.formFieldSelect {
	background-color:#EEE; 
	border:1px solid #999; 
	padding:1px; 
	color:#222020;
	letter-spacing:1px; 
	padding:1px;
	font-size:14px;
	width:204px;
	} 
.formFieldText {
	background-color:#EEE; 
	border:1px solid #999; 
	padding:1px; 
	color:#222020;
	letter-spacing:1px; 
	padding:1px;
	font-size:14px;
	width:200px;
	}
	
.formSubSubLabel { color:#666666; font-size:11px; font-style:italic;}

.greyBorder {border:1px solid #999999;}

.imageBorder {padding:2px; border:1px solid #C0C0C0;}

.thumbnails {padding-bottom:10px; height:40px;}

.quickSearch {background-color:#FFF; border:1px solid #FEF001; padding:1px; color:#666; font-size:12px; width:145px;}
#H1
{
	text-indent: -999em;
	position: absolute;
	top: 0;
	left: 0;	
	}


