﻿			* {
				margin:0;
				padding:0;
				}
			body {
				background:url("/images/homeimages/bg.gif") repeat-y #ced0bb;
				color:#000;
				font:normal 10px "lucida grande",tahoma,verdana,san-serif;
				text-align:center;
				}
			h2 {
				font:normal 18px georgia,times,serif;
				margin:10px 0;
				}
			a {
				color: #0c5884;
				font-weight: bold;
				
			}

			#container {
				background: #fff;
				border:15px solid #fff;
				margin:0 auto;
				position:relative;
				width:760px;
			}
			
	/* -- Utility Navigation -- */

		#utility { font:bold 11px georgia,times,serif; margin:0 auto 1em; text-align:right; width:760px; }
		#utility a { color:#1778A2; margin:0 0 0 2em; padding:0 0 0 13px; text-decoration:none; text-transform:uppercase; }
		#utility a:hover { color:#222; }
		#utility a.contact { background:url(/images/icons/email.gif) no-repeat 0 50%; }
		#utility a.pledge { background:url(/images/icons/pledge.gif) no-repeat 0 50%; }
		#utility a.home { background:url(/images/icons/home.gif) no-repeat 0 50%; }
			
			#page {
				margin:0 auto;
				position:relative;
				text-align:left;
				width:760px;
			}
			#header { background:url(/images/gfy_header.jpg) no-repeat; height:150px; width:760px; }
			#header a { display:block; height:150px; outline:none; width:760px; }
			
			#header-top {
				background:url("/images/homeimages/header-t.jpg") no-repeat;
				display:block;
				height: 70px;
				width: 760px;
			}
			#header-top a {
				display:block;
				height: 70px;
				width: 760px;
			}
			#header-bottom {
				background:url("/images/homeimages/header-b2.jpg") no-repeat;
				display:block;
				height: 80px;
				width: 506px;
			}
			#header-bottom a{
				display:block;
				height: 80px;
				width: 506px;
			}
			#header-bottom2 {
				background:url("/images/homeimages/header-b.jpg") no-repeat;
				display:block;
				height: 80px;
				width: 506px;
			}
			#header-bottom2 a{
				display:block;
				height: 80px;
				width: 506px;
			}
		
			
			/* § | Top Navigation -- */
	
		/*#topnav {
			list-style: none;
			height: 40px; float:left; width: 506px;
			}

		#topnav li {
			float:left;
			}

		#topnav .navR li {
			float:right;
			}*/


	#nav {
		border:0px solid #ff0;
		margin:0;
		padding:0;
		position:relative;
		}
	#topnav {
		background:url(/images/navbg.gif) repeat-x;
		border:0px solid #000;
		height:40px;
		text-align:left;
		padding:0;
		margin:0;
		width:760px;
		}
	#topnav li {
		float:left;
		list-style: none;
		}
	#topnav .navR {
		float:right;
		}
	#topnav li.home { float:right; }
	#topnav li a {
		border:0px solid #fff;
		color:#000;
		float:left;
		margin:0;
		padding:0;
		display:inline;
		}
	#topnav li a:hover {
		color:#00f;
		}
	#topnav a.end {
		background-image:none;
		}
	#topnav a.current {
		background:#;
		color:#000;
		}
	#tabdsp {
		background:#CED0BB;
		border:solid #989D80;
		border-width:3px 0 3px 0;
		color:#0C5884;
		font-family:'trebuchet ms',tahoma,verdana,sans-serif;
		font-size:11px;
		height:28px;
		text-align:left;
		padding:0;
		margin:0;
		clear:both;
		}
	* html #tabdsp {
		background:#CED0BB;
		border:solid #989D80;
		border-width:3px 0 3px 0;
		color:#0C5884;
		height:34px;
		text-align:left;
		padding:0;
		margin:0;
		clear:both;
		}
	#tabdsp a {
		color:#0C5884;
		text-decoration:none;
		}
	#tabdsp a:hover {
		color:#47493B4;
		text-decoration:none;
		}
	#tabdsp .tabcontent {
		border:0px solid #000;
		position: absolute;
		display:none;
		margin:0px 0 0 0;
		padding:6px 5px 0 5px;
		}
	#tabdsp .tabcontent a {
		border:0px solid #000;
		color:#0C5884;
		margin:0px 0 0 0;
		padding:8px 5px 0 5px;
		}
	#tabdsp .tabcontent a:hover {
		color:#47493B;
		}
		
