body	{
	background: #333 url(../images/pbg.gif) top left repeat-x;
	font-size: 10pt;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0;
	padding: 0;
}

h1	{
	margin: 0;
	padding:0px 0 0 0;
	font-weight: bold;
}
h1 img {border: 0;}

h1	{font-size: 2.4em; font-weight: 300; color: #FDF9F4; margin: 0; padding: 5px 0 0 10px;
  
} 

html>body h1 {
	
	height: 27px;
	font-size: 18px;
}

i   {font-size: 8pt;
}

#wrap	{
	margin: 0 auto;
	text-align: left;
	width: 850px;
	background-color: #CAE4F1;
	font-size: 10px;
}

#nav ul
{
	font-size: 10pt;
	padding-left: 0;
	height: 25px;
	margin: 0;
	background-color: #298F00;
	color: White;
	float: left;
	width: 100%;
}

#nav ul li { display: inline; }

#nav ul li a
{
	background-color: #298F00;
	color: White;
	text-decoration: none;
	float: left;
	padding-top: 0.25em;
	padding-right: 0.5em;
	padding-bottom: 0.45em;
	padding-left: 0.5em;
}

#nav ul li a.active, #nav ul li a.active:hover	{
background-color: #0588bc;
color: #fff;}

#nav ul li a:hover
{
	background-color: #00c000;
	color: #fff;
	font-size: 10pt;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}

#bread	{clear: both;background: #0588BC url(../images/bread-bg.gif) bottom left repeat-x; height: 60px; margin: 0;}
#bread h2	{font-size: 1.4em; font-weight: 300; color: #FDF9F4; margin: 0; padding: 5px 0 0 10px;}

#bread ul	{list-style: none; padding-left: 10px; margin: 5px 0 0 0;}
#bread li	{display: inline;
font-size: 1.2em;
padding-left: 10px;
margin-right: 10px;
background-image: url(../images/bread-li-bullet.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
color: #FDF9F4;}
#bread li a	{color: #FDF9F4; text-decoration: none;}
#bread li a:hover {color: #D0E7EA;}

#content-s	{
	margin: 0;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: D0D2BF;
}
#content-s p	{
	font-size: 10pt;
}
#content-s table	{
	font-size: 10pt;
}
#content-s h3	{font-size: 1.6em;color: #32380A; margin-top: 0;}
#content-s h4	{font-size: 1.4em;}
#content-s	a	{color: #00578A;}
#content-s	a:visited {color: #00578A;}
#content-s	a:hover	{
	color: #00c000;
	font-size: 10pt;
}

/*property listings*/
#content-s table.listing img	{
	margin: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5c6615;
	border-right-color: #5c6615;
	border-bottom-color: #5c6615;
	border-left-color: #5c6615;
}
#content-s table.listing	{border: 1px solid #289f00; margin: 15px auto;}
#content-s table.listing p	{
	font-size: 10pt;
}
#content-s table.listing td.title	{font-size: 1.2em; background-color: #289f00; color: #fff; padding: 3px;}
#content-s table.listing td.listing-1	{padding: 5px;}
#content-s table.listing td.listing-2	{border-left: 1px solid #289f00; padding: 5px;}

#content-s ul.pdf {
	font-size: 10pt;
	list-style: none;
	margin: 0;
	padding: 0 0 10px 0;
	color: #666;
	}

#content-s ul.pdf  li {
	padding: 3px 5px 2px 19px;
	font-size: 10pt;
	background-image: url(../images/acro-li-bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
	}	

#footer	{background-color: #666; padding: 10px; font-size: 1.2em;}
#footer ul	{list-style: none; margin: 0; padding-left: 0;}
#footer li	{display: inline; padding-right: 10px;}
#footer a	{color: #ccc; text-decoration: none;}
#footer a:hover	{color: #eee;}
#footer	p	{margin: 5px 0;}

.left {float:left;margin:0 5px 5px 0;}
.clear {clear:both;}

* html .holly {height:1%;}

.floatclear {
display:inline-block;
width:100%;
margin-top: 0;
padding-top: 0;
 }
 /* Hide from IE-mac \*/
 * html .floatclear {
 height:1%;
 width:auto;
 }
 .floatclear {
 display:table;
 }
 /* End hide from IE-mac */
 .floatclear p img	{float: right; padding: 3px; border: 1px solid #000; margin: 4px;}
 .floatclear p img.left	{float: left;padding: 0; border: 0; margin: 0 6px;}
 .floatclear ul	{font-size: 1.2em;}
 
 .green {font-size:14px; color:#0588bc;  font-weight:bold;  }
 
 sup	{font-size: .06em; text-decoration: none;}
