@import url("jquery.fancybox-1.3.1.css");
/* Import CodaSlider.css File For About Us Page */


/* standard shell template */
html, body 
{
	margin: 0;
	padding:0;
	border:0;
}

body
{		
	font-family: Verdana;
	font-size: 70%;
	background: #000;	
	text-align: center;	
	line-height: 18px;
	color: #424142;
}

.clear{
	clear:both;
	overflow: hidden;
	display: none;
	height: 0px;			
}

/* redefine */
form 
{
	padding: 0px;
	margin: 0px;
	border: 0px;	
}

.standardformfield 
{
	font-family: Verdana;
	font-size: 100%;
	color: #FFF;
}

a 
{
	color: #0082B3;
	text-decoration: none;
}

a:hover 
{
	text-decoration: underline;	
}

select, input, textarea
{
	font-family: Verdana;
	font-size: 120%;
}

.uppercase 
{
	text-transform: uppercase;
}

/* construct */
#wrapper 
{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	background: url(../Images/shellHome_BG.jpg) no-repeat top center;
	padding-bottom: 100px;
}

	#wrapper.available_bg
	{
		background: url(../Images/shellAvailable.jpg) no-repeat top center;
	}
	
	#wrapper.aboutus_bg
	{
		background: url(../Images/shellAboutus.jpg) no-repeat top center;
	}