/*End Top Navigation*/
.callout { background: #EAECE1; border: 1px solid #989d80; padding: 10px; }
.callout p,
.callout h2 { display: inline; }

			#featured {
				background:#eaece1;
				border-bottom: 2px solid #989d80;
				display: block;
				height: 218px;
				width: 506px;
				padding-top: 2px;
			}
			* html #featured {
				position: relative;
				top:0px;
				height: 222px;
				padding-top: 0px;
			}
			#featured h2 {
				color: #47493b;
				font-size: 20px;
				font-weight: bold;
				margin:3px 0 0 0;
				padding-left: 5px;
				text-align: left;
			}
			#content {
				border-bottom: 5px solid #fff;
				display: block;
				width: 506px;
			}
			* html #content {
				position: relative;
				top: 0px;
			}
			#insidecontent {
				background: #e1e3d5;
				padding-top: 5px;
			}
			* html #insidecontent {
				padding-top: 0px;
			}
			/*#insidecontent {
				background: #e1e3d5;
				padding-top: 120px;
			}

			* html #insidecontent {
				padding-top: 0px;
			}
			*/
			#rightcontent {
				padding:10px;
				position:relative;
			}
			
			a.contact-link { background:#457c96 url(/images/icons/mail_24.gif) 5% 50% no-repeat; border:1px solid #3d698b; color:#fff; font:bold 16px georgia,times,serif; margin:0 0 1em 0; padding:.5em 1em .5em 2.5em; position:absolute; right:0; text-decoration:none; top:10px; }
			
			#rightcontent p{
				color: #595a55;
				font-size: 12px;
				margin-bottom: 10px;
			}
			#leftside {
				float: left;
				width:506px;
			}
			#insideleftside {
				float: left;
				width:760px;
			}
			
			
			#sidebar {
				position:absolute;
				left:506px;
				text-align:left;
				top:95px;
				width:254px;
				border:0px solid #000;
			}
			#sidebar a {
				display:block;
				outline:none;
				text-decoration:none;
			}
			#sidebar div { margin:0; }
			#sidebar h3 {
				color:#ffe100;
				font:bold 11px georgia,times,serif;
				margin:0 0 .25em;
				padding:0;
				text-transform:uppercase;
			}
			#sidebar p {
				color:#fff;
				margin:0 0 1em;
			}
			#sidebar ul {
				color:#fff;
				list-style:none;
				margin:0;
				padding:0;
				text-indent:0;
			}
			#sidebar form { clear:both; height:30px; margin:.5em 0 0; padding:0 5px 0 0; }
			#sidebar label { color:#fff; float:left; font-weight:bold; padding:3px 0; width:70px; }
			#sidebar input#mlsid,
			#sidebar input#street { float:left; width:100px; }
			#sidebar input#submit { border:0; font:bold 11px 'segoe ui',arial,helvetica,sans-serif; float:right; padding:2px; text-transform:uppercase; }
			#sidebar #viewarealistings {
				background:url(/images/homeimages/bg_01_viewarealistings.gif) no-repeat;
				height:67px;
			}
			#sidebar #viewarealistings a {
				height:55px;
				padding:12px 35px 0 15px;
			}
			#sidebar #quicksearch {
				background:url(/images/homeimages/bg_02_quicksearch.gif) no-repeat;
				height:148px;
				padding:10px 15px 0 15px;
			}
			* html #sidebar #quicksearch { height:158px; }
			#sidebar #neighborhoodsearch {
				background:url(/images/homeimages/bg_03_neighborhoods.gif) no-repeat;
				height:95px;
				padding:10px 15px 0 15px;
			}
			* html #sidebar #neighborhoodsearch { height:105px; }

			#sidebar #neighborhoodsearch form { height: 25px; }
			
			#sidebar #neighborhoodsearch .pdf { margin-bottom: 0; padding-bottom: 0; }
			#sidebar #neighborhoodsearch .pdf a {
				color: #FFE100;
			}
			#sidebar #neighborhoodsearch .pdf a:hover {
				text-decoration: underline;
			}


			#sidebar #aboutgwen {
				background:url(/images/homeimages/bg_04_about.jpg) no-repeat;
				height:119px;
			}
			#sidebar #aboutgwen a {
				height:13px;
				padding:96px 15px 0 15px;
			}
			#sidebar #clients {
				background:url(/images/homeimages/bg_05_clients.gif) no-repeat;
				height:69px;
			}
			#sidebar #clients a {
				height:44px;
				padding:15px 50px 0 60px;
			}
			#sidebar #clients h3 {
				color:#0f5a84;
			}
			#sidebar #contact {
				padding:5px;
			}
			
			
			
			#holefiller {
				background:url("/images/homeimages/holefiller.gif") left no-repeat #eaece1;
				display:block;
				height: 120px;
				width: 254px;
				text-align:right;
			}
			#holefiller img {
				margin-top:80px;
				border:none;
				
			}
			#holefiller a{
				display:block;
				height: 120px;
				width: 254px;
			}
			
			#propsearch-header {
				background:url("/images/homeimages/prop-top.gif") left no-repeat #eaece1;
				display:block;
				height: 49px;
				width: 254px;
			}
			#propsearch-header a {
				display:block;
				height: 49px;
				width: 254px;
			}
			
			#propfind {
				display: block;
				height: 137px;
				text-align: left;
				width: 246px;			
			}
			
			* html #propfind {
				display: block;
				height: 137px;
				position: relative;
				left: -4px;
				text-align: left;
				width: 246px;			
			}
			
			#neighborhoods {
				background:url("/images/homeimages/prop-hood.gif") left no-repeat #ced0bb;
				color: #fff;
				display:block;
				height: 144px;
				width: 246px;
				position: relative;
			}
			
			#neighborhoods a { 
			position:absolute;}
			#neighborhoods .hoods img{
				border:none;
				}
			
			#neighborhoods a.hoods {
				border:none;
				left:0px;top:0px;}
			
			* html #neighborhoods {
				position: relative;
				left: -4px;
			}
			#adventure {
				display:block;
				height: 123px;
				width: 246px;
			}
			
			* html #adventure {
				position: relative;
				left: -4px;
			}
			
			#contact-details { background:#fff; border:1px solid #a6a673; color:#555; float:right; margin:20px 0 0 20px; padding:10px; width:170px; }
			#contact-details h4 { border-bottom:1px solid #a6a673; font:bold 11px georgia,times,serif; margin:0 0 .5em; padding:0 0 .5em; text-align:center; text-transform:uppercase; }
			#contact-details dl { margin:0 0 1em; padding:0; }
			#contact-details dl dt { font-size:10px; font-weight:bold; }
			#contact-details dl dd { font-size:11px; }
			
			#contact {
				background: #eff0ea;
				border-left: 6px solid #fff;
				display:block;
				padding-left: 0px;
				text-align: left;
				width: 238px;
			}
			* html #contact {
				background: #eff0ea;
				border-left: 0px solid #fff;
				border-right: 2px solid #fff;
				margin-left: -1px;
				display:block;
				width: 240px;
				overflow:hidden;
			}
			#contact .watch a{
			text-decoration:none;
			}
			#contact h4 {
				color: #2a3005;
				font-family: georgia,times,serif;
				font-size: 20px;
				margin-left:7px;
			}
			#contact img {
			border:none;
			padding:10px 0;
			}
			#contact p.tv {
			background-color:#CED0BB;
			border-bottom:7px solid #989D80;
			padding:3px 0 1px 0;
			}
			#contact table {
			padding-bottom:10px;
			}
			#numbers td {
				color: #595a55;
				font-size: 12px;
				padding: 5px 0 5px 3px;
			}
			#numbers .heading {
				font-weight: bold;
				padding-right: 5px;
			}
			#leftcontent {
				width: 240px;
			}
			#left-top {
				background: #eff0ea;
				border-bottom: 7px solid #989d80;
				height: 205px; padding-top: 10px;
			}
			#left-bottom {
				background: #ced0bb;
				border-bottom: 7px solid #989d80;
				/* height: 144px; */
			}
			#left-bottom h4 {
				color: #47493b;
				font-family: georgia,times,serif;
				font-size: 15px;
				font-weight: bold;
				padding: 5px 0 10px 7px;
			}
			#left-bottom p {
				color: #0c5884;
				font-size: 11px;
				padding: 5px 5px;
			}
			#left-bottom a {
				color: #0c5884;
			}
			#footer {
				background:#14668b;
				border-top: 9px solid #0f415a;
				clear: both;
				color: #fff;
				display:block;
				height: 70px;
				width: 760px;
			}
			#footer p {
				margin-right: 5px;
				text-align: center;
			}
			#footer a{
				color: #fff;
				font-weight: normal;
				text-decoration: none;
			}
			#footer a:hover{
				color: #999999;
				text-decoration: underline;
			}
			#btmnav {
				display:block;
				list-style: none;
				height: 40px;
				padding-top: 10px;
				text-align: center;
				width: 760px;
			}
			#btmnav a {
				color: #fff;
				font-family:Arial, Helvetica, sans-serif;
				font-weight: bold;
				text-decoration: none;
			}
			#btmnav li {
				display:inline;
				font-size: 12px;
				margin: 0 15px;
			}
			#featuredprop {
				margin-top: 10px;
			}
			.propimage img {
				border: 1px solid #d3d5cb;
			}
			.propimage td {
				background:url("/images/homeimages/border.gif") top right no-repeat;
				color: #595a55;
				font-size: 11px;
				padding-left: 5px;
				padding-right: 8px;
				text-align: left;
			}
			.propimage a {
				color: #0c5884;
			}
			#quicklinks {
				padding-top:70px;
			}
			#quicklinks p{
				font-size: 12px;
				padding-left: 15px;
				margin-bottom: 10px;
				text-align: left;
			}
			h1,legend {
				color: #47493b;
				font-family: georgia,times,serif;
				font-size: 24px;
			}
			h4 {
				color: #47493b;
				font-family: georgia,times,serif;
				font-size: 18px;
				font-weight: bold;
			}
			h5 {
				color: #47493b;
				font-family: georgia,times,serif;
				font-size: 24px;
				font-weight: normal;
			}
			legend {
				margin-bottom: 20px;
				padding-top: 10px;
			}
			ul h4 {
				font-size: 14px;
				font-weight: bold;
				margin-left:0;
			}
			ul li a {
				color: #0c5884;
				/* font-size: 12px; */
			}
			#faq {
				border-top: 1px solid #b6b9a6;
				border-bottom: 1px solid #b6b9a6;
				font-size: 11px;
			}
			#faq p{
				padding-left: 15px;
			}
			#faq a{
				text-decoration: none;
			}
			.odd {
				background: #e1e3d5;
			}
			.even {
				background: #eaece1;
			}
			#cstable,fieldset,#property-detail {
				border: 0;
			}
			#property-detail {
				color: #595a55;
				font-size: 12px;
				margin-bottom: 10px;
			}
			#details {
				background: #fff;
			}
			#property-detail #details { border:solid #989d80; border-width:0 1 1px 1; }
			#property-detail #details dl { border:solid #989d80; border-width:0 0 1px 0; font-size:12px; margin:0 0 10px; padding:0; width: 465px; }
			#property-detail #details dl dt { border-top:1px solid #989d80; float:left; font-weight:bold; padding:3px; width:100px; }
			#property-detail #details dl dd { border:solid #989d80; border-width:1px 0 0 1px; display:block; margin-left:100px; padding:3px; }
			
			.pgnum { width: 25px; }
			#browse-pics { margin: 0 auto; }

			#property-detail #details ul{ list-style:none; text-indent:0; }
			
			#cstable {
				background: #ced0bb;
				border: 1px solid #989d80;
				font-size: 12px;
				margin-bottom: 10px;
			}
			#photo {
				padding-right: 20px;
			}
			.nav a{
				color: #fff;
				border: 1px solid #ccc;
				display: block;
				background: #989d80;
				font-family: georgia,times,serif;
				font-weight: bold;
				height: 20px;
				padding: 4px;
				text-align: center;
				text-decoration: none;
				width: 20px;
			}
			.nav a:hover{
				color: #989d80;
				background: #fff;
			}
			#disclaimer, #search-header {
				background: #ced0bb;
				border: 1px solid #989d80;
				font-size: 10px;
				margin-bottom: 10px;
				margin-top: 10px;
				padding: 5px;
			}
			#disclaimer p {
				font-size: 10px;
			}
			#features {
				background: #1778a2;
				border: 1px solid #0e4b78;
				border-bottom: none;
				list-style: none;
			}
			#features li{
				border-bottom: 1px solid #0e4b78;
			}
			#features a{
				color:#fff;
				font-weight: bold;
				line-height: 20px;
				padding: 5px;
				text-decoration: none;
			}
			#features a:hover{
				text-decoration: underline;
			}
			.tour {
				color: #0c5884;
				font-size: 15px;
				font-weight: bold;
				line-height: 45px;
				text-decoration: none;
			}
			.tour2 {
				color: #0c5884;
				font-size: 12px;
				font-weight: bold;
				
				text-decoration: none;
			}
			#viewmap {
				margin-right:15px;
				}
			#newtoaugusta {
				background:url("/images/homeimages/icon-info.gif") top left no-repeat;
				color: #595a55;
				font-size: 11px;
				margin-left: 8px;
				padding-left: 47px;
				padding-right: 8px;
				text-align: left;
			}
			#newtoaugusta li {
				list-style-position: inside;
				list-style-image:url("/images/homeimages/bullet.gif");
			}
			#choose {
				background:url("/images/homeimages/icon-agent.gif") top left no-repeat;
				color: #595a55;
				font-size: 11px;
				margin-left: 8px;
				margin-top: 15px;
				padding-left: 47px;
				padding-right: 8px;
				text-align: left;
			}
			#choose li {
				list-style-position: inside;
				list-style-image:url("/images/homeimages/bullet.gif");
			}
			#newsletter {
				background:url("/images/homeimages/icon-news.gif") top left no-repeat;
				color: #595a55;
				font-size: 11px;
				margin-left: 8px;
				margin-top: 15px;
				padding-left: 47px;
				padding-right: 8px;
				padding-bottom: 8px;
				text-align: left;
			}
			#newsletter li {
				list-style-position: inside;
				list-style-image:url("/images/homeimages/bullet.gif");
				}
			#leftnav {
				background: #ced0bb;
				border: 1px solid #989d80;
				font-size: 12px;
				margin-bottom: 10px;
			}
			#mortcalc {
				background: #ced0bb;
				border: 1px solid #989d80;
				font-size: 12px;
				margin-bottom: 10px;
				padding: 3px;
			}
			.pic {
				border: 1px solid #989d80;
				margin-right: 10px;
			}
			.smallbold {
				font-weight: bold;
			}
			.req {
				color: #c00;
			}
			#contact-form {
				background: #ced0bb;
				border:solid #989d80;
				border-width:1px 1px 1px 1px;
				font-size: 12px;
				margin-bottom: 10px;
				padding: 3px;
			}
			
			#contact-form2 {
				background: #ced0bb;
				border-width:1px 1px 1px 1px;
				font-size: 12px;
				margin-bottom: 10px;
				padding: 3px;
			}
			#searchtable {
				border:solid #989d80;
				border-width:1px 1px 1px 1px;
				background: #ced0bb;
				font-size: 12px;
				padding: 3px;
			}
			.contenttext, #setfont {
				font-size: 12px;
			}
			#mlssearch {
				background: #fff;
				border: 1px solid #989d80;
			}
			#search-form {
				font-size: 12px;
			}
			#search-results {
				border: 1px solid #989d80;
				font-size: 12px;
			}
			#search-results th{
				color: #47493b;
				font-size: 15px;
				padding-left: 3px;
				text-align: left;
			}
			#search-results ul li { list-style:square; margin:0 0 0 2em; text-indent:0; }
			#form-nav {
				height: 35px;
				width: 260px;
			}
			.prev a, .next a{
				color: #fff;
				border: 1px solid #ccc;
				background: #989d80;
				font-family: georgia,times,serif;
				font-weight: bold;
				height: 20px;
				padding: 4px;
				margin-bottom: 15px;
				text-align: center;
				text-decoration: none;
				width: 20px;
			}
			.prev a:hover, .next a:hover{
				color: #989d80;
				background: #fff;
			}
			.prev {
				float:left;
				margin-left: 2px;
			}
			.next {
				float:right;
			}
			.pagebox {
				color: #000;
				border: 1px solid #989d80;
				background: #ced0bb;
				font-family: georgia,times,serif;
				font-weight: bold;
				height: 20px;
				padding: 4px;
				margin-top: 1px;
				margin-bottom: 15px;
				text-align: center;
				text-decoration: none;
				width: 100px;
			}
			.backbutton {
				background: #ced0bb;
				border: 1px solid #989d80;
				font-size: 11px;
				margin-top: 10px;
				margin-bottom: 10px;
				padding: 5px;
				text-align: center;
			}
			.backbutton a {
				padding: 10px;
				text-decoration: none;
			}
			.s-prev a, .s-next a{
				color: #fff;
				border: 1px solid #ccc;
				background: #989d80;
				font-family: georgia,times,serif;
				font-weight: bold;
				height: 20px;
				padding: 6px;
				position:relative; top: 7px;
				text-align: center;
				text-decoration: none;
				width: 20px;
			}
			* html .s-prev a, * html .s-next a{
				color: #fff;
				border: 1px solid #ccc;
				background: #989d80;
				font-family: georgia,times,serif;
				font-weight: bold;
				height: 20px;
				padding: 4px;
				position:relative; top: 0px;
				text-align: center;
				text-decoration: none;
				width: 20px;
			}

			.s-prev a:hover, .s-next a:hover{
				color: #989d80;
				background: #fff;
			}

			#go {
				verticle-align: bottom;
			}
			

		
			
