﻿body {
	margin: 0px;
	padding: 0px;
	background-image: url('images/Background.jpg');
	background-color: #FFFFFF;
	background-repeat: repeat-x;
}
#Wrapper {
	width: 1014px;
	margin-right: auto;
	margin-left: auto;
}
.ContentLeft {
	width: 20px;
	background-image: url('images/Trim_Left_1.png');
	background-repeat: repeat-y;
	empty-cells: show;
}
.ContentMain {
	width: 974px;
	vertical-align: top;
}
#HeaderWrapper {
	width: 974px;
	margin-right: auto;
	margin-left: auto;
}
.HeaderCell1 {
	width: 606px;
}
.HeaderCell2 {
	width: 368px;
	height: 68px;
	background-color: #ffffff;
	color: #6fb7b6;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 28px;
	text-align: right;
}
.HeaderCell3 {
	width: 113px;
}
.HeaderCell4 {
	width: 115px;
}
.HeaderCell5 {
	width: 120px;
}
#NavWrapper {
	width: 974px;
	margin-right: auto;
	margin-left: auto;
}
.NavCell1 {
	width: 82px;
}
.NavCell2 {
	width: 113px;
}
.NavCell3 {
	width: 92px;
}
.NavCell4 {
	width: 149px;
}
.NavCell5 {
	width: 100%;
	background-image: url('images/Nav_Spacer.jpg');
	background-repeat: repeat-x;
}
.NavCell6 {
	width: 119px;
}
#ContentWrapper {
	width: 974px;
	margin-right: auto;
	margin-left: auto;
	background-color: #fdfefe;
}
#RotatorWrapper {
}
.Rotator {
}
#MainContentWrapper {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #265657;
	padding-top: 30px;
	padding-bottom: 30px;
}
.MainContent {
	padding-right: 70px;
	padding-left: 70px;
	line-height: 20px;
	text-align: left;
}
.ContentRight {
	width: 20px;
	background-image: url('images/Trim_Right_1.png');
	background-repeat: repeat-y;
	empty-cells: show;
}
#FooterWrapper {
	width: 974px;
	margin-right: auto;
	margin-left: auto;
}
.FooterLeft {
	width: 20px;
	background-image: url('images/Trim_Left_2.png');
	background-repeat: no-repeat;
	empty-cells: show;
}
.FooterMain {
	width: 974px;
}
.FooterRight {
	width: 20px;
	background-image: url('images/Trim_Right_2.png');
	background-repeat: no-repeat;
	empty-cells: show;
}
.FooterBG1 {
	width: 974px;
	height: 77px;
	background-image: url('images/Footer_BG.jpg');
	background-repeat: repeat-x;
}
.FooterBG2 {
	background-image: url('images/Trim_Bottom.png');
	background-repeat: no-repeat;
	background-position: center top;
}
#Footer1 {
	width: 974px;
}
.Footer1Cell1 {
	width: 112px;
}
.Footer1Cell2 {
	width: 96px;
}
.Footer1Cell3 {
	width: 117px;
}
.Footer1Cell4 {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 10px;
	text-align: center;
}
.Footer1Cell5 {
	width: 216px;
}
#Footer2 {
	width: 974px;
}
.Footer2Cell1 {
	font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5b7777;
	width: 720px;
}
.Footer2Cell1 a {
	color: #5b7777;
	text-decoration: none;
}
.Footer2Cell1 a:hover {
	color: #0c5660;
	text-decoration: none;
}
.Footer2Cell2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5b7777;
	text-align: right;
	width: 254px;
}
.Footer2Cell2 a {
	color: #5b7777;
	text-decoration: none;
}
.Footer2Cell2 a:hover {
	color: #0c5660;
	text-decoration: underline;
}
.noBorder {
	border-width: 0;
}
#AmenPhotoWrapper {
	width: 437px;
	vertical-align: top;
}
.AmenPhotoBorder {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
}
#AmenWrapper {
	width: 537px;
	vertical-align: top;
}
#AmenText {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #265657;
	line-height: 20px;
	text-align: left;
}
/* The wider the #list_wrapper is, the more columns will fit in it */
#AmenListWrapper{
	padding-right: 4px;
	padding-left: 40px;
}
#AmenList{
    margin: 0 auto;
    padding: 0;
}
/* The wider this li is, the fewer columns there will be */
ul.AmenListColumns li {
	text-transform: capitalize;
	text-align: left;
	float: left;
	padding-left: 20px;
	padding-right: 30px;
	width: 190px;
	list-style-type: none;
	background-image: url('images/Bullet.jpg');
	background-repeat: no-repeat;
	background-position: 5px 5px;
}
#PetText {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #265657;
	line-height: 20px;
	text-align: left;
}
#GalleryWrapper {
}
#GalleryPic1Wrapper {
	vertical-align: top;
	width: 330px;
	background-image: url('images/Gallery_Text_1.jpg');
	background-repeat: no-repeat;
	background-position: center bottom;
}
#GalleryPic2Wrapper {
	vertical-align: top;
	width: 311px;
	background-image: url('images/Gallery_Text_2.jpg');
	background-repeat: no-repeat;
	background-position: center bottom;
}
#GalleryPic3Wrapper {
	vertical-align: top;
	width: 329px;
	background-image: url('images/Gallery_Text_3.jpg');
	background-repeat: no-repeat;
	background-position: center bottom;
}
#GallerySpacer1 {
	empty-cells: show;
	background-image: url('images/Gallery_Spacer_1.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	width: 2px;
	height: 260px;
}
#GallerySpacer2 {
	empty-cells: show;
	background-image: url('images/Gallery_Spacer_2.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	width: 2px;
	height: 260px;
}
#GalleryText {
	text-align: center;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #5b7777;
}
#GalleryText a {
	color: #5b7777;
	text-decoration: none;
}
#GalleryText a:hover {
	color: #0c5660;
	text-decoration: none;
}
#TourWrapper {
	background-color: #cae4e4;
	background-image: url('images/Gallery_Bg.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align: top;
	height: 194px;
	padding-top: 10px;
}
#TourText {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #265657;
	line-height: 20px;
	text-align: left;
}
#TourText a {
	color: #265657;
	text-decoration: none;
}
#TourText a:hover {
	color: #0c5660;
	text-decoration: underline;
}
/* The wider the #list_wrapper is, the more columns will fit in it */
#TourListWrapper{
	padding-right: 4px;
	padding-left: 40px;
}
#TourList{
    margin: 0 auto;
    padding: 0;
}
/* The wider this li is, the fewer columns there will be */
ul.TourListColumns li {
	text-transform: capitalize;
	text-align: left;
	float: left;
	padding-left: 20px;
	padding-right: 30px;
	width: 250px;
	list-style-type: none;
	background-image: url('images/Gallery_Bullet.png');
	background-repeat: no-repeat;
	background-position: 5px 5px;
}
#NeighborhoodBar {
	background-color: #437879;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	color: #a7d3d2;
	font-size: 22px;
	padding: 0px 0px 0px 16px;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	height: 30px;
}
#WikiWrapper {
	background-color: #cae4e4;
	background-image: url('images/Neighborhood_Bg.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align: middle;
	height: 213px;
}
.WikiText {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #265657;
}
#EventfulWrapper {
	background-color: #cae4e4;
	background-image: url('images/Neighborhood_Bg.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align: middle;
	height: 213px;
}
#EventfulMain {
	border:1px solid #cccccc;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}
