@charset "UTF-8";

body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #000000;

	margin:0px;

	padding:0px;

}

html, body { height:100%; }

.wrapper{

width:100%;

height:auto;

}

.main_container_section{

width:800px;

height:auto;

margin:0px auto;

}

.header_section{

width:800px;

height:auto;

margin:0px auto;

}

.image1{

padding-left:20px;

}

.header_top_left{

height:auto;

float:left;

padding-left:209px;

height:10px;

}

.header_top_right{

width:581px;

height:auto;

float:left;

}

.header_top_right_left{
	width:110px;
	height:auto;
	float:left;
}

.header_top_right_right{
	width:462px;
	height:auto;
	float:right;
	padding-top:6px;
}

.logo_section{

width:800px;

height:auto;

margin:0px auto;

}

.logo{

width:209px;

height:101px;

float:left;

background-color:#E4E4E4;

}

.header_menu_section{

width:561px;

height:auto;

float:left;

padding-top:15px;

padding-right:20px;

background-color:#E4E4E4;

}

.flash_container_section{

width:800px;

height:auto;

margin:0px auto;

}

.space_line_section{

width:800px;

height:auto;

margin:0px auto;

}

.flash_left{

width:544px;

height:auto;

float:left;

}

.flash_right{

width:246px;

height:235px;

float:left;

background-color:#B7CCED;

}

.investor_left_section{

width:390px;

height:774px;

float:left;

background-color:#FFFFFF;

padding-left:10px;

}

.investor_right_section{

width:390px;

height:774px;

float:left;

background-color:#FFFFFF;

}

.content_container_section{

width:800px;

height:auto;

margin:0px auto;

background-color:#FFFFFF;

}

.bottom_image_section{

width:800px;

height:auto;

margin:0px auto;

}

.image{

width:544px;

height:55px;

float:left;

}

.content_text{

width:500px;

height:auto;

float:left;

background-color:#FFFFFF;

padding-left:20px;
padding-right:24px;

word-spacing:1px;

}

.content_left{

width:544px;

height:562px;

float:left;

background-color:#FFFFFF;

}

.content_right{

width:246px;

height:562px;

float:left;

background-color:#FFFFFF;

}



.content_left_amenities{

width:544px;

height:1374px;

float:left;

background-color:#FFFFFF;

}

.content_right_amenities{

width:246px;

height:1374px;

float:left;

background-color:#FFFFFF;

}

.content_left_floorplans{

width:544px;

height:1750px;

float:left;

background-color:#FFFFFF;

}

.content_right_floorplans{

width:246px;

height:1750px;

float:left;

background-color:#FFFFFF;

}

.content_left_locations{

width:544px;

height:720px;

float:left;

background-color:#FFFFFF;

}

.content_right_locations{

width:246px;

height:720px;

float:left;

background-color:#FFFFFF;

}

.content_left_finance{

width:544px;

height:1199px;

float:left;

background-color:#FFFFFF;

}

.content_right_finance{

width:246px;

height:1199px;

float:left;

background-color:#FFFFFF;

}

.content_left_carriers{

width:544px;

height:1100px;

float:left;

background-color:#FFFFFF;

}

.content_right_carriers{

width:246px;

height:1100px;

float:left;

background-color:#FFFFFF;

}

.content_left_rlc{

width:544px;

height:850px;

float:left;

background-color:#FFFFFF;

}

.content_right_rlc{

width:246px;

height:850px;

float:left;

background-color:#FFFFFF;

}

.content_left_contacts{

width:544px;

height:760px;

float:left;

background-color:#FFFFFF;

}

.content_right_contacts{

width:246px;

height:760px;

float:left;

background-color:#FFFFFF;

}

.content_left_dinning{

width:544px;

height:800px;

float:left;

background-color:#FFFFFF;

}

.content_right_dinning{

width:246px;

height:800px;

float:left;

background-color:#FFFFFF;

}

.content_left_gallery{

width:544px;

height:865px;

float:left;

background-color:#FFFFFF;

}

.content_right_gallery{

width:246px;

height:865px;

float:left;

background-color:#FFFFFF;

}

.content_left_savnan{

width:544px;

height:800px;

float:left;

background-color:#FFFFFF;

}

.content_right_savnan{

width:246px;

height:800px;

float:left;

background-color:#FFFFFF;

}

.content_left_walnut{

width:544px;

height:900px;

float:left;

background-color:#FFFFFF;

}

.content_right_walnut{

width:246px;

height:900px;

float:left;

background-color:#FFFFFF;

}

.content_left_reflection{

width:544px;

height:700px;

float:left;

background-color:#FFFFFF;

}

.content_right_reflection{

width:246px;

height:700px;

float:left;

background-color:#FFFFFF;

}

.content_left_riverstone{

width:544px;

height:832px;

float:left;

background-color:#FFFFFF;

}

.content_right_riverstone{

width:246px;

height:832px;

float:left;

background-color:#FFFFFF;

}