/* New Communities Image Map */

			#communitiesmap { background:url("/images/neighborhood_map.jpg") no-repeat; height:732px; 
				margin:10px 0 0 22px; position:relative; width:680px; }
			#communitiesmap img { border:0; }
			#communitiesmap p { margin:0; padding:0; }
			#communitiesmap a { height:20px; text-decoration:none; position:absolute; width:20px; }
			#communitiesmap a h4 { display:none; }
			#communitiesmap a span { display:none; }
			#communitiesmap a:hover { border:0; }
			#communitiesmap a:hover span { background:#ff9; border:1px solid #c00; color:#000; display:block; 
				font:normal 11px tahoma,verdana,sans-serif; left:10px; padding:5px; position:relative; top:10px; width:210px; }

			#communitiesmap a.hood-01 { left:56px; top:338px; }
			#communitiesmap a.hood-02 { left:61px; top:183px; }
			#communitiesmap a.hood-03 { left:271px; top:109px; }
			#communitiesmap a.hood-03:hover span { left:-200px; top:10px; }
			#communitiesmap a.hood-04 { left:499px; top:695px; border:0px solid #000;}
			#communitiesmap a.hood-04:hover span { left:-200px; top:-55px; }
			#communitiesmap a.hood-05 { left:317px; top:154px; }
			#communitiesmap a.hood-06 { left:480px; top:596px; }
			#communitiesmap a.hood-06:hover span { left:-200px; top:10px; }
			#communitiesmap a.hood-07 { left:297px; top:113px; }
			#communitiesmap a.hood-08 { left:313px; top:50px; }
			#communitiesmap a.hood-09 { left:473px; top:693px;border:0px solid #000; }
			#communitiesmap a.hood-09:hover span { left:-200px; top:-55px; }
			#communitiesmap a.hood-10 { left:439px; top:585px;border:1px solid #000; }
			#communitiesmap a.hood-10:hover span { left:-200px; top:-55px; }
			#communitiesmap a.hood-11 { left:23px; top:200px; }
			#communitiesmap a.hood-12 { left:276px; top:84px; }
			#communitiesmap a.hood-13 { left:131px; top:145px; }
			#communitiesmap a.hood-14 { left:240px; top:707px; }
			#communitiesmap a.hood-14:hover span { left:-200px; top:-50px; }
			#communitiesmap a.hood-15 { left:239px; top:87px; }
			#communitiesmap a.hood-15:hover span { left:-200px; top:-50px; }
			#communitiesmap a.hood-16 { left:109px; top:175px; }
			#communitiesmap a.hood-17 { left:373px; top:77px; border:0px solid #000;}
			#communitiesmap a.hood-18 { left:110px; top:202px; }
			#communitiesmap a.hood-19 { left:352px; top:421px; }
			#communitiesmap a.hood-20 { left:143px; top:205px; border:0px solid #000;}
			#communitiesmap a.hood-21 { left:353px; top:185px; }
			#communitiesmap a.hood-21:hover span { left:10px; top:-50px; }
			#communitiesmap a.hood-22 { left:490px; top:230px; }
			#communitiesmap a.hood-22:hover span { left:-200px; top:-10px; }
			#communitiesmap a.hood-23 { left:278px; top:590px; }
			#communitiesmap a.hood-23:hover span { left:-200px; top:-55px; }
			#communitiesmap a.hood-24 { left:455px; top:337px; }
			#communitiesmap a.hood-25 { left:473px; top:362px; border:0px solid #000;}
			#communitiesmap a.hood-25:hover span { left:-200px; top:10px; }
			#communitiesmap a.hood-26 { left:10px; top:281px; border:0px solid #000;}