#EventfulSub {
	border-bottom:1px dashed #cccccc;
	vertical-align: top;
}
#EventfulText {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #265657;
	line-height: 20px;
	text-align: left;
}
#EventfulText a {
	color: #265657;
	text-decoration: none;
}
#EventfulText a:hover {
	color: #0c5660;
	text-decoration: underline;
}
#FloorWrapper {
	background-color: #cae4e4;
	background-image: url('images/Floor_Bg.jpg');
	background-repeat: repeat-x;
}
#FloorPic {
	width: 676px;
	vertical-align: top;
	background-color: #FFFFFF;
}
#FloorTextWrapper {
	vertical-align: top;
}
#FloorTitle {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: capitalize; 
	color: #265657;
	line-height: 20px;
	text-align: left;
	vertical-align: top;
}
#FloorTitle a {
	color: #265657;
	text-decoration: none;
}
#FloorTitle a:hover {
	color: #6bae5b;
	text-decoration: underline;
}
#FloorText {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6bae5b;
	line-height: 20px;
	text-align: left;
}
#FloorText a {
	color: #6bae5b;
	text-decoration: none;
}
#FloorText a:hover {
	color: #2c8616;
	text-decoration: underline;
}
.FloorList {
	list-style-image: url(images/squarelist.png);
	padding-left: 0px;
}
#FloorplanBar {
	background-color: #437879;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	color: #a7d3d2;
	font-size: 22px;
	padding: 0px 0px 0px 16px;
	border-top-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	height: 30px;
}
#FloorplanColumn1 {
	width: 385px;
	vertical-align: top;
}
#FloorplanColumn2 {
	width: 371px;
	vertical-align: top;
	padding-top: 16px;
	padding-bottom: 0px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #437879;
	line-height: 20px;
	text-align: left;
}
#FloorplanColumn2 a {
	color: #437879;
	text-decoration: none;
}
#FloorplanColumn2 a:hover {
	color: #0c5660;
	text-decoration: underline;
}
#FloorplanColumn3 {
	background-position: center top;
	width: 218px;
	vertical-align: top;
	background-color: #cae4e4;
	background-image: url('images/Floorplans_Bg.jpg');
	background-repeat: no-repeat;
}
#FloorplanEnlarge {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	color: #6bae5b;
	font-size: 14px;
	text-align: center;
}
.FloorplanTitle {
	font-size: 18px;
	text-transform: capitalize;
	font-weight: bold;
}
.FloorplanSubtitle {
	font-size: 16px;
	text-transform: capitalize;
}
.FloorplanHighlight {
	color: #6bae5b;
}
.FloorplanDisclaimer {
	padding: 5px 14px 0px 4px;
	font-size: 11px;
	color: #345d5e;
	font-style: oblique;
}
.ebrochure {
	font-family: "sans-serif", serif;
	font-size: 13px;
	color: #000000;
	padding: 0px 23px 0px 0px;
	text-align: left;
}
#EbrochureContentWrapper {
	vertical-align: top;
	background-image: url('images/Ebrochure_Bg.jpg');
	background-repeat: repeat-y;
}
.MapBorder {
	border: 2px solid #1a8e8e;
}
#EbrochureAddress {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #265657;
}
#EbrochureDirections {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #265657;
}
#EbrochureFloorplan {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #265657;
}
#EbrochureFooter {
	width: 612px;
	height: 41px;
	background-image: url('images/Ebrochure_Footer.jpg');
	background-repeat: no-repeat;
}
#ResidentsColumn1 {
	background-position: center top;
	width: 739px;
	vertical-align: top;
	background-color: #cae4e4;
	background-image: url('images/Residents_Bg.jpg');
	background-repeat: no-repeat;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #265657;
	line-height: 20px;
	text-align: left;
}
#ResidentsColumn1 a {
	color: #000000;
	text-decoration: none;
}
#ResidentsColumn1 a:hover {
	color: #47201b;
	text-decoration: underline;
}
#ResidentsBar {
	background-color: #437879;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	color: #a7d3d2;
	font-size: 22px;
	padding: 0px 0px 0px 16px;
	height: 30px;
}
#ResidentsWrapper {
	padding-top: 20px;
	padding-bottom: 1px;
}
#ResidentsForm {
	padding-right: 20px;
	padding-left: 18px;
}
#ResidentsColumn2 {
	width: 235px;
	vertical-align: top;
	background-image: url('images/Residents_Nav_Bg.jpg');
	background-repeat: repeat-y;
}
#ResidentsSubtitle {
	vertical-align: middle;
	height: 28px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 14px; 
	text-transform: capitalize; 
	color: #6bae5b;
	text-align: center;
}
#ContactBar {
	background-color: #437879;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	color: #a7d3d2;
	font-size: 22px;
	padding: 0px 0px 0px 16px;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	height: 30px;
}
#ContactColumn1 {
	width: 400px;
	vertical-align: top;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #265657;
	line-height: 20px;
	text-align: left;
}
#ContactColumn2 {
	background-position: center top;
	width: 574px;
	vertical-align: top;
	background-image: url('images/Contact_Bg_Full.jpg');
	background-repeat: no-repeat;
}
#ContactAddress {
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
}
#ContactDirections {
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
}
#ContactDirections p {
	margin-top: 0px;
}
#ContactHours {
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
}
#ContactWrapper {
	background-image: url('images/Contact_Bg.jpg');
	background-repeat: repeat-y;
}
#ContactForm {
	padding: 10px 20px 10px 35px;
}

