body {
	margin: 0px;
	background-color: #9f9b66;
	background-image: url(../images/bg.jpg);
	background-attachment:scroll;
	background-position:top;
	background-repeat:repeat-x;
	font-family: Verdana;
	font-size: 8pt;
	color: #432a0d;
	line-height: 12pt;
}
li {
	list-style-image: url(../images/bullet.gif);
}
.homeInner {
	display:block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	text-align: left;
	width: 811px;
}
#commHome {
	position: absolute;
	float: left;
	width: 182px;
	height: 213px;
	background-color:#e6df9c;
	background-image: url(../images/community.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.titleCommunity {
	font-family: Georgia;
	text-transform: uppercase;
	font-size: 8pt;
	margin-top: 45px;
	margin-left: 10px;
	line-height: 13pt;
	color: #9e7437;
}

.homeGolf {
	font-family: Georgia;
	text-transform: none;
	font-size: 8pt;
	line-height: 13pt;
	color: #2b1b09;
}


#welcome {
	position: relative;
	float: left;
	width: 312px;
	height: 212px;
	padding: 0px 0px 0px 0px;
	background-color:#e6df9c;
	background-image: url(../images/welcome.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.titleWelcome {
	font-family: verdana;
	font-size: 7.5pt;
	margin-top: 45px;
	margin-left: 20px;
	margin-right: 10px;
	line-height: 10.5pt;
	color: #354902;
}
#news {
	float: left;
	width: 280px;
	height: 212px;
	padding: 0px 0px 0px 0px;
	background-color:#e6df9c;
	background-image: url(../images/neighborhoodnews.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.titleNews {
	font-family: Verdana;
	font-size: 7.5pt;
	margin-top: 45px;
	margin-left: 20px;
	margin-right: 10px;
	line-height: 10pt;
	color: #354902;
}
.titleNewsDate {
	font-family: Verdana;
	text-transform: uppercase;
	font-size: 7.5pt;
	margin-left: 0px;
	font-weight: bold;
	line-height: 10pt;
	color: #354902;
}
.footer {
	position: absolute;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/footer.gif);
	background-position: top left;
	background-repeat:no-repeat;
	width: 774px;
	padding: 10px 0px 0px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #354902;
}
#topMap {
	position: absolute;
	top:10px;
	margin-left: 612px;
	width: 170px;
	height: 50px;
	padding: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #edeab8;
	text-align: right;
	line-height: 10pt;
}
#topMapLinks {
	position: absolute;
	top: 122px;
	margin-left: 602px;
	width: 180px;
	height: 50px;
	padding: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #FFFFFF;
	text-align: right;
	line-height: 12pt;
}
#topLinks {
	position: absolute;
	left: 25px;
	padding: 0px 0px 0px 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-align: right;
	font-weight: bold;
}
#topLinks2 {
	position: absolute;
	left: 20px;
	top: 57px;
	width: 150px;
	padding: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #FFFFFF;
	text-align: right;
	line-height: 8pt;
}
.subInner {
	display:block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	text-align: left;
	width: 795px;
}
.subTitle {
	font-family: Georgia;
	font-size: 13pt;
	padding-top: 20px;
	color: #821e0f;
}
.subText {
	position: relative;
	font-family: Verdana;
	font-size: 8pt;
	color: #432a0d;
	line-height: 12pt;
	margin: 0px 0px 0px 25px;
}
.imgSpaceLft {
	margin: 25px 20px 0px 20px;
}
.imgSpaceRt {
	margin: 25px 0px 0px 20px;
}
#subContentDiv {
	float: left;
	width: 749px;
	padding: 0px 25px 10px 0px;
	background-color:#dfd483;
	background-image: url(../images/sub_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#subContentDiv2 {
	float: left;
	width: 749px;
	padding: 0px 25px 10px 0px;
	background-color:#dfd483;
	background-image: url(../images/cc_bg.jpg);
 	background-position:left top;
	background-repeat:no-repeat;
}
.highlightsText {
	font-family: georgia;
	font-size: 8pt;
	line-height: 12pt;
	color: #56730f;
	padding:7px;
}
.sideTableText {
	font-family: georgia;
	font-size: 7.75pt;
	line-height: 10pt;
	color: #56730f;
	padding:7px;
}
.tabTitle {
	font-family: Georgia;
	font-size: 8pt;
	padding: 0px 10px 10px 5px;
	margin-top: 15px;
	font-weight: bold;
	line-height: 20pt;
	color: #821e0f;
}
#bottomLinks {
	position: absolute;
	float:left;
	width: 774px;
	height: 70px;
	padding: 0px 0px 2px 110px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	text-transform: uppercase;
	font-weight: bold;
	color:#4f3814;
	text-align: left;
	background-image: url(../images/plain_footer.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.subFooter {
	position: absolute;
	margin: 62px 0px 0px 0px;
	background-image:url(../images/sub_footer.gif);
	background-position: top left;
	background-repeat:no-repeat;
	width: 774px;
	padding: 10px 0px 0px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #354902;
}
#boxCol1 {
	position: absolute;
	float: left;
	width: 300px;
}
#boxCol2 {
	position: absolute;
	float: left;
	width: 300px;
	padding: 0px 0px 0px 350px;
}
#picLeft {
	position: relative;
	left: 0px;
	float: left;
	width: 349px;
	height: 270px;
	margin: 0px 0px 20px 0px;
	background-color:#e6df9c;
	background-image: url(../images/schools_bg1.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#picRight {
	position: relative;
	left: 24px;
	float: right;
	width:297px;
	height:450px;
	font-family: "Times new roman";
	font-size: 9pt;
	line-height: 12pt;
	color: #56730f;
	text-align: right;
	background-image: url(../images/cc_right_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.picLeftLink {
	position: absolute;
	float: left;
	left: 165px;
	padding-top: 218px;
	top: 31px;
	font-family:"times new roman", Times, serif;
	font-size: 9.5pt;
	text-align: right;
	line-height: 14pt;
	font-weight: bold;
	color:#336699;
}
.subsubTitle {
	font-family: georgia;
	font-size: 8pt;
	margin-top: 20px;
	margin-left: 0px;
	font-weight: bold;
	line-height: 8pt;
	color: #821e0f;
}
.subBold {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	line-height: 12pt;
	text-align: justify;
	color: #7f4705;
}
.brownTextRight {
	padding: 10px 0px 0px 50px;
	font-family: "Times new roman";
	font-size: 9pt;
	font-weight: bold;
	line-height: 10pt;
	color: #4d3715;
	text-align: left;
}
.textCol1 {
	font-family: verdana;
	font-size: 7.5pt;
	line-height: 12pt;
	color: #432a0d;
	width: 350px;
}
.textCol2 {
	position: absolute;
	margin-left: 370px;
	top: 130px;
	font-family: verdana;
	font-size: 7.5pt;
	line-height: 12pt;
	color: #432a0d;
	width: 340px;
}

/**TOP NAV *********************************************************************************************/

.about { float:left; width: 70px; height: 26px; text-align: center; background: url(../images/mainabout.gif) no-repeat 0px; }
a.about:link, a.about:visited, a.about:active { background: url(../images/mainabout.gif) no-repeat 0px; }
a.about:hover { background: url(../images/mainabout_on.gif) no-repeat 0px; }

.tales { float:left; width: 89px; height: 26px; text-align: center; background: url(../images/maintales.gif) no-repeat 0px; }
a.tales:link, a.tales:visited, a.tales:active { background: url(../images/maintales.gif) no-repeat 0px; }
a.tales:hover { background: url(../images/maintales_on.gif) no-repeat 0px; }

.news { float:left; width: 126px; height: 26px; text-align: center; background: url(../images/mainnews.gif) no-repeat 0px; }
a.news:link, a.news:visited, a.news:active { background: url(../images/mainnews.gif) no-repeat 0px; }
a.news:hover { background: url(../images/mainnews_on.gif) no-repeat 0px; }

.faq { float:left; width: 102px; height: 26px; text-align: center; background: url(../images/mainfaqs.gif) no-repeat 0px; }
a.faq:link, a.faq:visited, a.faq:active { background: url(../images/mainfaqs.gif) no-repeat 0px; }
a.faq:hover { background: url(../images/mainfaqs_on.gif) no-repeat 0px; }

.contact { float:left; width: 85px; height: 26px; text-align: center; background: url(../images/maincontact.gif) no-repeat 0px; }
a.contact:link, a.contact:visited, a.contact:active { background: url(../images/maincontact.gif) no-repeat 0px; }
a.contact:hover { background: url(../images/maincontact_on.gif) no-repeat 0px; }

/*******************************************************************************************************/

a:link {color: #16667a; text-decoration:underline; font-weight: bold;}
a:active {color: #16667a; text-decoration:underline; font-weight: bold;}
a:visited {color: #16667a; text-decoration:underline; font-weight: bold;}
a:hover {color: #6798a4; text-decoration:none; font-weight: bold;}

a.bottomLinks:link {color: #4f3814; text-decoration:none;}
a.bottomLinks:active {color: #4f3814; text-decoration:none;}
a.bottomLinks:visited {color: #4f3814; text-decoration:none;}
a.bottomLinks:hover {color: #56730f; text-decoration:none;}

a.hoaTitle:link {color: #16667a; text-decoration:underline; font-weight: bold; font-size:14px;}
a.hoaTitle:active {color: #16667a; text-decoration:underline; font-weight: bold; font-size:14px;}
a.hoaTitle:visited {color: #16667a; text-decoration:underline; font-weight: bold; font-size:14px;}
a.hoaTitle:hover {color: #6798a4; text-decoration:none; font-weight: bold; font-size:14px;}

a.topMap:link {color: #edeab8; text-decoration:none;}
a.topMap:active {color: #edeab8; text-decoration:none;}
a.topMap:visited {color: #edeab8; text-decoration:none;}
a.topMap:hover {color: #ffffff; text-decoration:none;}

a.topMapLinks:link {color: #ffffff; text-decoration:none;}
a.topMapLinks:active {color: #ffffff; text-decoration:none;}
a.topMapLinks:visited {color: #ffffff; text-decoration:none;}
a.topMapLinks:hover {color: #edeab8; text-decoration:none;}

a.topLinks2:link {color: #ffffff; text-decoration:none;}
a.topLinks2:active {color: #ffffff; text-decoration:none;}
a.topLinks2:visited {color: #ffffff; text-decoration:none;}
a.topLinks2:hover {color: #edeab8; text-decoration:none;}

a.smallLnk:link {color: #16667a; text-decoration:underline; font-weight: bold; font-size:10px;}
a.smallLnk:active {color: #16667a; text-decoration:underline; font-weight: bold; font-size:10px;}
a.smallLnk:visited {color: #16667a; text-decoration:underline; font-weight: bold; font-size:10px;}
a.smallLnk:hover {color: #6798a4; text-decoration:none; font-weight: bold; font-size:10px;}

a.homeGolf:link {color: #628616; text-decoration:underline; font-weight: bold; font-size:10px;}
a.homeGolf:active {color: #628616; text-decoration:underline; font-weight: bold; font-size:10px;}
a.homeGolf:visited {color: #628616; text-decoration:underline; font-weight: bold; font-size:10px;}
a.homeGolf:hover {color: #476111; text-decoration:none; font-weight: bold; font-size:10px;}