/* End New Communities Image Map */

/*Neighborhoods page*/

#new-communities {
	padding:10px 20px 0 0px;}
#new-communities .backtop { float:right; margin:-17px 0 0 0; }
#new-communities .backtop img { padding:0 3px 0 0; border:0;}
#new-communities .viewlinks img {margin:0 3px -2px 0; padding:0 2px 0 0; border:0;}
#new-communities { margin:15px; }
#new-communities dl { clear:both; margin-bottom:0px; padding:5px 0 0 0;}
#new-communities dl dt { float:left; text-align:center; width:160px; height:120px; padding:0px 10px 0 0;}
#new-communities dl dd { font-size:13px; margin-left:130px; }
#new-communities dl dd h3 { color:#333; font:bold 16px georgia,times,serif; }
#new-communities dt img {  border:1px solid #fff; }

/*page content styles*/

.contentblock {padding:0 20px 10px 20px; color:#595a55;}
.contentblock h2 {font-size:14px; font-weight:bold; padding:0;}
.contentblock ul {margin:0 0 0 10px; color:#595a55;}
.contentblock ul li { list-style-position:outside;padding:3px 0 0 0px; list-style-image:url("/images/homeimages/bullet.gif");color:#595a55;}
.contenttitle { font-size:16px; font-weight:bold; border-bottom:1px solid #fff; width:375px;}
.contenttext {padding-left:10px;}


/*static Pages*/

#static { font-size:12px; padding:0 15px 0 20px; border:0px solid #000; text-align:cetter;}
#static p { color:#595a55;text-align:left;}
#static ul {margin:0 0 0 10px; text-align:left;color:#595a55; padding-bottom:10px}
#static ul li {list-style-position:outside;padding:3px 0 0 0px; list-style-image:url("/images/homeimages/bullet.gif");}
#static li {list-style-position:inside;padding:5px 0 5px 0px;}
#static ol {margin:0 0 0 25px; color:#595a55;}
#static ol h4 {margin:15px 0 0 -35px; color:#595a55;}
#static ol li {list-style-position:outside; padding-left: 10px; }
#static img { padding:0 7px 0 0;}
#static p img {padding:0 7px 0 0; border:0px solid #fff;}

#static .support { font-size:12px; width:68%;}
#static .support ul {margin:0 0 0 10px; border: 0px solid #000; }
#static .support ul li {list-style-position:outside;padding:3px 0 0 0px; list-style-image:url("/images/homeimages/bullet.gif");}

#static .support td { width:50%; padding:0 3px 10px 10px; border: 0px solid #000; vertical-align:top;}
#static .caption { font-size:10px; vertical-align:top;color:#595a55;}
#static .caption td {border:0px solid #fff;width:50%; padding:0 30px 7px 5px;}
#static .support .captionL {font-size:10px; vertical-align:top; text-align:left;color:#595a55;}
#static .support .captionR {font-size:10px; vertical-align:top;text-align:right;color:#595a55;}

#static .adventure { font-size:12px; width:92%; border:0px solid #000;}
#static .adventure td {border:0px solid #000; padding:5px 0 0 0;}

#static .cred td { padding:8px 0px 0 13px; vertical-align:top; font:bold 16px georgia,times,serif;color:#595a55;}
#static .cred td span {font:bold 24px georgia,times,serif;}
#static .cred p {font-size:11px;padding-left:5px;}
#static .cred img {float:none;}

#rightnav { float:right; border:0px solid #fff;  width:203px; font:bold 16px georgia,times,serif; margin-top:-30px;}
#rightnav table {width:203px; height:223px; border-collapse:collapse;}
#rightnav th { background:url("/images/rightnav/header.jpg") top no-repeat #e1e3d5;font-size:16px; padding:0px; height:27px;
 color:#fff; text-align:left; text-indent:13px;}
#rightnav td {background:url("/images/rightnav/body.jpg") bottom no-repeat #2D95BA; color:#fff; vertical-align:top; padding-bottom:50px;}
#rightnav ul { display:inline; font-size:12px; }
#rightnav ul li { list-style:none; padding:10px 0px 0 13px; letter-spacing:1px; list-style-position:outside;}
#rightnav a { text-decoration:none; color:#fff;}
#rightnav a:hover { text-decoration:none; color:#e1e3d5;}

#form-footer {text-align:center;}

#tribute { background: #909881; display:block; height: 435px; margin: 10px 0; }
#tribute h2 { color: #fff; margin: 0 10px; padding-top: 5px; }
#tribute table { margin: 0 auto; }
#tribute td { font-size:10px; vertical-align:top;color:#fff; }


			#staffmap {  background:url("/images/circle-of-friends.jpg") top left no-repeat; height:382px; 
				margin:7px 0 0 7px; position:relative; width:374px;}
			#staffmap img { border:0; }
			#staffmap p { margin:0; padding:0; }
			#staffmap a { border:0px dashed #000; height:107px; text-decoration:none; position:absolute; width:80px; }
			#staffmap a h4 { display:none; }
			#staffmap a span { display:none; color:#0B5884;}
			#staffmap a:hover { border:0; }
			#staffmap a:hover span { background:#CED0BB; border:1px solid #0B5884; color:#0B5884; display:block; 
				font:normal 11px tahoma,verdana,sans-serif; left:85px; padding:5px; position:relative; top:10px; width:150px; }
			#staffmap a:hover .gwen { background:#CED0BB; border:1px solid #0B5884; color:#0B5884; display:block; 
				font:normal 11px tahoma,verdana,sans-serif; left:125px; padding:5px; position:relative; top:55px; width:150px; }
			#staffmap a:hover span p {color:#0B5884;}

			#staffmap a.hood-01 { height:170px; width:130px; left:30px; top:90px; border:0px dotted red;} /*Gwen*/
			#staffmap a.hood-02 { left:195px; top:110px; border:0px dotted red;}/*rose*/
