@charset "UTF-8";
/* CSS Document */


body {
	background: #FFFFCC;
	padding: 0;
	margin: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}



h1, h2 {
	font-family: "Times New Roman", Times, serif;
	}
	
#prop_detail h2{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#contact, #footer {
	background: #013800;
	font-size: 14px;
	}
	
img {
	border: none;
	}
	
#contact .wrapper {
	background: none;
	text-align: right;
	color: #FFFFFF;
	border: none;
	font-size:16px;
	}
	
#contact .wrapper a, #footer a {
	color: #FFFFFF;
	}

.wrapper {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	background: #FFFFFF;
	padding:10px;
	border: solid #013800 1px;
}

#header {
	width: 263px;
	float:left;
	margin-right: 10px;
	}

#header img {
	margin-bottom: 10px;
	}

#flashpart {
	width: 511px;
	float:left;
	}




/* Menu */

#suckertree1 {
height: 290px;
border: 1px solid #013800;
	background-image: url(images/nav-bg.jpg);
	background-repeat: no-repeat;
}

.suckerdiv strong {
	margin: 10px 0 0 5px;
	}

.suckerdiv ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 263px; /* Width of Menu Items */
	/*height: 290px;*/
	
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
}
	
.suckerdiv ul li {
	position: relative;
	width: 263px; /* Width of Menu Items */
}
	
/*Sub level menu items */
.suckerdiv ul li ul {
	position: absolute;
	width: 100%; /*sub menu width*/
	height:none;
	top: 0;
	visibility: hidden;
	background: #FFFFCC;
}

.suckerdiv ul li ul a {
	color: #003300;
}

.suckerdiv ul li ul a:hover {
	color: #FFFFCC;
	background-color: #003300;
}

/* Sub level menu links style */
.suckerdiv ul li a {
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px !important;
	padding:0px;
}

/*.suckerdiv ul li a:visited {
	color: #FFFFFF;
}*/

.suckerdiv ul li a:hover {
	background-color: #FFFFCC;
	color: #013800;
}

.suckerdiv .subfolderstyle {
	background: url(images/arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
/** html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }*/
/* End */








#content {
	clear: both;
	padding-top: 0px;
	margin-bottom: 10px;
/*	line-height: 140%;*/
	}
	
#content p {
	/*width: 500px;
	float: left;*/
	padding-left: 5px;
	padding-bottom: 10px;
	}
	
#content ul li{
	
	}
  
#sitemap li
{
display: inline;
float: left;
list-style-type: none;
padding-right: 20px;
width: 165px;
}
	
	
h1 {
	color: #3F751E;
	font-size: 28px;
	line-height: 150%;
	}
	
h1 a:link, h1 a:visited, h1 a:hover, h1 a:active {
	color: #3F751E;
	text-decoration: none;
	}
	
#sidecol p, #sidecol input {
	padding: 0px;
	margin: 0px;
	
	}
	
#sidecol input {
	float: none;
	}

#sidecol {
	float: right;
	width: 260px;
	margin: 0 17px 10px 10px;
	}
	
#sidecol h1 {
	font-size: 16px;
	margin: 0 0 5px 0;
	}
	
#sidecol #neighborhoods {
	background: #3F751E;
	border: solid #013800 1px;
	padding:5px;
	margin-bottom: 10px;
	}
	
#sidecol #neighborhoods form {
	margin: 0;
	}

#sidecol #neighborhoods h1 {
	color: #FFFEE6;
	}
	
#sidecol #bio {
	background: #FFFEE6;
	border: solid #013800 1px;
	padding:5px;
	margin-bottom: 10px;
	/*min-height: 175px;*/
	}
#bio2 {
	background: #FFFEE6;
	border: solid #013800 1px;
	padding:5px;
	margin-bottom: 10px;
	/*min-height: 175px;*/
	}	
	
#sidecol #bio h1 {
	color: #013800;
	}
	
#sidecol #bio img {
	float: right;
	}
	
#sidecol #bio ul {
	margin: 0 0 0 15px;
	padding: 0;
	}
	
#sidecol #bio ul li {
	list-style:disc;
	}
	
	
	
#sidebar {
	float: right;
	background-color: #FFFEE6; 
	padding: 5px;
	border: #1C410D 1px solid;
	margin: 5px;
	}
	
#sidebar h2 {
	font-size: 16px;
	margin: 0 0 5px 0;
}	
	
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}


	
	
	
#footer {
	clear:both;
	text-align: center;
	padding: 5px;
	color:white;
	}
	
	
	
#bottom {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	
	}

#bottom #disclaimer {
	width: 575px;
	font-size: 9px;
	float: left;
	padding:5px;
	}

#bottom #address { 
	width: 200px;
	float: left;
	padding:5px;
	border-left: #666666 1px solid;
	line-height: 140%;
	}
	
.searchItem{
  float: left;
  vertical-align: top;
  padding: 1em;
  /*border-style: solid; */
}
.searchItemFW{
  float: left;
  vertical-align: top;
  padding: 1em;
  width: 138px;
  height: 35px;
  /*border-style: solid; 
  border-width : 1px;*/
}

#aResultDiv{
  width: 142px;
  float: left;
  padding: .5em 1em .5em 0;
  vertical-align: top;
}

	

/*#membersTable {
	border:1px solid #87A93E;
	width: 790px;}
#membersTable td, th{
		border:1px solid #87A93E;}*/
#content a:link, #bottom a:link, table a:link, a:active{color:#1C410D;}	
#content a:visited, #bottom a:visited, table a:visited {
	color: #1C410D;
	}
#content a:hover, #bottom a:hover, table a:hover {
	color:#3F751E;
	}	
.sub{color:#013800;}

table.results {
	border-width: 2px 2px 2px 2px;
	border-spacing: 10px;
	border-style: inset inset inset inset;
	border-color: black black black black;
	border-collapse: separate;
	background-color: rgb(1, 56, 0);
}
table.results th {
	border-width: 2px 2px 2px 2px;
	padding: 5px 5px 5px 5px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 9px 9px 9px 9px;
}
table.results td {
	border-width: 2px 2px 2px 2px;
	padding: 5px 5px 5px 5px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 9px 9px 9px 9px;
}


.alert{
	background: #EFEFEF;
	height: 75px;
	padding: 5px;
	font-size:14px;
}

.alerttext{
	margin: 0 10px;
}

.searchContainer1, .searchContainer2{
  margin: 1em 0 1em 0;
	border-bottom:1px solid gray;
	font-size:14px;}
  