#wrapper #container
{
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	position: relative;
}

	
	#wrapper #container #inner_container
	{
		float: left;
		width: 946px;
		padding: 8px;
		background: #FFF;
		
	}	
		#wrapper #container #header
		{
			float: left;
			background: #000;
			width: 946px;
			height: 120px;
		}

		
			#wrapper #container #inner_container #header #header_left
			{
				float: left;
				width: 253px;
			}
			
				#wrapper #container #inner_container #header #header_left h1
				{
					margin: 0px;
					padding: 0px;
				}
				
					#wrapper #container #inner_container #header #header_left h1 a
					{
						display: block;
						background: url(../Images/shellHome_03.gif) no-repeat top left;
						height: 67px;
						width: 227px;
						margin-left: 25px;
						margin-top: 25px;
					}
					
						#wrapper #container #inner_container #header #header_left h1 a span
						{
							display: none;
						}
			
			#wrapper #container #inner_container #header #header_right
			{
				float: left;
				color: #939598;
				width: 300px;
				text-align: left;
				padding-left: 35px;
				padding-top: 42px;
				font-size: 100%;
				line-height: 16px;
			}
			
				#wrapper #container #inner_container #header #header_right #headtel
				{
					float: left;
					width: 108px;
					height: 16px;
					background: url(../Images/shellTelHead_03.gif) no-repeat top left;
				}
				
					#wrapper #container #inner_container #header #header_right #headtel span
					{
						display: none;
					}

			
				#wrapper #container #inner_container #header #header_right span
				{
					color: #00AEEF;
					font-size: 90%;
				}
				
				#wrapper #container #inner_container #header #header_right a
				{
					color: #00AEEF;
					text-decoration: none;
					text-transform: uppercase;
					font-size: 110%;
				}
				
				#wrapper #container #inner_container #header #header_right a:hover
				{
					text-decoration: none;
					
				}
				
				#wrapper #container #inner_container #header #headertext
				{
					float: right;
					width: 136px;
					height: 47px;
					margin-top: 36px;
					margin-right: 36px;
					display: inline;
					background: url(../Images/shellHeadRight_03.gif) no-repeat top left;
				}
				
					#wrapper #container #inner_container #header #headertext span
					{
						display: none;
					}
				
		#wrapper #container #inner_container #navigation
		{
			float: left;
			width: 946px;
			margin-top: 8px;
			background: #000;
		}
		
			#wrapper #container #inner_container #navigation ul
			{
				padding: 0px;
				margin: 0px;
			}
			
				#wrapper #container #inner_container #navigation ul li
				{
					float: left;
					list-style-type: none;
					display: inline;
				}
		
				#wrapper #container #inner_container #navigation ul li a
				{
					height: 35px;
					float: left;
					display: block;
				}
				
				#wrapper #container #inner_container #navigation ul li a span
				{
					display: none;
				}
				
					#wrapper #container #inner_container #navigation ul li a.nav_home_blue
					{
						width: 75px;
						background: url(../Images/shellHome_nav_15.gif) no-repeat top left;
					}
					
						#wrapper #container #inner_container #navigation ul li a.nav_home_blue:hover
						{
							background-position: bottom;
						}		
						
					#wrapper #container #inner_container #navigation ul li a.nav_home
					{
						width: 75px;
						background: url(../Images/shellNav03.gif) no-repeat top left;
					}
					
						#wrapper #container #inner_container #navigation ul li a.nav_home:hover
						{
							background-position: bottom;
						}								
						
					
					#wrapper #container #inner_container #navigation ul li a.nav_aboutus
					{
						width: 103px;
						background: url(../Images/shellHome_nav_16.gif) no-repeat top left;
					}
					
						#wrapper #container #inner_container #navigation ul li a.nav_aboutus:hover
						{
							background-position: bottom;
						}
						
					#wrapper #container #inner_container #navigation ul li a.nav_aboutus_blue
					{
						width: 103px;
						background: url(../Images/about_nav2_03.gif) no-repeat top left;
					}
					
						#wrapper #container #inner_container #navigation ul li a.nav_aboutus_blue:hover
						{
							background-position: bottom;
						}
					
					#wrapper #container #inner_container #navigation ul li a.nav_available
					{
						width: 182px;
						background: url(../Images/shellHome_nav_17.gif) no-repeat top left;
					}
					
						#wrapper #container #inner_container #navigation ul li a.nav_available:hover
						{
							background-position: bottom;
						}
						
					#wrapper #container #inner_container #navigation ul li a.nav_available_blue
					{
						width: 182px;
						background: url(../Images/shellNav_blue.gif) no-repeat top left;
					}
					
						#wrapper #container #inner_container #navigation ul li a.nav_available_blue:hover
						{
							background-position: bottom;
						}
					
					#wrapper #container #inner_container #navigation ul li a.nav_development
					{
						width: 130px;
						background: url(../Images/shellHome_nav_18.gif) no-repeat top left;
					}
					
						#wrapper #container #inner_container #navigation ul li a.nav_development:hover
						{
							background-position: bottom;
						}	
						
					#wrapper #container #inner_container #navigation ul li a.nav_development_blue
					{
						width: 130px;
						background: url(../Images/shellNav_blue_03.gif) no-repeat top left;
					}
					
						#wrapper #container #inner_container #navigation ul li a.nav_development_blue:hover
						{
							background-position: bottom;
						}	
					
					#wrapper #container #inner_container #navigation ul li a.nav_news
					{
						width: 81px;
						background: url(../Images/shellHome_nav_19.gif) no-repeat top left;
					}
					
						#wrapper #container #inner_container #navigation ul li a.nav_news:hover
						{
							background-position: bottom;
						}
						
					#wrapper #container #inner_container #navigation ul li a.nav_news_blue
					{
						width: 81px;
						background: url(../Images/shellNews_2_03.gif) no-repeat top left;
					}
					
						#wrapper #container #inner_container #navigation ul li a.nav_news_blue:hover
						{
							background-position: bottom;
						}
					
					#wrapper #container #inner_container #navigation ul li a.nav_contact
					{
						width: 112px;
						background: url(../Images/shellHome_nav_20.gif) no-repeat top left;
					}
					
						#wrapper #container #inner_container #navigation ul li a.nav_contact:hover
						{
							background-position: bottom;
						}
						
					#wrapper #container #inner_container #navigation ul li a.nav_contact_blue
					{
						width: 112px;
						background: url(../Images/shellContact2_03.gif) no-repeat top left;
					}
					
						#wrapper #container #inner_container #navigation ul li a.nav_contact_blue:hover
						{
							background-position: bottom;
						}

			#wrapper #container #inner_container #upper_container
			{
				width: 946px;
				margin-top: 8px;
				background: #000;
				float: left;
			}
				
				#wrapper #container #inner_container #upper_container.index_part
				{
					height: 393px;
					background: #FFF;
				}
			
				#wrapper #container #inner_container #upper_container ul.indexfade
				{
					padding: 0px;
					margin: 0px;
					float: left;
					height: 393px;
					width: 946px;
					display: block;
					background: #FFF;
				}
				
					#wrapper #container #inner_container #upper_container ul.indexfade li
					{
						display: block;
						list-style-type: none;
						float: left;
						height: 393px;
						width: 946px;
					}
			
				#wrapper #container #inner_container #upper_container #home
				{
					float: left;
					width: 946px;
					background: url(../Images/shellHome_home_29.gif) no-repeat top right #000;
				}
				
					#wrapper #container #inner_container #upper_container #home ul
					{
						padding: 0px;
						margin: 0px;
					}
					
						#wrapper #container #inner_container #upper_container #home ul li
						{
							display: inline;
							list-style-type: none;
						}
						
							#wrapper #container #inner_container #upper_container #home ul li a
							{
								display: block;
								height: 424px;
								width: 230px;
								float: left;
							}
							
							#wrapper #container #inner_container #upper_container #home ul li a span
							{
								display: none;
							}
							
								#wrapper #container #inner_container #upper_container #home ul li a.snav_management
								{
									background: url(../Images/shellHome_home_23.jpg) no-repeat top left;
								}
								
								#wrapper #container #inner_container #upper_container #home ul li a.snav_investment
								{
									background: url(../Images/shellHome_home_25.jpg) no-repeat top left;
									margin-left: 10px;
								}
								
								#wrapper #container #inner_container #upper_container #home ul li a.snav_development
								{
									background: url(../Images/shellHome_home_27.jpg) no-repeat top left;
									margin-left: 10px;
								}
								
					#wrapper #container #inner_container #upper_container #contact_map
					{
						float: left;
						width: 946px;
					}
	/* Upper Container - About Us Start */
	
		#wrapper #container #inner_container #upper_container #about_list
		{
			float: left;
			width: 644px;
		}
		
			#wrapper #container #inner_container #upper_container #about_list ul
			{
				float: left;
				padding: 0px;
				margin: 0px;
			}
			
				#wrapper #container #inner_container #upper_container #about_list ul li
				{
					display: inline;
					list-style-type: none;		
					border-right: 5px solid #FFF;		
					width: 156px;
					height: 251px;
					float: left;
					font-size: 90%;
				}
				
					#wrapper #container #inner_container #upper_container #about_list ul li.border-top
					{
						border-top: 5px solid #FFF;
					}
				
					#wrapper #container #inner_container #upper_container #about_list ul li a
					{
						float: left;
						font-size: 90%;
						width: 137px;
						padding: 8px 8px 8px 8px;
						line-height: 12px;
						display: block;
						text-decoration: none;
						filter: alpha(opacity=70); /* internet explorer */
						-khtml-opacity: 0.7;      /* khtml, old safari */
						-moz-opacity: 0.7;       /* mozilla, netscape */
						opacity: 0.7;           /* fx, safari, opera */

					}
					
					#wrapper #container #inner_container #upper_container #about_list ul li a.profile
					{
						float: left;
						width: 137px;
						padding: 8px;
						margin: 0px;
						font-weight: bold;
					}
					
						#wrapper #container #inner_container #upper_container #about_list ul li a:hover
						{
							filter: alpha(opacity=100); /* internet explorer */
							-khtml-opacity: 1;      /* khtml, old safari */
							-moz-opacity: 1;       /* mozilla, netscape */
							opacity: 1;           /* fx, safari, opera */
						}
						
						#wrapper #container #inner_container #upper_container #about_list ul li a.selected
						{
							filter: alpha(opacity=100); /* internet explorer */
							-khtml-opacity: 1;      /* khtml, old safari */
							-moz-opacity: 1;       /* mozilla, netscape */
							opacity: 1;           /* fx, safari, opera */
						}
					
						#wrapper #container #inner_container #upper_container #about_list ul li a span.white
						{
							float: left;
							width: 137px;
							color: #FFF;
							text-transform: uppercase;
							margin-top: 3px;
						}
						
						#wrapper #container #inner_container #upper_container #about_list ul li a span.blue
						{
							float: left;
							width: 137px;
							color: #0082B3;
							text-transform: uppercase;
						}
						
				#wrapper #container #inner_container #upper_container #about_info
				{
					float: left;
					width: 262px;
					color: #FFF;
					padding: 20px;
					background: #231F20;
					height: 467px;
				}
				
					#wrapper #container #inner_container #upper_container #about_info span
					{
						color: #008DC2;
					}
	
	/* Upper Container - About Us Finish */
					
					
								
					#wrapper #container #inner_container #main_content
					{
						width: 946px;
						float: left;	
						border-top: 8px solid #FFF;
						background: #000;
						position: relative;
					}
					
						#wrapper #container #inner_container #main_content.home_bg
						{
							background: url(../Images/home_bg_03.gif) repeat-y top left;
						}
						
						#wrapper #container #inner_container #main_content.avail_bg
						{
							background: url(../Images/availBg.gif) repeat-y top left;
						}
						
						#wrapper #container #inner_container #main_content.contact_bg
						{
							background: url(../Images/shellContact_bg_07.gif) repeat-y top left;
						}
						
						#wrapper #container #inner_container #main_content.about_content_bg
						{
							background: url(../Images/about_bg_03.gif) repeat-y top left;
						}

					
					#wrapper #container #inner_container #main_content #col_left
					{
						width: 231px;
						float: left;
						background: #000;
						color: #FFF;
						border-right: 8px solid #FFF;
					}
					
						#wrapper #container #inner_container #main_content #col_left #about_links
						{
							float: left;
							width: 231px;
							background: #000;
						}
						
							#wrapper #container #inner_container #main_content #col_left #about_links ul
							{
								padding: 0px;
								margin: 0px;
							}
							
								#wrapper #container #inner_container #main_content #col_left #about_links ul li
								{
									list-style-type: none;
								}
								
									#wrapper #container #inner_container #main_content #col_left #about_links ul li a
									{
										float: left;
										width: 211px;
										height: 28px;
										color: #FFF;
										background: #4B4B4D;
										text-transform: uppercase;
										border-bottom: 8px solid #FFF;
										text-decoration: none;
										padding-top: 7px;
										padding-left: 20px;
									}
									
										#wrapper #container #inner_container #main_content #col_left #about_links ul li a:hover
										{
											background: #0080BC;
										}
									
										#wrapper #container #inner_container #main_content #col_left #about_links ul li a.blue_bg
										{
											background: #0080BC;
										}	
					
						#wrapper #container #inner_container #main_content #col_left #search_box
						{
							float: left;
							width: 231px;
							background: #343335;
							border-bottom: 8px solid #FFF;
						}
						
							#wrapper #container #inner_container #main_content #col_left #search_box #search_inner
							{
								width: 211px;
								margin: 8px 8px 8px 8px;
								border: 1px solid #4C4C4E;
								background: #343335;
								float: left;
							}
							
							*html #wrapper #container #inner_container #main_content #col_left #search_box #search_inner
							{
								margin-left: 4px;
								margin-right: 4px;
							}
							
								#wrapper #container #inner_container #main_content #col_left #search_box #search_inner #search_availibility
								{
									float: left;
									width: 201px;
									padding-left: 10px;
									text-transform: uppercase;
									margin-top: 8px;
								}
								
								#wrapper #container #inner_container #main_content #col_left #search_box #search_inner #search_by
								{
									float: left;
									width: 200px;
									padding-left: 10px;
									font-size: 100%;
									margin-top: 12px;
								}
								
						#wrapper #container #inner_container #main_content #col_left #search_box #search_inner #search_form
						{
							width: 191px;
							padding: 0px 0px 10px 10px;
							float: left;
						}
						
							#wrapper #container #inner_container #main_content #col_left #search_box #search_inner #search_form select
							{
								border: 0px;
								height: 22px;
								width: 189px;
								background: #4B4B4D;
								padding-top: 2px;
								padding-left: 3px;
								margin-top: 8px;
								color: #FFF;
								font-size: 100%;
							}
							
							#wrapper #container #inner_container #main_content #col_left #search_box #search_inner #search_form input
							{
								float: left;
								margin-top: 8px;
								color: #FFF;
							}
							
						
						
						#wrapper #container #inner_container #main_content #col_left #blue_dev
						{
							width: 211px;
							background: url(../Images/shell_home_03.gif) repeat-x top left;
							height: 63px;
							display: block;
							color: #FFF;
							float: left;
							border-bottom: 8px solid #FFF;
							padding: 10px;
							text-transform: uppercase;
						}
						
							#wrapper #container #inner_container #main_content #col_left #blue_dev a
							{
								color: #FFF;
								text-transform: uppercase;
								text-decoration: none;
							}
							
		/* Developments Left Column Start */
		
				#wrapper #container #inner_container #main_content #col_left #develop_current
				{
					width: 215px;
					background: #0080BC;
					color: #FFF;
					padding: 10px 0px 10px 16px;
					float: left;
					margin-bottom: 5px;
					text-transform: uppercase;
				}
				
					#wrapper #container #inner_container #main_content #col_left #develop_current.bottom_white
					{
						border-bottom: 4px solid #FFF;
						margin-bottom: 0px;
					}
				
				#wrapper #container #inner_container #main_content #col_left .develop_heading
				{
					width: 215px;
					background: #4B4B4D;
					color: #FFF;
					padding: 10px 0px 10px 16px;
					float: left;
					text-transform: uppercase;
				}
				
					#wrapper #container #inner_container #main_content #col_left .develop_list
					{
						float: left;
						width: 215px;
						color: #FFF;
						background:none;
						padding: 10px 0px 10px 16px;
						z-index: 2000;
					}
					
						#wrapper #container #inner_container #main_content #col_left .develop_list ul
						{
							margin: 0px;
							padding: 0px 0px 20px 0px;
						}
						
							#wrapper #container #inner_container #main_content #col_left .develop_list ul li
							{
								list-style-type: none;
								position: relative;
								float: left;
								z-index: 3000;
							}
							
							#wrapper #container #inner_container #main_content #col_left .develop_list ul li a
							{
								color: #FFF;
								text-decoration: none;
								text-transform: uppercase;
								font-weight: bold;
								width: 215px;
								line-height: 20px;
								padding-top: 2px;
								padding-bottom: 2px;
								display: block;
								background: none;
								z-index: 3000;
							}
														
							#wrapper #container #inner_container #main_content #col_left .develop_list ul li a:hover, #wrapper #container #inner_container #main_content #col_left .develop_list ul li a.selected
							{
								color: #00AEEF;
							}
							
														
																						
							#wrapper #container #inner_container #main_content #col_left .develop_list ul li a.current
							{
								color: #00AEEF;
							}
							
								#wrapper #container #inner_container #main_content #col_left .develop_list ul li ul
								{
									
									position: absolute;
									top: -5px;
									right: -239px;
									width: 239px;
									padding: 0px;
									margin: 0px;
									display: none;
									
								}
								
									#wrapper #container #inner_container #main_content #col_left .develop_list ul li ul li
									{
										float: left;
										list-style-type: none;
									}
									
										#wrapper #container #inner_container #main_content #col_left .develop_list ul li ul li a
										{
											display: block;
											line-height: 20px;
											width: 230px;
											display: block;
											color: #FFF;
											float: left;
											text-decoration: none;
											text-transform: uppercase;
											padding-left: 9px;
											background: url(../Images/shellAvaila.gif) no-repeat bottom left;
											padding-top: 4px;
											padding-bottom: 6px;
										}
										
											#wrapper #container #inner_container #main_content #col_left .develop_list ul li ul li a:hover
											{
												background-position: top;
												color: #FFF;
											}
											
								#wrapper #container #inner_container #main_content #col_left .develop_list ul li:hover ul, #wrapper #container #inner_container #main_content #col_left .develop_list ul li.over ul
								{
									display: block;
								}
		
		/* Developments Left Column Finish */
											
					#wrapper #container #inner_container #main_content #col_center
					{
						width: 410px;
						float: left;
						border-right: 8px solid #FFF;
					}
					
						#wrapper #container #inner_container #main_content #col_center #padding
						{
							background: #636467;
							width: 366px;
							float: left;
							padding: 22px;
							color: #FFF;
							font-size: 100%;
						}
						
							#wrapper #container #inner_container #main_content #col_center #padding span
							{
								font-size: 120%;
							}
						
		/* Information Start */
			
				#wrapper #container #inner_container #main_content #information
				{
					float: left;
					width: 667px;
					background: #000000;
					padding: 20px;
				}
				
					#wrapper #container #inner_container #main_content #information #info_header
					{
						float: left;
						width: 667px;
						color: #FFF;
						font-size: 120%;
					}
					
					#wrapper #container #inner_container #main_content #information #info_content
					{
						float: left;
						width: 667px;
						margin-top: 20px;
						font-size: 120%;
						padding-bottom: 30px;
						color: #FFF;
					}
					
					#wrapper #container #inner_container #main_content #information #info_content a
					{
						color: #FFF;
					}
					
					
					#wrapper #container #inner_container #main_content #information #info_content.little_content
					{
						height: 500px;
					}
					
						#wrapper #container #inner_container #main_content #information #info_content ul
						{
							padding: 0px;
							margin: 10px 0px 0px 20px;
						}
						
							#wrapper #container #inner_container #main_content #information #info_content ul li
							{
								color: #FFF;
							}
							
							#wrapper #container #inner_container #main_content #information #info_content ul li a
							{
								text-decoration: none;
								color: #FFF;
							}
							
							#wrapper #container #inner_container #main_content #information #info_content ul li a:hover
							{
								text-decoration: underline;
							}
				
		/* Information finish */
		
		/* Development Start */
		
			#wrapper #container #inner_container #main_content #development
			{
				float: left;
				width: 687px;
				padding: 10px;
				background: #000;
			}
			
				#wrapper #container #inner_container #main_content #development #gallery_links
				{
					float: left;
					width: 687px;
					text-align: right;
					color: #0080BC;
				}
								
					#wrapper #container #inner_container #main_content #development #gallery_links ul
					{
						padding: 0px;
						margin: 0px;
						
					}
					
						#wrapper #container #inner_container #main_content #development #gallery_links ul li
						{
							list-style-type: none;
							display: inline;
							margin-left: 6px;
						}
						
							#wrapper #container #inner_container #main_content #development #gallery_links ul li a
							{
								border: 0px;
							    /* IE 8 */
							    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
							    /* IE 5-7 */
							    filter: alpha(opacity=50);
							    /* Netscape */
							    -moz-opacity: 0.5;
							    /* Safari 1.x */
							    -khtml-opacity: 0.5;
							    /* Good browsers */
							    opacity: 0.5;
								background: #000;
							}
							
								#wrapper #container #inner_container #main_content #development #gallery_links ul li a.selected
								{
									/* IE 8 */
								  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
								
								  /* IE 5-7 */
								  filter: alpha(opacity=100);
								
								  /* Netscape */
								  -moz-opacity: 1;
								
								  /* Safari 1.x */
								  -khtml-opacity: 1;
								
								  /* Good browsers */
								  opacity: 1;

								}
							
								#wrapper #container #inner_container #main_content #development #gallery_links ul li a:hover
								{
								  /* IE 8 */
								  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
								  /* IE 5-7 */
								  filter: alpha(opacity=100);
								  /* Netscape */
								  -moz-opacity: 1;
								  /* Safari 1.x */
								  -khtml-opacity: 1;
								  /* Good browsers */
								  opacity: 1;

								}
						
				#wrapper #container #inner_container #main_content #development #dev_text
				{
					float: left;
					width: 667px;
					padding: 10px;
					color: #FFF;
					min-height: 200px;
				}
				
					#wrapper #container #inner_container #main_content #development #dev_text span
					{
						color: #0080BC;
					}
					
		/* Development - Available Properties Uses Same CSS */
		
		/* Development - Available Properties Landing Page */
		
			#wrapper #container #inner_container #main_content #development_landing
			{
				float: left;
				width: 706px;
				background: url(../Images/shellAvailLanding.jpg) no-repeat top left #FFF;
				height: 447px;
			}
			
				#wrapper #container #inner_container #main_content #development_landing #landingform
				{
					float: left;
					width: 231px;
					height: 204px;
					background: url(../Images/shellAvailForm_03.gif) no-repeat top left;
					margin-top: 30px;
					margin-left: 30px;
				}
				
					#wrapper #container #inner_container #main_content #development_landing #landingform #landing_title
					{
						float: left;
						width: 211px;
						padding-left: 20px;
						font-size: 100%;
						text-transform: uppercase;
						color: #FFF;
						margin-top: 20px;
					}
					
					#wrapper #container #inner_container #main_content #development_landing #landingform #landing_searchby
					{
						float: left;
						width: 211px;
						padding-left: 20px;
						font-size: 100%;
						color: #FFF;
						margin-top: 10px;
						padding-bottom: 2px;
					}
					
						#wrapper #container #inner_container #main_content #development_landing #landingform .landing_line
						{
							float: left;
							width: 231px;
							margin-top: 6px;
							
						}
						
							#wrapper #container #inner_container #main_content #development_landing #landingform .landing_line select
							{
								float: left;
								display: inline;
								margin-left: 20px;
								width: 194px;
								background: #4A4B4C;
								border: 0px;
								height: 21px;
								color: #FFF;
								font-size: 100%;
								padding-top: 2px;
								padding-left: 3px;
							}
							
							#wrapper #container #inner_container #main_content #development_landing #landingform .landing_line input.submitform
							{
								float: left;
								width: 79px;
								margin-left: 20px;
								display: inline;
								height: 22px;
								margin-top: 6px;
							}
							
		
		/* Development - Available Properties Landing Page Finish */
		
		#wrapper #container #inner_container #main_content #development #avail_picture
		{
			display: block;
			height: 382px;
			width: 685px;
			margin-left: 1px;
			margin-bottom: 20px;
		}
		
			#wrapper #container #inner_container #main_content #development #avail_container 
			{
				float: left;
				width: 687px;
				background: url(../Images/shellAvail_1_07.gif) repeat-y top left;
			}
		
			#wrapper #container #inner_container #main_content #development #avail_container  #avail_left
			{
				float: left;
				width: 240px;
				padding: 0px 20px 0px 20px;
				color: #FFF;
			}
			
				#wrapper #container #inner_container #main_content #development #avail_container  #avail_left #avail_title
				{
					float: left;
					width: 225px;
					text-transform: uppercase;
					padding-left: 15px;
				}
				
				#wrapper #container #inner_container #main_content #development #avail_container  #avail_left #avail_list
				{
					float: left;
					width: 240px;
					margin-top: 20px;
				}
				
					#wrapper #container #inner_container #main_content #development #avail_container  #avail_left #avail_list ul
					{
						padding: 0px;
						margin: 0px;
					}
					
						#wrapper #container #inner_container #main_content #development #avail_container  #avail_left #avail_list ul li
						{
							list-style-type: none;
							display: inline;
						}
						#wrapper #container #inner_container #main_content #development #avail_container  #avail_left #avail_list ul li.overview
						{
							width: 229px;
							height: 25px;
							display: block;
							background: url(../Images/shellAvail_12_10.gif) no-repeat top left;
							text-transform: uppercase;
							padding-left: 10px;
							padding-top: 5px;
						}
						
							#wrapper #container #inner_container #main_content #development #avail_container  #avail_left #avail_list ul li a
							{
								display: block;
								height: 25px;
								width: 230px;
								display: block;
								background: url(../Images/shellAvail_12_10.gif) no-repeat bottom left;
								color: #FFF;
								text-decoration: none;
								text-transform: uppercase;
								padding-top: 5px;
								padding-left: 9px;
								margin-top: 5px;
							}
							
							
								#wrapper #container #inner_container #main_content #development #avail_container  #avail_left #avail_list ul li a:hover, #wrapper #container #inner_container #main_content #development #avail_container  #avail_left #avail_list ul li a.selected
								{
									background-position: top;
								}
			
			#wrapper #container #inner_container #main_content #development #avail_container  #avail_right
			{
				float: left;
				width: 365px;
				display: block;
				padding: 0px 20px 20px 20px;
				color: #FFF;
				min-height: 300px;
			}
			
				#wrapper #container #inner_container #main_content #development #avail_container  #avail_right span
				{
					color: #00AEEF;
				}
			
			
		/* Contact Us Start */
			
			#wrapper #container #inner_container #main_content #contact
			{
				width: 707px;
				float: left;
				background: url(../Images/shellContact_bg_02.gif) repeat-y top right #000;
			}
			
				#wrapper #container #inner_container #main_content #contact #contact_center
				{
					float: left;
					width: 306px;
					border-right: 8px solid #FFF;
					padding: 20px;
					color: #FFF;
				}
				
					#wrapper #container #inner_container #main_content #contact #contact_center a
					{
						color: #00AEEF;
						text-decoration: none;
					}
					
						#wrapper #container #inner_container #main_content #contact #contact_center a:hover
						{
							text-decoration: underline;
						}
						
				#wrapper #container #inner_container #main_content #contact #contact_center .contact_form
				{
					float: left;
					width: 306px;
					margin-top: 20px;
				}
				
					#wrapper #container #inner_container #main_content #contact #contact_center .contact_form input
					{
						float: left;
						border: 0px;
						background: #4B4B4D;
						width: 201px;
						height: 19px;
						padding: 4px 0px 0px 5px;
						color: #FFF;
						margin-top: 5px;
					}
					
					#wrapper #container #inner_container #main_content #contact #contact_center .contact_form textarea
					{
						float: left;
						border: 0px;
						background: #4B4B4D;
						width: 196px;
						height: 166px;
						padding: 5px;
						color: #FFF;
						margin-top: 5px;
					}
					
					#wrapper #container #inner_container #main_content #contact #contact_center .contact_form select
					{
						float: left;
						border: 0px;
						background: #4B4B4D;
						width: 206px;
						height: 22px;
						padding: 2px 0px 0px 5px;
						color: #FFF;
						margin-top: 5px;
					}
					
					#wrapper #container #inner_container #main_content #contact #contact_center .contact_form input.submit
					{
						float: left;
						width: 54px;
						height: 20px;
						padding: 0px;
						margin: 0px;
					}
										
				
				#wrapper #container #inner_container #main_content #contact #contact_right
				{
					float: left;
					width: 353px;
					color: #FFF;
					padding: 20px 0px 20px 0px;
				}
				
					#wrapper #container #inner_container #main_content #contact #contact_right #right_heading
					{
						float: left;
						padding: 0px 20px 20px 20px;
						width: 313px;
					}
					
						#wrapper #container #inner_container #main_content #contact #contact_right #downloads
						{
							float: left;
							width: 353px;
						}
						
							#wrapper #container #inner_container #main_content #contact #contact_right #downloads a
							{
								width: 303px;
								height: 27px;
								display: block;
								background: url(../Images/pdf_bg_03.gif) no-repeat top left #0080BC;
								padding-left: 50px;
								color: #FFF;
								padding-top: 8px;
							}
							
								#wrapper #container #inner_container #main_content #contact #contact_right #downloads a span
								{
									display: none;
								}
								
								#wrapper #container #inner_container #main_content #contact #contact_right #downloads a:hover
								{
									background-color: #079BE0;
									text-decoration: none;
								}
				
					#wrapper #container #inner_container #main_content #contact #contact_right .header_panel
					{
						width: 337px;
						background: url(../Images/shellContact_07.gif) no-repeat top right #0080BC;
						color: #FFF;
						padding: 10px 0px 10px 16px;
						float: left;
						margin-bottom: 5px;
						text-transform: uppercase; 
					}
					
					#wrapper #container #inner_container #main_content #contact #contact_right .directions_content
					{
						float: left;
						width: 303px;
						margin: 0px 20px 0px 30px;
					}
					
						#wrapper #container #inner_container #main_content #contact #contact_right .directions_content ul
						{
							padding: 10px 0px 20px 0px;
							margin: 0px;
						}
						
							#wrapper #container #inner_container #main_content #contact #contact_right .directions_content ul li
							{
								color: #FFF;
							}

			
		/* Contact Us Finish */
		
		/* About Us Content Start */
		
			#wrapper #container #inner_container #main_content #about_center
			{
				float: left;
				width: 360px;
				color: #FFF;
				padding: 20px;
			}
			
				#wrapper #container #inner_container #main_content #about_center.fullwidth 
				{
					width: 667px;					
				}
			
			#wrapper #container #inner_container #main_content #about_right
			{	
				float: left;
				width: 302px;
				border-left: 5px solid #FFF;
				height: 548px;
				background: url(../Images/shellAbout2_03.jpg) no-repeat top left;
				
				/* Width total 319px; */
			}
			
		/* About Us Finish */

		/* Development Finish */
		
									
					#wrapper #container #inner_container #main_content #col_right
					{
						width: 265px;
						float: left;
						background: #000;
						padding: 22px 12px 10px 12px;
					}
					
						#wrapper #container #inner_container #main_content #col_right #news_header
						{
							float: left;
							width: 252px;
							color: #FFF;
							padding-left: 0px;
							font-size: 120%;
						}
						
						#wrapper #container #inner_container #main_content #col_right .news_picture
						{
							float: left;
							width: 262px;
							height: 146px;
							display: block;
							margin-top: 20px;
							overflow: hidden;
						}
						
						#wrapper #container #inner_container #main_content #col_right .news_title
						{
							float: left;
							width: 262px;
							color: #00AEEF;
							text-transform: uppercase;
							margin-top: 15px;
						}
						
						#wrapper #container #inner_container #main_content #col_right .news_text
						{
							float: left;
							width: 262px;
							color: #FFF;
							line-height: 15px;
							margin-top: 15px;
						}
						
						#wrapper #container #inner_container #main_content #col_right .news_link
						{
							float: left;
							width: 262px;
							color: #00AEEF;
							margin-top: 20px;
							padding-bottom: 20px;
						}
						
							#wrapper #container #inner_container #main_content #col_right .news_link a
							{
								color: #00AEEF;
								text-decoration: none;
								float: left;
							}
							
								#wrapper #container #inner_container #main_content #col_right .news_link a:hover
								{
									text-decoration: underline;
								}
						
						#wrapper #container #inner_container #main_content #col_right .news_line
						{
							float: left;
							width: 262px;
							background: #000;
							display: block;
							height: 0px;
							border-top: 1px solid #323234;
						}
						
							#wrapper #container #inner_container #main_content #col_right .news_line span
							{
								display: none;
							}
							
		/* Main Content - News Page Start */
		
			#wrapper #container #inner_container #main_content.news_bg
			{
				background: url(../Images/shellNews_bg_07.gif) repeat-y top left;
			}
			
				#wrapper #container #inner_container #main_content #news_left
				{
					width: 355px;
					float: left;
				}
				
					#wrapper #container #inner_container #main_content #news_left .blue_top
					{
						width: 339px;
						background: #0080BC;
						color: #FFF;
						padding: 10px 0px 10px 16px;
						float: left;
						margin-bottom: 5px;
						text-transform: uppercase;
					}
					
						#wrapper #container #inner_container #main_content #news_left .blue_top.news_archive
						{
							margin-top: 25px;
							margin-bottom: 0px;
						}
					
					#wrapper #container #inner_container #main_content #news_left .news_header
					{
						width: 339px;
						background: #4B4B4D;
						color: #FFF;
						padding: 10px 0px 10px 16px;
						float: left;
						text-transform: uppercase;
					}
					
						#wrapper #container #inner_container #main_content #news_left .news_header #news_header_left
						{
							float: left;
							width: 88px;
						}
						
						#wrapper #container #inner_container #main_content #news_left .news_header #news_header_right
						{
							float: left;
							width: 251px;
						}
						
					#wrapper #container #inner_container #main_content #news_left .news_article
					{
						width: 323px;
						float: left;
						margin: 10px 16px 0px 16px;
						padding-bottom: 10px;
						border-bottom: 1px solid #4A4B4C;
					}
					
					#wrapper #container #inner_container #main_content #news_left a .news_article 
					{
						float: left;
						width: 323px;
						text-decoration: none;
					}
						
						#wrapper #container #inner_container #main_content #news_left a .news_article span.news_date
						{
							width: 89px;
							float: left;
							color: #0080BC;
							display: block;
						}
						
							#wrapper #container #inner_container #main_content #news_left a .news_article span.news_date:hover
							{
								text-decoration: underline;
							}
						
						#wrapper #container #inner_container #main_content #news_left a .news_article span.news_title
						{
							float: left;
							width: 234px;
							text-transform: uppercase;
							display: block;
							color: #FFF;
						}
						
						#wrapper #container #inner_container #main_content #news_left a .news_article span.news_title.current_news
						{
							color: #939598;
						}
						
						#wrapper #container #inner_container #main_content #news_left a .news_article span.news_title:hover
						{
							text-decoration: underline;
						}
						
						
						
						#wrapper #container #inner_container #main_content #news_left .archive
						{
							float: left;
							width: 339px;
						}
						
						#wrapper #container #inner_container #main_content #news_left .archive a
						{
							width: 339px;
							background: #4B4B4D;
							color: #FFF;
							padding: 10px 0px 10px 16px;
							float: left;
							text-transform: uppercase;
							text-decoration: none;
							margin-top: 5px;
						}
						
							#wrapper #container #inner_container #main_content #news_left .archive a:hover
							{
								text-decoration: underline;
							}
						
						
			
				#wrapper #container #inner_container #main_content #news_right
				{
					width: 503px;
					float: left;
					padding: 40px;
					color: #FFF;
					border-right: 8px solid #FFF;
				}
				
					#wrapper #container #inner_container #main_content #news_right .headline
					{
						text-transform: uppercase;
					}
					
					#wrapper #container #inner_container #main_content #news_right a
					{
						color: #00AEEF;
						text-decoration: none;
					}
					
					#wrapper #container #inner_container #main_content #news_right .new_link
					{
						width: 185px;
						float: right;
						margin: 5px;
						padding: 0px;
					}
					
						#wrapper #container #inner_container #main_content #news_right .new_link a
						{
							background: #4B4B4D;
							width: 185px;
							color: #FFF;
							display: block;
						}
						
							#wrapper #container #inner_container #main_content #news_right .new_link a .newscaption
							{
								background-color: #ffffff;
								padding-left: 10px;
								line-height: 14px;
								padding-right: 10px;
								padding-top: 5px;
								padding-bottom: 5px;
								float: left;
								color: #000;
							}
		
		/* Main Content - News Page Finish */
						
						
	#wrapper #container #footer
	{
		float: left;
		width: 960px;
		background: #000000;
		margin-top: 15px;
		height: 27px;
		padding-top: 8px;
	}
	
			#wrapper #container #footer #footer_left
			{
				float: left;
				width: 180px;
				color: #939598;
				padding-left: 20px;
			}
			
			#wrapper #container #footer #footer_right
			{
				float: left;
				width: 760px;
				text-align: right;
			}
			
				#wrapper #container #footer #footer_right ul
				{
					padding: 0px;
					margin: 0px 20px 0px 0px;
				}
				
					#wrapper #container #footer #footer_right ul li
					{
						display: inline;
						list-style-type: none;
						color: #939598;
					}
					
						#wrapper #container #footer #footer_right ul li.margin_left
						{
							margin-left: 50px;
						}
								
						#wrapper #container #footer #footer_right ul li a
						{
							color: #939598;
							text-decoration: none;
						}
						
							#wrapper #container #footer #footer_right ul li a:hover
							{
								text-decoration: underline;
							}
						
												
	/* SEO Start */
	
	#wrapper #container #seotext
	{
		float: left;
		width: 960px;
		margin-top: 15px;
		color: #666666;
	}
