/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#948553;
	font-family: "Century Gothic", Arial, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #463e23;
}

.txtMain    		{text-align: left;}
.txtMain a  		{color:#362d20; line-height:18px; text-align: left; text-decoration: none;}
.txtMain a:hover    {color:#362d20; line-height:18px; text-align: left; text-decoration: underline;}
.txtMain h1 		{font-size: 30px; font-weight: 300; color:#fff; line-height:30px; text-transform: uppercase; margin: 0px; padding: 0px; }
.txtMain h2 		{font-size: 18px; color:#463e23; line-height:20px; text-transform: capitalize; margin: 0px; padding: 0px; }
.txtMainNav, .txtMainNav a, .txtMainNav#Active:hover{font-size: 12px; color: #fff; text-transform: uppercase; text-decoration:none; line-height: 56px; cursor:pointer;}
.txtMainNav	a:hover, .txtMainNav#Active {font-size: 12px; color: #aa9757; text-decoration:none; outline: none;}
.wrapBody			{padding: 0 19px 0 23px; width: 982px}
.wrapTextSelect		{float: left; padding: 10px 0 0 60px;}
/*===============================================*/
/*            Page Background Section            */
/*===============================================*/
.bgHeader	{height: 112px; background-color: #463e23;}
.bgBody1	{height: 476px; background-image:url(Images/bgBody1.jpg); background-repeat:repeat-x; background-color: #958654; line-height: 0px;}
.bgTitle	{height: 40px; background-image:url(Images/bgTitle.jpg); background-repeat:repeat-x; line-height: 0px;}
.bgBody2	{height: 173px; background-color:#ffffff;}
.bgFooter	{height: 50px; background-color:#948553}

/*===============================================*/
/*               Home Page Section               */
/*===============================================*/
.wrapTitle 	   {padding: 8px 20px 0 0}
.wrapHomeText  {padding: 10px 50px 10px 50px;}

/*===============================================*/
/*             Amenities Page Section            */
/*===============================================*/
.bgAmenitiesShim {width: 982px; background-image:url(Images/bgAmenitiesShim.png); background-repeat: repeat-y;}
.bgAmenitiesTitle{width: 1024px; height: 40px; background-image:url(Images/bgAmenitiesTitle.jpg); background-repeat: no-repeat; background-position: top left;}
.wrapAmentiesText{padding: 10px 10px 20px 10px;}
#amenities ul    {list-style-type: none; padding: 10px 0 0 0;  margin: 0px;}
#amenities li    {background-image: url(images/amenitiesList.png); background-repeat: no-repeat; background-position: 0px 10px; padding-left: 10px; line-height: 22px;}
.txtDisclaim     {color: #fff; text-transform: uppercase; line-height: 30px;}
/*===============================================*/
/*          Floor plan List Page Section         */
/*===============================================*/
.bgFloorplansTitle   {width: 1024px; height: 40px; background-image:url(Images/bgFloorplansTitle.jpg); background-repeat: no-repeat; background-position: top left;}
.bgFloorplans        {width: 1024px; height: 172px; background-image:url(Images/bgFloorplans.jpg); background-repeat: no-repeat;}
.wrapFloorplansSelect{float: left; padding: 10px 0 0 25px;}
.wrapFloorplansInfoL {padding-top: 10px; padding-left:10px; float:left}
.wrapFloorplansInfoR {padding-top: 32px; float:right; width: 65px;}
.txtFloorplansTitle  {font-size: 18px; text-transform: uppercase;}
.txtFloorplans	     {color: #362d20; line-height: 22px; cursor:pointer; text-transform: capitalize;}
/*===============================================*/
/*        Floor plan Detail Page Section         */
/*===============================================*/
.bgFloorplanU	   {width: 982px; height: 279px; background-image:url(Images/bgFloorplanU.jpg); background-repeat: repeat-y; line-height: 0px;}
.wrapFloorplanInfo {width:667px; padding-top: 5px;}
.wrapFloorplanSQFT {float:left; padding-left: 20px;}
.wrapFloorplanImg  {padding-right: 20px;}
.bgFloorplanM	   {width: 982px; height: 26px; background-image:url(Images/bgFloorplanM.jpg); background-repeat: no-repeat;}
.wrapFloorplanClick{height: 26px; padding-right: 20px; text-align: right; line-height: 24px; color: #f2e6c7;}
.bgFloorplanD	   {width: 982px; height: 171px; background-image:url(Images/bgFloorplanD.jpg); background-repeat: repeat-y;}
.bgFloorplanTitle  {width: 1024px; height: 40px; background-image:url(Images/bgFloorplanTitle.jpg); background-repeat: no-repeat; background-position: top left;}
.txtFloorplan      {font-size: 14px; color: #f2e6c7; line-height: 25px; text-align: left;}
.txtFloorplan h1   {font-size: 24px; color: #362d20; font-weight: 300; text-align:left; line-height: 40px; margin: 0px; padding: 0px;}
.txtFloorplan h2   {font-size: 18px; color: #362d20; font-weight: 300; text-align:left; line-height: 24px; margin: 0px; padding: 0px;}
.txtFloorplanNav   {font-size: 14px; color: #362d20; line-height: 18px;}
.txtFloorplanNav a		{font-size: 14px; color: #362d20; line-height: 18px; text-decoration: none;}
.txtFloorplanNav a:hover{font-size: 14px; color: #362d20; line-height: 18px; text-decoration: underline;}
.wrapFloorplanIco{float: left; width: 4%}
.wrapFloorplanTxt{float: left; width: 96%}
/*===============================================*/
/*              Gallery Page Section             */
/*===============================================*/
.bgGalleryShim	 {width: 982px; background-image:url(Images/bgGalleryShim.jpg); background-repeat: repeat-y; line-height: 0px;}
.wrapPhotoTitle  {float:left; width: 80%; padding:10px 0px 0px 28px;}
.wrapTourTitle   {float: right; width: 15%; padding:10px 5px 0px 15px;}
.wrapTourNav     {padding-top: 15px; padding-left:10px}
#wrapTourCS		 {padding-top: 0px; padding-left:5px}
.bgGalleryTitle  {width: 1024px; height: 40px; background-image:url(Images/bgGalleryTitle.jpg); background-repeat: no-repeat; background-position: top left;}
.txtPhotoDes	 {padding-top: 5px; line-height: 20px;}
/*===============================================*/
/*              Resident Page Section            */
/*===============================================*/
.bgResidentShim	{width: 982px; background-image:url(Images/bgResidentShim.png); background-repeat: repeat-y;}
.bgResident		{width: 982px; height: 507px; background-image:url(Images/bgResident.png); background-repeat: no-repeat;}

/*===============================================*/
/*             Contact Page Section              */
/*===============================================*/
.bgContactU	        {width: 982px; height: 279px; background-image:url(Images/bgContactU.jpg); background-repeat: repeat-y; line-height: 0px;}
.bgContactD	   		{width: 982px; background-image:url(Images/bgContactD.jpg); background-repeat: repeat-y;}
.bgContactM	        {width: 982px; height: 26px; background-image:url(Images/bgContactM.jpg); background-repeat: no-repeat;}
.txtContactInfo 	{font-size: 18px; font-weight: 300; line-height:22px;}
.txtContactStaff	{font-size: 14px; line-height: 23px; margin-top: 30px;}
.bgContactTitle  	{width: 1024px; height: 40px; background-image:url(Images/bgContactTitle.jpg); background-repeat: no-repeat; background-position: top left;}

/*===============================================*/
/*           Home Photo Rotator Section          */
/*===============================================*/
#wrapRotator    {width: 983; left: 0; margin: 0px; position: relative}
#slider-wrapper {
    width:982px;               
    height:485px;              
    left: 
	margin:0;
	float: left;
	position: absolute;

}

#slider {
    width:982px;               
    height:485px;              
	background:url(images/loading.gif) no-repeat 50% 50%;
	
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	
}
#slider a {
	border:0;
	display:block;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

/*========================================*/
/*  Start Footer Section                  */
/*========================================*/
.txtFooter, .txtFooter a  {font-size: 10px; line-height: 20px; text-align: left; text-decoration:none;}
.txtFooter a:hover 		  {font-size: 10px; text-decoration:underline;}
.wrapFooterProudly        {padding: 10px 0px 10px 0px;}
.wrapBtnSpecial			  {padding-top: 10px;}
.wrapBtnChat			  {padding-top: 15px;}
/*========================================*/
/*  Start Virtual Guest Card Section      */
/*========================================*/
.footerVG, .footerVG a	{color:#ffffff; line-height: 20px; text-decoration:none;}
.footerVG a:hover 		{color: #ffffff; text-decoration: underline;}

.photoBorder {
	border: 3px solid #362d20;
	background-color: #ffffff;
}
.divLeft	 {float: left}
.divRight	 {float: right}
.divClear    {clear: both;}
