@charset "utf-8";
body {
	font-family:Helvetica,Arial,Verdana,sans-serif;
	font-size:11px;
	background: #FFF;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #3D5A45;
	margin-top:42px;
}
.parksideBody #container {
	width: 963px;
	background: #FFFFFF;
	margin: 0 auto;
	border:none;
	text-align: left;
	background-repeat:repeat-y;
	padding-left:3px;
	padding-right:3px;
}
.parksideBody #header {
	background: #FFF; 
	width: 951px;
	margin-left:3px;
	padding:0;
}
#navDiv {border-top:1px solid #FFF;border-bottom:1px solid #FFF;}
#navDiv a {color:#FFF;text-decoration:none;font-size:10px;}
#navDiv td {text-align:center;}
.parksideBody #mainContent {
	padding: 0;
	background: #FFF; 
	width: 951px;
	margin-left:3px;
}
.parksideBody #footer {
	padding: 0;
	background:#FFF; 
	width: 951px;
	margin-left:3px;
	border-top:1px solid #FFF;
}
#navTable {width:951px;}
#overview {width:96px;background-image:url(images/overview.jpg);}
#about {width:98px;background-image:url(images/about.jpg);}
#location {width:96px;background-image:url(images/location.jpg);}
#lifestyle {width:102px;background-image:url(images/lifestyle.jpg);}
#plans {width:71px;background-image:url(images/plans.jpg);}
#investment {width:117px;background-image:url(images/investment.jpg);}
#contact {width:92px;background-image:url(images/contact.jpg);}
#landscaping {width:127px;background-image:url(images/landscaping.jpg);}
#future {width:116px;background-image:url(images/future.jpg);}
.parksideBody #copyright {
	width: 963px;
	background: #FFFFFF;
	margin: 0 auto;
	border:none;
	margin-top:15px;
}
h1 {font-size:160%;}
h2 {font-size:120%;}
h3 {font-size:105%;}
.parksideBody #copyright a {text-decoration:none;color: #3D5A45;}
.parksideBody #copyright a:hover {text-decoration:underline;}
.parksideBody #contactTxt {width:275px;background:#FFFFFF;margin:0;border:none;float:left;padding-left:25px;padding-top:125px;}
.parksideBody #contactImg {width:644px;height:368px;margin:0;border:none;float:right;}
#contactTbl th {font-weight:normal;text-align:left;padding-right:20px;vertical-align:top;padding-bottom:10px;}
#contactTbl td {text-align:left;vertical-align:top;padding-bottom:10px;}
.parksideBody #internalTxt {width:580px;background:#FFFFFF;margin:0;border:none;float:left;padding-left:25px;padding-top:25px;}
.parksideBody #internalImg {width:310px;background:#FFFFFF;margin:0;border:none;float:right;}
.parksideBody #internalTxt2 {width:277px;background:#FFFFFF;margin:0;border:none;float:left;padding-left:25px;padding-top:25px;}
.parksideBody #internalAnim {width:613px;background:#FFFFFF;margin:0;border:none;float:right;}
.parksideBody #siteTxt {width:275px;background:#FFFFFF;margin:0;border:none;float:left;padding-left:25px;padding-top:25px;}
.parksideBody #siteImg {width:628px;background:#FFFFFF;margin:0;border:none;float:right;padding-top:25px;}
#siteTable th {text-align:left;}
#siteTable td {padding-right:20px;}
#siteTable a {text-decoration:none;color: #3D5A45;}
#siteTable a:hover {text-decoration:underline;}
#floorTxt {padding-left:25px;}
#locationTxt {width:235px;margin-left:20px;margin-right:25px;float:right;}
#locationTxt p{margin-left:20px;margin-top:0px;margin-bottom:2px;}
#locationTxt h2{margin-left:20px;}
#locationImg {width:665px;height:368px;float:left;}
.paddedBottom{padding-bottom:200px;}
#localMap {margin-bottom:50px;}
#locationLink {width:235px;height:16px;margin:0;padding:0;text-align:center;background-color:#3C5944;margin-top:10px;padding-bottom:8px;padding-top:8px;}
#locationLink a{color:#FFF;text-decoration:none;font-size:110%;}
#locationLink a:hover{text-decoration:underline;}
#instructionText {text-align:center; font-style:italic;padding-top:10px;}
.parksideBody #planTxt {width:258px;background:#FFFFFF;margin:0;border:none;float:left;padding-top:31px;}
.smallHead {font-size:60%;}
#floorImg1 {width:227px;margin-left:85px;float:left;}
#floorTxt2 {width:320px;float:left;font-weight:bold;}
#floorImg2 {width:262px;float:left;}
.floorLabel {text-align:center;font-size:120%;}
#floorTxt2 h3 {text-align:center;font-size:160%;margin-bottom:5px;}
.p1 {text-align:center;margin-top:0px;margin-bottom:40px;}
.smallText {font-size:70%;font-style:italic;}
#floorTxt2 th {text-align:left;padding-right:20px;padding-bottom:10px;vertical-align:top;}
#floorTxt2 td {text-align:right;vertical-align:top;}
#floorImg3 {width:280px;margin-left:85px;float:left;}
#floorImg4 {width:218px;float:left;}
form {margin:0;}
#contactFrmTbl {margin-top:20px;}
input, select, textarea {font-family:Helvetica,Arial,Verdana,sans-serif;font-size:11px;color: #3D5A45;}
#contactFrmTbl td, th {text-align:left;white-space:nowrap;}
#contactImg h2 {text-align:center;margin-top:20px;}
#contactImg p {text-align:center;}
.parksideBody #internalAbout {width:588px;background:#FFFFFF;margin:0;border:none;float:right;padding-right:25px;padding-top:25px;padding-bottom:22px;}
.parksideBody #internalProjects {width:588px;background:#FFFFFF;margin:0;border:none;float:right;padding-right:25px;padding-top:7px;padding-bottom:0px;}
p {text-align:justify;}
#futureTbl {margin-top:20px;}
#futureTbl td {text-align:center;}
#futureTbl th {text-align:center;}
.textCell {padding-top:10px;}
.textCell a {text-decoration:none;color: #3D5A45;}
.textCell a:hover {text-decoration:underline;}
.planLink {text-align:center;margin-top:20px;}
.planLink a {text-decoration:none;color: #3D5A45;}
.planLink a:hover {text-decoration:underline;}
.aboutImg {margin-right:10px;}
.investLink a {text-decoration:none;color: #3D5A45;}
.investLink a:hover {text-decoration:underline;}
#aboutTbl {margin-bottom:11px;}
#aboutTbl td,p {margin:0;padding:0;}
