body{ background:#6c0a21 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:bold;text-decoration:none;   color:#6C6A00; text-align:justify; }
a:visited {font-family: Arial,Verdana,Helvetica, sans-serif;font-size:11px; font-weight:bold;text-decoration:none; color:#6C6A00	; }
a:hover { font-family:Arial,Verdana,Helvetica, sans-serif;font-size:11px; font-weight:bold;text-decoration:none; color:#000000;}

/* ==================================================================*/
/* 							for all classes							 */
/* ==================================================================*/
.pageTitle { float:left;margin-left:10px;margin-top:25px;}
#titleImageContainer {float:left;border-bottom:1px solid #6B0A21;width:650px}
#titleImageContainer img{margin-left:-3px;}
.pageTitle p { margin-left:2px;margin-bottom:5px; }
.spacer { padding:15px; }
.elementbrdr {	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;}

/* ==================================================================*/
/* 							FORMs									 */
/* ==================================================================*/
.tpcrv{	background-image:url('../images/common/topbg.jpg');	}
.btmcrv{ background-image:url('../images/common/btmbg.jpg');	}
.cntrbg{ font-family:Verdana,Arial,Helvetica, sans-serif;  font-size:11px; font-weight:normal;color:#000000;background-image:url('../images/common/contact-body-bg.jpg');background-repeat:repeat-x;}
.spc{ padding-left:18px;padding-top:5px;padding-bottom:5px;}
.spc2{ padding-left:18px;}
.textbut{ font-family:Verdana,Arial,Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;border: 1px solid #720F21;background-color:#ffffff;}	

/* ==================================================================*/
/* 								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:#FFCB00;   }

#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:913px;text-align:center;margin-left:auto;	margin-right:auto; }
#HeaderContainer { }
#BodyContainer	{ width:913px;min-height:390px;background-image:url(../images/centersmallbg.jpg); background-repeat:repeat-y;}
#sideMenuContainer { float:left;height:auto;margin-right:0px;margin-top:0px;}
#FooterContainer {  float:left; height:31px;width:912px;text-align:center;}
#contentContainer{  float:left;width:722;background-image:url(../images/centerbg.jpg); background-repeat:no-repeat;background-position:top;}
 
/* ==================================================================*/
/* 							LEFT PANE 								 */
/* ==================================================================*/

#sideMenu { width:191px;margin-left:0px;height:auto;vertical-align:top;}
#sideMenu a { margin-bottom:2px;}
.sideMenus { list-style:none }

/* ==================================================================*/
/* 							FOOTER PANE 								 */
/* ==================================================================*/
#pageFooter{	width:913px;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:#6C0A21;}
	#footer-nav a:link { text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#6C0A21;}
	#footer-nav a:visited { text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#6C0A21;}
	#footer-nav a:hover { text-decoration:underline;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#6C0A21;}

#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:#000000;}


#footerLinkContainer{ width:913px;background-image:url(../images/centersmallbg.jpg);background-repeat:repeat-y; vertical-align:top;}
#footerSubContainer{background-image:url(../images/footerlink-bg.jpg);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 =-	##############################*/
 
#welcomeText { margin-top:0px;}
#welcomeText p { font-family:Arial,Helvetica,Verdana, sans-serif; font-size:12px; font-weight:normal;color:#000000;text-align:justify; margin:0; }
#welcome {margin-left:1px;}
#homeFeatures {margin-left:-20px;width:460px;}
.apartmentfeatures { float:left; margin-left:-20px;margin-top:15px;}
.communityfeatures { float:left;margin-left:-18px;margin-top:15px;}
#rightPane {float:left;margin-top:55px;margin-left:6px;width:234px;}
#middlePane{float:left;width: 450px;margin-left:8px }

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

#slide{ width:440px;background-image:url(../images/slideBG.jpg);background-repeat:no-repeat; height:62px;padding-top:27px;clear:both}
#slideText{width:400px;color:#FF060D;font-weight:bold;margin-left:10px;font-size:20px}

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

/*########################## -= DETAILS =- ##############################*/
.tableHeader   	{	font-family:Verdana,Arial,Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	text-align:center;		color:#E6D36C;	background-color:#6C0A21;	}
.columnHeader	{	font-family:Verdana,Arial,Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	text-align:center;		color:#6C0A21;	background-color:#E6D36C;	}
.unitrow  		{	font-family:Verdana,Arial,Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	text-align:center;		color:#6C0A21;	background-color:#EDFEDA;	}
.unitrow2	 	{	font-family:Verdana,Arial,Helvetica, sans-serif;	font-size:11px;	font-weight:normal; 						color:#000000;	background-color:#EDFEDA;	}
.unitrow3 		{	font-family:Verdana,Arial,Helvetica, sans-serif;	font-size:11px;	font-weight:normal;	text-align:center;		color:#6C0A21;	background-color:#EDFEDA;	}
.cnt      		{	font-family:Verdana,Arial,Helvetica, sans-serif;	font-size:11px;	font-weight:normal;							color:#000000;		}
.lvgstyle 		{	padding-left:20px;   	padding-top:20px;	padding-right:15px;	}


/*########################## -= DIRECTIONS =- ##############################*/
#contentContainerDirection{  float:left;width:722px;background-image:url(../images/centerbg.jpg); background-repeat:no-repeat;background-position:top left;}
#directionsContainer { text-align:center;margin-left:15px;width:650px }
.mapContainer		 { width:650px; height: 430px;margin-top:3500px;border:1px solid #404c64;margin:0px;text-align:center; } 
.mapDirection 		 { width:650px;overflow:auto;height: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;margin-left:20px}
	#mapInfoContainer p { font-weight:normal;font-size:13px;margin-left:5px;}
#mapInstruction{ width:300px;float:right;text-align:left;margin-right:40px}


/*########################## -= LIVING =-	##############################*/
#living {  margin-left:10px;  text-align:justify; width:650px;}
	#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;}

/*########################## -= RESIDENTS =-	##############################*/
#residentsContainer { text-align:left;padding-left:105px;}
#residentsContainer p { margin-bottom:5px;margin-left:5px}
#serviceRequestContainer { height:123px;width:453px;margin-bottom:30px;background-image:url('../images/common/residents-bg.jpg');background-repeat:no-repeat;text-align:left}
#directionContainer { height:123px;width:453px;margin-bottom:30px;background-image:url('../images/common/directions-bg.jpg');background-repeat:no-repeat;text-align:left}
#lifeStyleContainer { width:453px;margin-bottom:30px;text-align:left}
#lifeStyleContainer img { margin-top:15px;margin-bottom:15px}
#lifeStyleContainer table {margin-left:10px}
.info { height:123px;width:283px;}
.lifeStyle1stIconColumn {float:left;height:205;text-align:center}
.lifeStyle2ndIconColumn {text-align:center}
.lifeStyle3rdIconColumn {float:right;text-align:center}

/*########################## -= APPLICATIONS =-	##############################*/
#applicationsContainer { text-align:center;width:650px}
#applicationsContainer p { margin-bottom:15px;margin-left:5px}

/*########################## -= CUOPON =-	##############################*/
#cuoponContainer { height:365px;width:370px;text-align:center;}
.box {	border: 3px dashed #7b8c1c;	background-color:#FFFFDD;	}
.fstyle{	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #000000;	}

/*########################## -= LINKS =-	##############################*/
#linksContainer { width:650px;text-align:left;}