@charset "utf-8";
body {
	background-color: #A89261;
	margin: 0px;
	padding: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a {
color:#694D32;
}
a:hover {
color:#A89261;
}
#page_wrapper {
	padding: 0px;
	height: 620px;
	width: 1017px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#page_wrapper #content_left {
	background-image: url(images/content_bg.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 620px;
	width: 351px;
}
#page_wrapper #content_right_nav {
	margin: 0px;
	padding: 0px;
	height: 47px;
	width: 666px;
}
#page_wrapper #content_right {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 620px;
	width: 666px;
}
#page_wrapper #content_right #content_right_flash {
	margin: 0px;
	padding: 0px;
	width: 666px;
	height: 573px;
	background-color: #FFFFFF;
}
#page_wrapper #content_left #content_text {
	padding: 0px;
	height: 490px;
	width: 351px;
	margin-top: 130px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#page_wrapper #content_left #content_copy_feat {
	padding-left: 27px;
	padding-top: 0px;
	padding-right: 10px;
	height: 400px;
	width: 301px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #998156;
}

/* START OF MAIN NAV CSS */
#content_right_nav ul{
margin:0px;
padding:0px;
}
#content_right_nav ul li{
	list-style: none;
	margin:0px;
	padding:0px;
	float: left;
	font-size: 1px;
}
#content_right_nav ul li a {
	display: block; /* This property is very important as it lets us set a height and width for links. */
	height: 0px !important; /* For the menus, we will let our padding-top property control how tall the menu items are. */
	padding-top: 47px; /* We want the menu to be as tall as the header itself, so we set a padding-top of 135px. This is required for the menu to display properly. */
	overflow: hidden !important;
}
#content_right_nav ul li.condos a { 
	width: 55px; 
	background-image: url(images/condos_up.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.condos a:hover {
	background-image: url(images/condos_over.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.condos_active a {
	width: 55px; 
	background-image: url(images/condos_active.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.patio a { 
	width: 80px; 
	background-image: url(images/patiohomes_up.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.patio a:hover {
	background-image: url(images/patiohomes_over.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.patio_active a {
	width: 80px; 
	background-image: url(images/patiohomes_active.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.features a { 
	width: 64px; 
	background-image: url(images/features_up.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.features a:hover {
	background-image: url(images/features_over.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.features_active a {
	width: 64px; 
	background-image: url(images/features_active.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.floorplans a { 
	width: 79px; 
	background-image: url(images/floorplans_up.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.floorplans a:hover {
	background-image: url(images/floorplans_over.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.floorplans_active a {
	width: 79px; 
	background-image: url(images/floorplans_active.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.area a { 
	width: 62px; 
	background-image: url(images/thearea_up.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.area a:hover {
	background-image: url(images/thearea_over.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.area_active a {
	width: 62px; 
	background-image: url(images/thearea_active.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.lifestyle a { 
	width: 59px; 
	background-image: url(images/lifestyle_up.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.lifestyle a:hover {
	background-image: url(images/lifestyle_over.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.lifestyle_active a {
	width: 59px; 
	background-image: url(images/lifestyle_active.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.team a { 
	width: 41px; 
	background-image: url(images/team_up.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.team a:hover {
	background-image: url(images/team_over.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.team_active a {
	width: 41px; 
	background-image: url(images/team_active.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.gallery a { 
	width: 59px; 
	background-image: url(images/gallery_up.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.gallery a:hover {
	background-image: url(images/gallery_over.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.gallery_active a {
	width: 59px; 
	background-image: url(images/gallery_active.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.siteplan a { 
	width: 59px; 
	background-image: url(images/siteplan_up.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.siteplan a:hover {
	background-image: url(images/siteplan_over.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.siteplan_active a {
	width: 59px; 
	background-image: url(images/siteplan_active.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.contact a { 
	width: 60px; 
	background-image: url(images/contact_up.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.contact a:hover {
	background-image: url(images/contact_over.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.contact_active a {
	width: 60px; 
	background-image: url(images/contact_active.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.home a { 
	width: 48px; 
	background-image: url(images/home_up.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.home a:hover {
	background-image: url(images/home_over.png);
	background-repeat: no-repeat;
}
#content_right_nav ul li.home_active a {
	width: 48px; 
	background-image: url(images/home_active.png);
	background-repeat: no-repeat;
}
#page_wrapper #content_left #content_text #content_copy {
	width: 314px;
	padding-left: 27px;
	padding-top: 10px;
	padding-right: 10px;
	margin: 0px;
	padding-bottom: 0px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #998156;
}
#page_wrapper #content_left #content_text #condo_nav {
	padding: 0px;
	height: 30px;
	width: 314px;
	margin-top: 90px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#arrows {
	float:right;
	width:35px;
	margin:0px;
	padding:0px
}
#page_wrapper #content_left #content_text #condo_nav2 {
	padding: 0px;
	height: 30px;
	width: 320px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 26px;
	float:left;
}
#page_wrapper #content_left #content_text #condo_nav3 {
	padding: 0px;
	height: 30px;
	width: 314px;
	margin-top: 265px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	float:left;
}
#condo_nav2 ul{
margin:0px;
padding:0px;
}
#condo_nav2 ul li{
	list-style: none;
	margin:0px;
	padding:0px;
	float: left;
	font-size: 1px;
}
#condo_nav2 ul li a {
	display: block; /* This property is very important as it lets us set a height and width for links. */
	height: 0px !important; /* For the menus, we will let our padding-top property control how tall the menu items are. */
	padding-top: 27px; /* We want the menu to be as tall as the header itself, so we set a padding-top of 135px. This is required for the menu to display properly. */
	overflow: hidden !important;
}
#condo_nav2 ul li.downloadcondo a { 
	width: 60px; 
	background-image: url(images/download_btn_over.jpg);
	background-repeat: no-repeat;
}
#condo_nav2 ul li.downloadcondo a:hover {
	background-image: url(images/download_btn_over.jpg);
	background-repeat: no-repeat;
}
#condo_nav2 ul li.featurescondo a { 
	width: 68px; 
	background-image: url(images/features_btn_up.jpg);
	background-repeat: no-repeat;
}
#condo_nav2 ul li.featurescondo a:hover {
	background-image: url(images/features_btn_over.jpg);
	background-repeat: no-repeat;
}
#condo_nav3 ul{
margin:0px;
padding:0px;
}
#condo_nav3 ul li{
	list-style: none;
	margin:0px;
	padding:0px;
	float: left;
	font-size: 1px;
}
#condo_nav3 ul li a {
	display: block; /* This property is very important as it lets us set a height and width for links. */
	height: 0px !important; /* For the menus, we will let our padding-top property control how tall the menu items are. */
	padding-top: 27px; /* We want the menu to be as tall as the header itself, so we set a padding-top of 135px. This is required for the menu to display properly. */
	overflow: hidden !important;
}
#condo_nav3 ul li.downloadcondo a { 
	width: 60px; 
	background-image: url(images/download_btn_over.jpg);
	background-repeat: no-repeat;
}
#condo_nav3 ul li.downloadcondo a:hover {
	background-image: url(images/download_btn_over.jpg);
	background-repeat: no-repeat;
}
#condo_nav3 ul li.siteplancondo a { 
	width: 59px; 
	background-image: url(images/siteplan_btn_up.jpg);
	background-repeat: no-repeat;
}
#condo_nav3 ul li.siteplancondo a:hover {
	background-image: url(images/siteplan_btn_over.jpg);
	background-repeat: no-repeat;
}
/* Condos Sub Nav Start */
#condo_nav ul{
margin:0px;
padding:0px;
}
#condo_nav ul li{
	list-style: none;
	margin:0px;
	padding:0px;
	float: left;
	font-size: 1px;
}
#condo_nav ul li a {
	display: block; /* This property is very important as it lets us set a height and width for links. */
	height: 0px !important; /* For the menus, we will let our padding-top property control how tall the menu items are. */
	padding-top: 27px; /* We want the menu to be as tall as the header itself, so we set a padding-top of 135px. This is required for the menu to display properly. */
	overflow: hidden !important;
}
#condo_nav ul li.downloadcondo a { 
	width: 60px; 
	background-image: url(images/download_btn_over.jpg);
	background-repeat: no-repeat;
}
#condo_nav ul li.downloadcondo a:hover {
	background-image: url(images/download_btn_over.jpg);
	background-repeat: no-repeat;
}
#condo_nav ul li.featurescondo a { 
	width: 68px; 
	background-image: url(images/features_btn_up.jpg);
	background-repeat: no-repeat;
}
#condo_nav ul li.featurescondo a:hover {
	background-image: url(images/features_btn_over.jpg);
	background-repeat: no-repeat;
}
#condo_nav ul li.floorplancondo a { 
	width: 77px; 
	background-image: url(images/floorplans_btn_up.jpg);
	background-repeat: no-repeat;
}
#condo_nav ul li.floorplancondo a:hover {
	background-image: url(images/floorplans_btn_over.jpg);
	background-repeat: no-repeat;
}
#condo_nav ul li.siteplancondo a { 
	width: 59px; 
	background-image: url(images/siteplan_btn_up.jpg);
	background-repeat: no-repeat;
}
#condo_nav ul li.siteplancondo a:hover {
	background-image: url(images/siteplan_btn_over.jpg);
	background-repeat: no-repeat;
}
#page_wrapper #content_left #content_text #logolinks img {
	padding-top: 25px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#page_wrapper #content_left #content_text #logolinks_contact img {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#page_wrapper #content_left #content_text #logolinkslanding img {
	margin-top: 165px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#page_wrapper #content_left #content_text #content_copy #menu_floorplans #leftfloor {
	width: 50%;
	margin: 0px;
	padding: 0px;
	float: left;
}
#page_wrapper #content_left #content_text #content_copy #menu_floorplans #rightfloor {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 50%;
}
#page_wrapper #content_left #content_text #content_copy #menu_floorplans {
	padding: 0px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footer  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	margin-top: 10px;
	height: 25px;
	width: 1017px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#footer a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CAB49B;
}
#footer a:hover  {
	color: #999999;
}
