﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.jpg); 
	background-repeat: repeat-x;	
	background-color: #ffffff;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color:#214e27;
}
.txtMain 			{line-height: 26px; text-align: left; font-style: italic;}
.txtMain a			{color:#214e27; text-decoration: underline;}
.txtMain a:hover	{color:#214e27; text-decoration: underline;}
.txtMain h1	{font-size: 18px; line-height: 20px; font-weight: 600; padding: 0; margin: 0;}
.txtMain h2	{font-size: 24px; line-height: 24px; font-weight: 300; color: #f8a227; text-transform: uppercase; text-align: left; padding: 0; margin: 0;}
.bgPageShim {width: 1024px; background-image:url(images/bgShim.png); background-repeat: repeat-y;}
.txtSelect 			{font-size: 14px; font-weight: 500;}
/*===============================================*/
/*             Main Navigation Section           */
/*===============================================*/
.bgHeader	{width: 926px; height: 132px; background-image:url(images/bgHeader.jpg); background-repeat: no-repeat;}
.txtHeader  {color: #97b337; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; font-style: normal;}
.bgNav		{width: 926px; height: 39px; background-image:url(images/bgNav.jpg); background-repeat: no-repeat;}
.txtNav a	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 600; font-style: normal; letter-spacing: 1.2px; color: #e1e7e2; line-height: 12px; text-transform: uppercase; text-decoration: none; cursor:pointer;}
.txtNav a:hover	{color: #adca4a; text-decoration: none;}
.txtNav #Active	{color: #adca4a;}

.txtNav2 a	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 600; font-style: normal; letter-spacing: 1.2px; color: #e1e7e2; line-height: 12px; text-transform: uppercase; text-decoration: none; cursor:pointer;}
.txtNav2 a:hover	{color: #adca4a; text-decoration: none;}
.txtNav2 #Active	{color: #adca4a;}


/*===============================================*/
/*             Home Page Section                 */
/*===============================================*/
.bgPage		{width: 926px; height: 468px; background-image:url(images/bgPage.jpg); background-repeat: no-repeat;}
.bgPhoneIcon{width: 13px; height:13px; background-color: #205029; font-family: "Century Gothic"; font-size: 11px; line-height: 11px; color: #ffffff; font-style: normal; padding-top: 1px;}
.bgFaxIcon  {width: 13px; height:13px; background-color: #97b337; font-family: "Century Gothic"; font-size: 11px; line-height: 11px; color: #ffffff; font-style: normal; padding-top: 1px;}
.bgEmailIcon{width: 13px; height:13px; background-color: #d7e0b2; font-family: "Century Gothic"; font-size: 11px; line-height: 11px; color: #ffffff; font-style: normal; padding-top: 1px;}
#txtHome p:first-child:first-letter {font-family: "Book Antiqua"; font-weight: 600; font-size:300%;}
#bgBtnSpecial{width: 207px; height: 21px; background-color: #3c6341; padding-left: 15px; padding-top: 10px; color:#FFFFFF;}
#bgBtnApply  {width: 167px; height: 21px; background-color: #3c6341; padding-left: 15px; padding-top: 10px; color:#FFFFFF;}
.space		 {height: 5px;}
.txtHomeBtn a	 {color: #fefefe; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; font-style: normal; letter-spacing: 1px; text-transform: uppercase; text-decoration: none;}
.txtHomeBtn a:hover	 {color: #adca4a; text-decoration: none;}

/*===============================================*/
/*                 Footer Section                */
/*===============================================*/
.bgFooter		{width: 1024px; height: 61px; background-image:url(Images/bgFooter.png); background-repeat: no-repeat;}
.bgFooterResident	{width: 1024px; height: 155px; background-image:url(Images/bgFooterResident.jpg); background-repeat: no-repeat;}
.txtFooter, .txtFooter a       	{font-family: Arial, Helvetica, sans-serif; color: #6d7058; font-size: 10px; font-weight: 600; text-transform: uppercase; text-decoration: none;}
.txtFooter a:hover				{text-decoration: underline;}

/*===============================================*/
/*                  Amenities Page               */
/*===============================================*/
#amenities ul   {list-style-type: none; padding-left: 0px;  margin: 0px;}
#amenities li   {background-image: url(images/amenitiesList.png); background-repeat: no-repeat; background-position: 0px 8px; padding-left: 10px; line-height: 20px;}

/*===============================================*/
/*                 Floor List Page               */
/*===============================================*/
.txtFloorPlansTitle {font-size: 18px; font-weight: 600;}
.txtFloorplans, .txtFloorplans a{text-decoration: none; line-height: 25px;}
.txtFloorplans a:hover          {text-decoration: underline;}
.txtFloorplans #Active	{text-decoration: underline;}
/*===============================================*/
/*               Floorplan Detail Page           */
/*===============================================*/
#txtFloorplanNav, #txtFloorplanNav a	{font-size: 12px; line-height: 12px; font-weight: 500; font-style: normal; text-transform: uppercase; text-decoration: none;}
#txtFloorplanNav a:hover 				{text-decoration: underline;}
.txtFloorPlan {font-size: 16px; font-weight: 500;}

/*===============================================*/
/*                  Gallery Page                 */
/*===============================================*/
.photoBorder 	{border: 3px solid #214e27;}
.mapBorder 		{border: 1px solid #214e27;}

/*===============================================*/
/*                Resident Page                  */
/*===============================================*/
.verticalLine{width: 1px; height: 349px; background-color: #214e27;}

/*===============================================*/
/*                  Staff Page                   */
/*===============================================*/
.horizonLine{height: 1px; background-color: #214e27;}

