﻿/* CSS Document */
body {
	background-color:#65a2d8;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.mainText{ 
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px; 
	font-weight:normal;
	line-height:22px;
}

.mainText a:link    {color: #333333; text-decoration:none;}
.mainText a:visited {color: #333333; text-decoration:none;}
.mainText a:hover   {color: #333333; text-decoration:underline;}

.mainText h1{ 
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:18px; 
	font-weight: 500;
	line-height:22px;
	padding:0;
	margin:0;
	text-transform: uppercase;
}
.mainText h2{ 
	font-family: Arial, Helvetica, sans-serif;
	color:#9b8449;
	font-size:14px; 
	font-weight: 550;
	line-height:22px;
	padding:0;
	margin:0;
	text-transform: uppercase;
}
.officeHours{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #9b8449;
	text-transform: uppercase;
}

/*=====================================*/
/*       Main Navigation Section       */
/*=====================================*/
.nav1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:600;
	text-align:center;
	text-transform: uppercase;
	width: 75px;
	height: 121px;
	cursor:pointer;
}
.nav1 a:link    {color:#ffffff; text-decoration:none;}
.nav1 a:visited {color:#ffffff; text-decoration:none;}
.nav1 a:hover   {color:#ffffff; text-decoration:none;}

.nav1-over{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:600;
	text-align:center;
	text-transform: uppercase;
	background-image:url(images/navBg1-over.jpg);
	background-repeat:no-repeat;
	width: 75px;
	height: 121px;
	cursor:pointer;
}
.nav1-over a:link    {color:#ffffff; text-decoration:none;}
.nav1-over a:visited {color:#ffffff; text-decoration:none;}
.nav1-over a:hover   {color:#ffffff; text-decoration:none;}

.nav2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:600;
	text-align:center;
	text-transform: uppercase;
	width: 102px;
	height: 121px;
	cursor:pointer;
}
.nav2 a:link    {color:#ffffff; text-decoration:none;}
.nav2 a:visited {color:#ffffff; text-decoration:none;}
.nav2 a:hover   {color:#ffffff; text-decoration:none;}

.nav2-over{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:600;
	text-align:center;
	text-transform: uppercase;
	background-image:url(images/navBg2-over.jpg);
	background-repeat:no-repeat;
	width: 102px;
	height: 121px;
	cursor:pointer;
}
.nav2-over a:link    {color:#ffffff; text-decoration:none;}
.nav2-over a:visited {color:#ffffff; text-decoration:none;}
.nav2-over a:hover   {color:#ffffff; text-decoration:none;}

.nav3{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:600;
	text-align:center;
	text-transform: uppercase;
	width: 123px;
	height: 121px;
	cursor:pointer;
}
.nav3 a:link    {color:#ffffff; text-decoration:none;}
.nav3 a:visited {color:#ffffff; text-decoration:none;}
.nav3 a:hover   {color:#ffffff; text-decoration:none;}

.nav3-over{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:600;
	text-align:center;
	text-transform: uppercase;
	background-image:url(images/navBg3-over.jpg);
	background-repeat:no-repeat;
	width: 123px;
	height: 121px;
	cursor:pointer;
}
.nav3-over a:link    {color:#ffffff; text-decoration:none;}
.nav3-over a:visited {color:#ffffff; text-decoration:none;}
.nav3-over a:hover   {color:#ffffff; text-decoration:none;}

.nav4{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:600;
	text-align:center;
	text-transform: uppercase;
	width: 89px;
	height: 121px;
	cursor:pointer;
}
.nav4 a:link    {color:#ffffff; text-decoration:none;}
.nav4 a:visited {color:#ffffff; text-decoration:none;}
.nav4 a:hover   {color:#ffffff; text-decoration:none;}

.nav4-over{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:600;
	text-align:center;
	text-transform: uppercase;
	background-image:url(images/navBg4-over.jpg);
	background-repeat:no-repeat;
	width: 89px;
	height: 121px;
	cursor:pointer;
}
.nav4-over a:link    {color:#ffffff; text-decoration:none;}
.nav4-over a:visited {color:#ffffff; text-decoration:none;}
.nav4-over a:hover   {color:#ffffff; text-decoration:none;}

.nav5{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:600;
	text-align:center;
	text-transform: uppercase;
	width: 79px;
	height: 121px;
	cursor:pointer;
}
.nav5 a:link    {color:#ffffff; text-decoration:none;}
.nav5 a:visited {color:#ffffff; text-decoration:none;}
.nav5 a:hover   {color:#ffffff; text-decoration:none;}

.nav5-over{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:600;
	text-align:center;
	text-transform: uppercase;
	background-image:url(images/navBg5-over.jpg);
	background-repeat:no-repeat;
	width: 79px;
	height: 121px;
	cursor:pointer;
}
.nav5-over a:link    {color:#ffffff; text-decoration:none;}
.nav5-over a:visited {color:#ffffff; text-decoration:none;}
.nav5-over a:hover   {color:#ffffff; text-decoration:none;}

.nav6{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:600;
	text-align:center;
	text-transform: uppercase;
	width: 107px;
	height: 121px;
	cursor:pointer;
}
.nav6 a:link    {color:#ffffff; text-decoration:none;}
.nav6 a:visited {color:#ffffff; text-decoration:none;}
.nav6 a:hover   {color:#ffffff; text-decoration:none;}

.nav6-over{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:600;
	text-align:center;
	text-transform: uppercase;
	background-image:url(images/navBg6-over.jpg);
	background-repeat:no-repeat;
	width: 107px;
	height: 121px;
	cursor:pointer;
}
.nav6-over a:link    {color:#ffffff; text-decoration:none;}
.nav6-over a:visited {color:#ffffff; text-decoration:none;}
.nav6-over a:hover   {color:#ffffff; text-decoration:none;}

.nav7{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:600;
	text-align:center;
	text-transform: uppercase;
	width: 95px;
	height: 121px;
	cursor:pointer;
}
.nav7 a:link    {color:#ffffff; text-decoration:none;}
.nav7 a:visited {color:#ffffff; text-decoration:none;}
.nav7 a:hover   {color:#ffffff; text-decoration:none;}

.nav7-over{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:600;
	text-align:center;
	text-transform: uppercase;
	background-image:url(images/navBg7-over.jpg);
	background-repeat:no-repeat;
	width: 95px;
	height: 121px;
	cursor:pointer;
}
.nav7-over a:link    {color:#ffffff; text-decoration:none;}
.nav7-over a:visited {color:#ffffff; text-decoration:none;}
.nav7-over a:hover   {color:#ffffff; text-decoration:none;}

/*=====================================*/
/*           Amenities Section         */
/*=====================================*/

#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 10px; 
	padding-left: 10px; 
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	line-height: 25px;
}
/*=====================================*/
/*          Floor List Section         */
/*=====================================*/
.floorplansTitle{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	text-decoration:none;
	text-transform: uppercase; 
	font-weight: 600;
}
.floorplansTitle a:link    {color:#333333; text-decoration:none;}
.floorplansTitle a:visited {color:#333333; text-decoration:none;}
.floorplansTitle a:hover   {color:#333333; text-decoration:underline;}

.floorplansButton{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:550;
	text-align:center;
	text-transform: uppercase;
	background-image:url(images/floorsThumButton.png);
	background-repeat:no-repeat;
	width: 216px;
	height: 32px;
	cursor:pointer;
	display: block;
}
.floorplansButton a:link    {color:#ffffff; text-decoration:none;}
.floorplansButton a:visited {color:#ffffff; text-decoration:none;}
.floorplansButton a:hover   {color:#ffffff; text-decoration:none;}

.floorplansButton-over{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:550;
	text-align:center;
	text-transform: uppercase;
	background-image:url(images/floorsThumButton-over.png);
	background-repeat:no-repeat;
	width: 216px;
	height: 32px;
	cursor:pointer;
	display: block;
}
.floorplansButton-over a:link    {color:#ffffff; text-decoration:none;}
.floorplansButton-over a:visited {color:#ffffff; text-decoration:none;}
.floorplansButton-over a:hover   {color:#ffffff; text-decoration:none;}

table#floorplans, td#floorplans {
	border: 1px #9b8449; 
} 

table#floorplans {     
	margin: 0;     
	border-spacing: 0px;     
	border-style: solid none none solid;
} 
 
td#floorplans {     
	border-style: none solid solid none;
}


/*=====================================*/
/*          Residents Section          */
/*=====================================*/
.residentsTitle{
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:18px; 
	font-weight:normal;
	line-height:10px;
	text-transform:uppercase;
}
table#residents, td#residents {
	border: 1px #ffffff; 
} 

table#residents {     
	margin: 0;     
	border-spacing: 0px;     
	border-style: solid none none solid;
} 
 
td#residents {     
	border-style: none solid solid none;
}

.residentsButton{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:550;
	text-align:center;
	text-transform: uppercase;
	background-image:url(images/residentsButton.jpg);
	background-repeat:no-repeat;
	width: 292px;
	height: 48px;
	cursor:pointer;
}
.residentsButton a:link    {color:#ffffff; text-decoration:none;}
.residentsButton a:visited {color:#ffffff; text-decoration:none;}
.residentsButton a:hover   {color:#ffffff; text-decoration:none;}

.residentsButton-over{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:550;
	text-align:center;
	text-transform: uppercase;
	background-image:url(images/residentsButton-over.jpg);
	background-repeat:no-repeat;
	width: 292px;
	height: 48px;
	cursor:pointer;
}
.residentsButton-over a:link    {color:#ffffff; text-decoration:none;}
.residentsButton-over a:visited {color:#ffffff; text-decoration:none;}
.residentsButton-over a:hover   {color:#ffffff; text-decoration:none;}

/*=====================================*/
/*          Footer Section             */
/*=====================================*/
.footerText{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px; 
	color:#ffffff;
	padding-top:1px;
	text-decoration:none;
	line-height:15px;
}
.footerText a:link    {color: #ffffff; text-decoration:none;}
.footerText a:visited {color: #ffffff; text-decoration:none;}
.footerText a:hover   {color: #ffffff; text-decoration:underline;}

/*=====================================*/
/*              Guest Card             */
/*=====================================*/
.footerVG{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px; 
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	font-weight: 500;
	line-height: 20px;
}
.footerVG a:link 		{color: #ffffff; text-decoration:none;}
.footerVG a:visited 	{color: #ffffff; text-decoration:none;}
.footerVG a:hover 		{color: #ffffff; text-decoration: underline;}

.GuestcardBorder {
	font-family: Arial, Helvetica, sans-serif; 
	border: 2px solid #252525;
	background-color: #899298;
	border-collapse: collapse;
	color:#ffffff;
}

/*=====================================*/
/*          Photos Borders             */
/*=====================================*/
.ebrochureMapBorder {
	border: 2px solid #a6c83d;
}

.photoBorder {
	border: 4px solid #4b8ac0;
	background-color: #ffffff;
}
.contactMapBorder {
	border: 0px solid #ffffff;
	background-color: #ffffff;
}

/*=====================================*/
/*            Tours Sections           */
/*=====================================*/
.toursText{ 
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:16px; 
	font-weight:normal;
	line-height:34px;
	text-transform:uppercase;
}
.toursText a:link	 {color: #000000; text-decoration:none;}
.toursText a:visited {color: #000000; text-decoration:none;}
.toursText a:hover   {color: #000000; text-decoration:underline;}
.toursTextIE7{ 
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:16px; 
	font-weight:normal;
	line-height:20px;
	text-transform:uppercase;
	padding-top: 5px;
}
.toursTextIE7 a:link	{padding-top: 15px; color: #000000; text-decoration:none;}
.toursTextIE7 a:visited {padding-top: 15px; color: #000000; text-decoration:none;}
.toursTextIE7 a:hover   {padding-top: 15px; color: #000000; text-decoration:underline;}
/*=====================================*/
/*          Contact Sections           */
/*=====================================*/
.contactNav1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight:550;
	text-align:center;
	text-transform: uppercase;
	width: 149px;
	height: 46px;
	cursor:pointer;
}
.contactNav1 a:link    {color:#ffffff; text-decoration:none;}
.contactNav1 a:visited {color:#ffffff; text-decoration:none;}
.contactNav1 a:hover   {color:#ffffff; text-decoration:none;}

.contactNav1-over{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight:550;
	text-align:center;
	text-transform: uppercase;
	background-image:url(images/contactNavBg1-over.jpg);
	background-repeat:no-repeat;
	width: 149px;
	height: 46px;
	cursor:pointer;
}
.contactNav1-over a:link    	{color:#ffffff; text-decoration:none;}
.contactNav1-over a:visited 	{color:#ffffff; text-decoration:none;}
.contactNav1-over a:hover   	{color:#ffffff; text-decoration:none;}
.bgPageBody		{height: 784px; background-image:url(images/bgbody.jpg); background-position: top left; background-repeat:repeat-x;}
.contactNav2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight:550;
	text-align:center;
	text-transform: uppercase;
	width: 138px;
	height: 46px;
	cursor:pointer;
}
.contactNav2 a:link    	{color:#ffffff; text-decoration:none;}
.contactNav2 a:visited	{color:#ffffff; text-decoration:none;}
.contactNav2 a:hover   	{color:#ffffff; text-decoration:none;}

.contactNav2-over{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight:550;
	text-align:center;
	text-transform: uppercase;
	background-image:url(images/contactNavBg2-over.jpg);
	background-repeat:no-repeat;
	width: 138px;
	height: 46px;
	cursor:pointer;
}
.contactNav2-over a:link    {color:#ffffff; text-decoration:none;}
.contactNav2-over a:visited {color:#ffffff; text-decoration:none;}
.contactNav2-over a:hover   {color:#ffffff; text-decoration:none;} 


/*=====================================*/
/*      Floorplan Detail Section       */
/*=====================================*/
.bgFloorplan		{width: 893px; height:702px; background-image:url(images/floorplanBg.jpg); background-repeat:no-repeat;  bgcolor:#FFFFFF;}
.bgFloorplanNav		{width: 598px; height: 78px; background-image:url(images/floorplanNavBg.jpg); background-repeat:no-repeat; background-position: top left;}
.floorplanDivider 	{width: 0px; color:#FFFFFF}
.floorplanBack {
	font-size: 13px;
	color: #3971a1;
	font-weight:550;
	padding-left: 15px;
}
.floorplanBack a:link    {color:#3971a1; text-decoration:none;}
.floorplanBack a:visited {color:#3971a1; text-decoration:none;}
.floorplanBack a:hover   {color:#9b8449; text-decoration:none;}

.bgFloorplanEnlarge{
	text-transform: uppercase;
	background-image:url(images/floorplanEnlargeButton.jpg);
	background-repeat:no-repeat;
	width: 175px;
	height: 46px;
	cursor:pointer;	
}
#txtFloorplanEnlarge, #txtFloorplanEnlarge a, #txtFloorplanEnlarge a:hover {font-size: 12px; font-weight:550; color: #ffffff; text-align:center; text-transform: uppercase; text-decoration: none; padding-top: 8px;}

.floorplanName{
	font-size:24px;
	font-weight:600; 
	color:#9b8449;
	text-decoration:none;
	text-transform: uppercase;
	line-height:15px;
}
.floorplanBedBath{
	font-size:18px; 
	color:#333333;
	text-decoration:none;
	text-transform: uppercase;
	line-height:15px;
}

.floorplanDetails{
	font-size: 13px;
	color: #9b8449;
	font-weight:600;
	text-transform: uppercase;
}
.txtFloorplanNav, .txtFloorplanNav a, .txtFloorplanNav a:hover {font-size: 13px; font-weight:550; color: #ffffff; text-align:center; text-transform: uppercase; text-decoration: none; padding-top: 11px; cursor: pointer;}
.txtFloorplanNav1, .txtFloorplanNav1 a, .txtFloorplanNav1 a:hover {font-size: 13px; font-weight:550; color: #ffffff; text-align:center; text-transform: uppercase; text-decoration: none; cursor: pointer;}

.bgPageTitle  	{width:893px; height: 57px; background-image:url(images/amenitiesTitleBg.jpg); background-repeat:no-repeat; background-position: top;}


