﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#c8b48b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
}
.banner{
	height:132px; 
	background:url(images/bannerBg.jpg);
	color:#8f8973;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:11px;
}
.bodyTable{
	background:url(images/backshadow.png) repeat-y; 
	width:978px;
}
.pageTable{
	border-left:solid 1px #ffffff; 
	border-right:solid 1px #ffffff; 
	border-bottom:solid 1px #ffffff;
}

.navBar{
	height:39px; 
	background:url(images/navbg.jpg) repeat-x;
	color:#ffffff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:2px;
}
.navBar a{
	color:#ffffff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-transform:uppercase;
}
.navBar a:hover{
	color:#ecba5e;
}


.navSpacer{
	width:28px;
}
.nav1{
	width:28px;
}
.nav2{
	width:28px;
}
.nav3{
	width:28px;
}
.nav4{
	width:28px;
}
.nav5{
	width:28px;
}
.nav6{
	width:28px;
}
.nav7{
	width:28px;
}
.nav8{
	width:28px;
}
.headerTitle{
	font-size:19px;
}
.pageInstructions{
	font-size:13px;
}
/*=========================================== END MAIN CONTENT ==================================================*/
.homeWelcomeCell{
	width:497px; 
	 
	line-height:1.6em;
}
.contentTitle{
	font-size:19px;
}
.welcomeText{
	font-size:13px;
}
.welcomeText table td{
	padding:0px;
}
/*============================================ END HOME PAGE ===================================================*/
.amenBox{
	/*max-height:286px; 
	overflow-y:auto;
	overflow-x:hidden;*/
	padding-left:27px; 
	position:relative;
	top:12px;
    line-height:1.6em;
	font-size:13px;
	padding-right:5px;
}
.amenBox ul{
	margin-top:12px;
}

/*========================================== END AMENITIES PAGE ================================================*/

.floorSelect{
	color:#ffffff; 
	font-size:15px; 
	line-height:2.7em; 
}

.floorSelect a{
	color:#ffffff; 
	font-size:15px; 
	text-decoration:none;
}
.floorSelect-over{
	color:#ecba5e; 
	font-size:15px; 
	line-height:2.7em; 
}

.floorSelect-over a{
	color:#ecba5e; 
	font-size:15px; 
	text-decoration:none;
}
/*==================================== END FLOOR PLAN SELECTIONS PAGE =========================================*/
.floorplanImage{
	padding-top:25px;
	padding-right:20px;
	width:419px;
}
.floorHeader{
	font-size:19px;
	padding-top:33px;
}
.floorTitle{
	font-size:15px;
}
.floorInfoArea{
	padding-top:2px;
	word-wrap:break-word;
}
.floorInfo{
	font-size:13px;
	line-height:1.6em;
}
.floorToplink{
	font-size:13px;
	padding-left:8px;
	padding-top:10px;  
	line-height:1.6em;
}
.floorToplink a{
	color:#ffffff;
	font-size:13px;
	text-decoration:none;
}
.floorToplink a:hover{
	color:#ecba5e;
}
/*====================================== END FLOOR PLAN DETAIL PAGE ===================================================*/

.photoDescription{
	width:133px;
	height:53px;
}

/*============================================ END PHOTO PAGE ===================================================*/

.resservices_left{
	height:356px; 
	width:280px;
	padding-left:42px;
	padding-top:15px;
}
.resservices_left a{
	color:#ffffff;
	text-decoration:none;
	font-size:13px;
}
.resservices_left a:hover
{
	color:#ecba5e;
}
.resservices_left ul{
	list-style:none; 
	position:relative; 
	right:30px; 
	bottom:10px; 
	line-height:1.6em; 
	font-size:13px;
}
.resservices_leftScroller
{
	border-right:solid 1px #ffffff; 
	overflow-x:hidden; 
	overflow-y:auto; 
	height:326px;
}
.resservices_rightScroller{
}
/*============================================ END RESIDENTS PAGE ===================================================*/
.contact_Left
{
	color:#ffffff;
	font-size:11px;
	padding-left:47px;
}
.contact_Left p{
	padding-bottom:4px; 
	padding-left:7px;
}
.contactLeft_Scroller{
	padding-left:3px; 
	border-right:solid 1px #ffffff; 
}
.contactTopNav{
	padding-right:25px; 
	font-size:13px;
}
.contactTopNav a{
	font-size:13px;
	text-decoration:none;
	color:#ffffff;
}
.contactTopNav a:hover{
	color:#ecba5e;
}
.staffTitle{
	border-bottom:solid 1px #ffffff;
}
.staffTitle span{
	font-size:14px;
}

/*============================================= END CONTACT PAGE ====================================================*/

.footerMainTable{
	background:url(images/footerShadow.png) no-repeat;
	height:60px;
	width:978px;
	padding-top:10px;
}
.footerTable{
	color:#965024;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-transform:uppercase;
}
.footerTable a{
	color:#965024;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	text-transform:uppercase;
}
.footerTable a:hover{
	color:#ffffff;
}



