body{ background:#7dad33 url('../images/body-bg.jpg'); margin-top: 0px;	margin-bottom:0px;	text-align:center;background-repeat:repeat-x; }
p{ font-family:Arial,Verdana,Helvetica, sans-serif; font-size:12px; font-weight:normal;	color:#000000;text-align:justify; margin:0; }
 
h1  {	font-family:Helvetica,Brush Script Std,Arial,Verdana, sans-serif;  	font-size:28px;     font-weight:bold;    color:#076596;    margin-top:25px;	}
h2  {	font-family:Verdana,Arial,Helvetica, sans-serif;  	font-size:13px;     font-weight:bold;    color:#000000;    margin-bottom:5px;	}
h3  {	font-family:Verdana,Arial,Helvetica, sans-serif;  	font-size:11px; 	font-weight:bold;	color:#590B31;	margin:0;	}
h4	{	font-family:Verdana,Arial,Helvetica, sans-serif; 	font-size:12px; 	font-weight:bold;	text-decoration:none; 	color:#6C6A00;	margin:5px;	}

a:link 	{ font-family: Arial,Verdana,Helvetica, sans-serif;  font-size:11px;  font-weight:normal;text-decoration:underline;   color:#6C6A00; text-align:justify; }
a:visited {font-family: Arial,Verdana,Helvetica, sans-serif;font-size:11px; font-weight:normal;text-decoration:underline; color:#6C6A00	; }
a:hover { font-family:Arial,Verdana,Helvetica, sans-serif;font-size:11px; font-weight:normal;text-decoration:none; color:#000000;}

/* ==================================================================*/
/* 							for all classes							 */
/* ==================================================================*/
.pageTitle { float:left;margin:15px; }
.spacer { padding:15px; }
.imgbrdr {	border: 1px solid #6C6A00;	border-color:#6C6A00;	}
.contentBackground { width:898px;min-height:390px;margin-left:auto;margin-right:auto;background-image:url('../images/centerbg.jpg');background-repeat:repeat-x; background-position:bottom;}

/* ==================================================================*/
/* 								LINKS 								 */
/* ==================================================================*/
.nav-bg{ background-image:url('../images/nav-bg.jpg');background-repeat:no-repeat;}
#navmenu { text-decoration:none;font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;  	}
	#navmenu a:link { text-decoration:none; font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:12px;  font-weight:bold; color:#FFFFFF; }
	#navmenu a:visited {text-decoration:none; font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;  font-size:12px; font-weight:bold; color:#FFFFFF; }
	#navmenu a:hover { text-decoration:none; font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;  font-size:12px; font-weight:bold; color:#97CD43;   }

#h2link { font-family: Verdana,Arial,Helvetica, sans-serif;  font-size: 13px; font-weight: bold;color: #000000;}
	#h2link a:link { text-decoration: none; font-family: Verdana,Arial,Helvetica, sans-serif;  font-size: 13px; font-weight: bold;color: #000000; }
	#h2link a:visited { text-decoration: none; font-family: Verdana,Arial,Helvetica, sans-serif;  font-size: 13px; font-weight: bold;color: #000000; }
	#h2link a:hover { text-decoration:none;font-weight: normal; font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 13px; font-weight: bold;color: #70296F;} 

/* ==================================================================*/
/* 							CONTAINERS 								 */
/* ==================================================================*/
#MainContainer{ width:912px;text-align:center;margin-left:auto;	margin-right:auto; }
 
#HeaderContainer { height:396px;}
#BodyContainer	{ width:912px;min-height:390px;background-image:url(../images/centersmallbg.jpg); background-repeat:repeat-y;}
#sideMenuContainer { height:auto;float:right;margin-right:20px;margin-top:0px;}
#FooterContainer {  float:left; height:31px;width:912px;text-align:center;}
#contentContainer{ width:695px; margin-top:6px;float:left;margin-right:22px; float:left;}

/* ==================================================================*/
/* 							LEFT PANE 								 */
/* ==================================================================*/

#sideMenu { vertical-align:top; width:180px;margin-right:1px;height:auto;}
#sideMenu a { margin-bottom:0px;}
.sideMenus { list-style:none }

/* ==================================================================*/
/* 							FOOTER PANE 								 */
/* ==================================================================*/
#pageFooter{	width:912px;height:60px;text-align:center;	background-image:url('../images/footer-bg.jpg');	}
#footer-nav { text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#9b956c;}
	#footer-nav a:link { text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#9b956c;}
	#footer-nav a:visited { text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#9b956c;}
	#footer-nav a:hover { text-decoration:underline;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#570202;}

#footer-links { text-decoration:none;font-family:Arial,Helvetica,Verdana, sans-serif;font-size:13px;font-weight:normal;color:#FFFFFF;}
	#footer-links a:link { text-decoration:none; font-family:Arial,Helvetica,Verdana, sans-serif;font-size:13px;font-weight:normal;color:#FFFFFF; }
	#footer-links a:visited { text-decoration:none; font-family:Arial,Helvetica,Verdana, sans-serif;font-size:13px;font-weight:normal; color:#FFFFFF; }
	#footer-links a:hover { text-decoration:none; font-family:Arial,Helvetica,Verdana, sans-serif;font-size:13px;font-weight:normal;color:#570102;}

#footerLinkContainer{ width:912px;background-image:url(../images/centersmallbg.jpg);background-repeat:repeat-y; vertical-align:top;}
#footerSubContainer{background-color:#9b976a;height:30px;width:896px;margin-left:auto;margin-right:auto;padding-top:6px}
#footerIconsSet_1 { float:left; margin-left:15px;margin-top:7px}
#footerIconsSet_2 { float:right; margin-right:15px;margin-top:7px}
#footerCopyRight { height:33px;width:600px;padding-top:10px;margin:auto;}

/* ==================================================================*/
/* 							PAGE CONTENT							 */
/* ==================================================================*/

 
/*########################## -= INDEX =-	##############################*/
#slideText{width:640px;color:#FF060D;font-weight:bold;margin-left:10px;font-size:35px}
#welcomeText { margin-top:0px; }
#welcomeText p { font-family:Verdana,Helvetica,Arial, sans-serif; font-size:13px; font-weight:normal;color:#868857;text-align:justify; margin:0; }
#welcome { float:left;width: 98%;margin-left:7px;}
#apartmentfeatures { float:left; margin-left:-20px;margin-top:15px}
#communityfeatures { float:left;margin-left:-18px;margin-top:15px }

.featureList{ list-style:none;text-align:left }
	.featureList li { margin-bottom:5px}
.featureTitle{ font-family:Verdana,Helvetica,Arial, sans-serif; font-size:15px; font-weight:bold;color:#c3561a;}

/*########################## -= GALLERy =- ##############################*/
#galleryContainer { width:505px;margin-top:5px;margin-bottom:15px;margin-left:65px;margin-right:auto;}


/*########################## -= DIRECTIONS =- ##############################*/
#directionsContainer { margin-left:25px }
.mapContainer { width:98%; height: 430px;margin-top:3500px;border:1px solid #404c64;margin:0px;text-align:center } 
.mapDirection { overflow:auto;height:100%;width:100%;font-family:Arial,Helvetica, sans-serif;font-size:11px;text-align:left } 
#mapInfoTitle {  font-weight:bold;font-size:15px;font-family:Arial,Helvetica, sans-serif;margin-left:5px;}
#mapInfoContainer { text-align:left;}
	#mapInfoContainer p { font-weight:normal;font-size:13px;margin-left:5px;}
#mapInstruction{ width:35%;float:right;text-align:left;}


/*########################## -= LIVING =-	##############################*/
#living {  margin-left:25px;  text-align:justify; }
	#living a:link { text-decoration:none; font-family:Verdana,Arial,Helvetica, sans-serif;font-size:12px;font-weight:normal; text-align:justify;color:#000000;  }
	#living a:visited { text-decoration:none; font-family:Verdana,Arial,Helvetica, sans-serif;font-size:12px;font-weight:normal;text-align:justify; color:#000000;}
	#living a:hover { text-decoration:none; font-family:Verdana,Arial,Helvetica, sans-serif;font-size:12px;font-weight:normal;text-align:justify; color:#70296F;}
	#living img { margin-top: 6px;margin-left: 12px;display:block; }
#spotTextContainer {  font-family:Verdana,Arial,Helvetica, sans-serif; font-size:12px;  font-weight:normal; color:#000000;  text-align:justify;  float:left;  margin-top:15px;   width:520px; }
#linkImg { float:right; }

/*########################## -= SITE-MAP =-	##############################*/
#sitemapLinkGroup { float:left;text-align:left; margin-left:25px;width:350px;}
#sitemapLinkGroup h2{ text-align:left; margin-top:10px;}
#sitemap {	text-decoration:none;margin:3px;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:11px;	font-weight:normal;	color:#2B4C3B;    	}
	#sitemap a:link { text-decoration:underline;	font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#2B4C3B;   }
	#sitemap a:visited { text-decoration:underline; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;	color:#2B4C3B;}
	#sitemap a:hover { text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#D1BB44; }
#sitemapPic{ float:right;margin-right:195px;margin-top:-300px }

/*########################## -= LIFE STYLE =-	##############################*/
#lifeStyleContainer { margin-left:0px;text-align:center;} 
.lifeStyleText { font-family:Helvetica,Arial,Tahoma; font-size:12px;}
.rightPic { width:40%;float:right;margin-right:45px}
.middlePic {}
.leftPic { width:65% ;margin-left:0px;}

/*########################## -= VIRTUAL TOUR =-	##############################*/
.vTourPlaceHolder { width:898px;min-height:390px;margin-left:auto;margin-right:auto;text-align:center;}
 
#VirtualTourContainer{ width:912px;min-height:390px;background-image:url(../images/whitebg.jpg); background-repeat:repeat-y;}