.content_left_lakeline{

width:544px;

height:840px;

float:left;

background-color:#FFFFFF;

}

.content_right_lakeline{

width:246px;

height:840px;

float:left;

background-color:#FFFFFF;

}

.content_left_lakeline_floor{

width:544px;

height:1400px;

float:left;

background-color:#FFFFFF;

}

.content_right_lakeline_floor{

width:246px;

height:1400px;

float:left;

background-color:#FFFFFF;

}

.content_left_provident{

width:544px;

height:860px;

float:left;

background-color:#FFFFFF;

}

.content_right_provident{

width:246px;

height:860px;

float:left;

background-color:#FFFFFF;

}

.content_left_freedom_dining{

width:544px;

height:700px;

float:left;

background-color:#FFFFFF;

}

.content_right_freedom_dining{

width:246px;

height:700px;

float:left;

background-color:#FFFFFF;

}

.content_left_crossing_plan{

width:544px;

height:1500px;

float:left;

background-color:#FFFFFF;

}

.content_right_crossing_plan{

width:246px;

height:1500px;

float:left;

background-color:#FFFFFF;

}

.content_left_map{

width:544px;

height:750px;

float:left;

background-color:#FFFFFF;

}

.content_right_map{

width:246px;

height:750px;

float:left;

background-color:#FFFFFF;

}

.content_left_reflection_plan{

width:544px;

height:860px;

float:left;

background-color:#FFFFFF;

}

.content_right_reflection_plan{

width:246px;

height:860px;

float:left;

background-color:#FFFFFF;

}

.content_left_riverstone_plan{

width:544px;

height:1400px;

float:left;

background-color:#FFFFFF;

}

.content_right_riverstone_plan{

width:246px;

height:1400px;

float:left;

background-color:#FFFFFF;

}

.content_left_riverstone_map{

width:544px;

height:800px;

float:left;

background-color:#FFFFFF;

}

.content_right_riverstone_map{

width:246px;

height:800px;

float:left;

background-color:#FFFFFF;

}

.content_left_walnut_dinning{

width:544px;

height:800px;

float:left;

background-color:#FFFFFF;

}

.content_right_walnut_dinning{

width:246px;

height:800px;

float:left;

background-color:#FFFFFF;

}

.content_left_walnut_plan{

width:544px;

height:1400px;

float:left;

background-color:#FFFFFF;

}

.content_right_walnut_plan{

width:246px;

height:1400px;

float:left;

background-color:#FFFFFF;

}

.content_left_walnut_map{

width:544px;

height:800px;

float:left;

background-color:#FFFFFF;

}

.content_right_walnut_map{

width:246px;

height:800px;

float:left;

background-color:#FFFFFF;

}

.content_left_mapleridge_plan{

width:544px;

height:1000px;

float:left;

background-color:#FFFFFF;

}

.content_right_savnan1{

width:246px;

height:1000px;

float:left;

background-color:#FFFFFF;

}

.content_left_savnan_index{

width:544px;

height:1000px;

float:left;

background-color:#FFFFFF;

}

.content_right_savnan_index{

width:246px;

height:1000px;

float:left;

background-color:#FFFFFF;

}



.content_text_investor{

width:400px;

height:auto;

}



.copyright{

width:770px;

padding-right:30px;

height:auto;

margin:0px auto;

margin-bottom:10px;

}

.content_box{

width:524px;

height:auto;

padding-left:20px;

background-color:#FFFFFF;

}

.content_box_left{

width:107px;

height:auto;

float:left;

background-color:#FFFFFF;

}

.content_box_right{

width:410px;

height:auto;

float:left;

background-color:#FFFFFF;

}



.smalltext {

	font-size: 9px;

}

.pullquote {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 15px;

	font-style: italic;

	color: #4A6C95;

	line-height: 22px;

}

h1 {

	font-family: "Times New Roman", Times, serif;

	font-size: 28px;

	line-height: 28px;

	font-weight: lighter;

	color: #713D04;

}

.tenpxtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 18px;

	height:20px;

}

.rightjustify {

	text-align: right;

}

.communitytitle {

	font-size: 24px;

	font-family: "Times New Roman", Times, serif;

	font-weight: lighter;

	color: #713D04;

}

.phonenumber {

	font-size: 28px;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 28px;

}

.phonenumber2 {

	font-size: 18px;

	font-weight: bold;

}

.horzlinetop {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #000000;

}

.featurequote {

	font-family: "Times New Roman", Times, serif;

	font-size: 20px;

	line-height: 20px;

	word-spacing:-2px;

}



.pagebannerquote {

	font-family: "Times New Roman", Times, serif;

	font-size: 17px;

	line-height: 23px;

	padding-right: 10px;

	padding-left: 10px;

}

.featurequote {

	font-family: "Times New Roman", Times, serif;

	font-size: 18px;

	line-height: 25px;

	padding: 0px 15px;

}

