@charset "utf-8";
body  {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#contac image {
	margin: 7px;
	border: medium solid #333333;
}

.thrColFixHdr #container {
	width: 766px;
	text-align: left;
} 
.thrColFixHdr #header {
	height: 69px;
	background-color: #FFFFFF;
	width: 766px;

} 
.thrColFixHdr  #nav1  {
	height: 51px;
}

.thrColFixHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}

.thrColFixHdr   #middle-part  {
	background-color: #EBEBE6;
	height: 245px;
	width: 766px;
}
#house_render {
	width: 438px;
	float: right;
	height: 239px;
}
.thrColFixHdr #container #middle-part #special {
	float: left;
}



.thrColFixHdr #sidebar1 {
	float: left; /* since this element is floated, a width must be given */
	width: 150px; /* padding keeps the content of the div away from the edges */
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	background-color: #999999;
	margin-left: 1px;
	border-right-width: thick;
	border-right-style: groove;
	border-right-color: #330000;
	padding-left: 5px;
}
.thrColFixHdr #sidebar2 {
	float: right; /* since this element is floated, a width must be given */
	width: 160px; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 15px 10px 15px 20px; /* padding keeps the content of the div away from the edges */
	background-color: #999999;
}
.thrColFixHdr #mainContent {
	margin-right: 200px;
	margin-left: 200px;
	background-color: #bda060;
	border: thin solid #000000;
	padding: 10px;
	margin-top: 5px;
} 
.thrColFixHdr #footer {
	text-align: center;
	float: left;
	background-color: #5e0000;
	width: 766px;

} 
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
	margin: 0px;
	padding: 0px;
}
.type_sidebar_availNow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 5px;
	color: #330000;
	font-weight: bolder;
	font-size: 12px;
	font-style: italic;
	margin-top: 20px;
	text-align: left;
}

#map {
	border: thick solid #BDA060;
	float: left;
	width: 530px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#trails_chestnut {
	margin: 5px;
	padding: 5px;
	border: 8px ridge #330000;
}
#grayhwak {
	margin: 5px;
	padding: 5px;
	border: 8px ridge #330000;
	height: 170px;
}
#available_main {
	background-color: #EBEBE6;
	height: 500px;
	width: 560px;
	float: left;
}
#mid_available_main {
	height: 1600px;
	background-color: #EBEBE6;
	float: left;
	width: 766px;
}
#left_bar {
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	padding: 5px;
	background-color: #BDA060;
	height: 1470px;
	width: 186px;
}
#floor_middle_part {
	height: 150px;
	background-color: #EBEBE6;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 766px;
}
#floor_bottom {
	float: left;
	width: 766px;
}
#floor_plan_chart {
	border-bottom-style: groove;
	border-bottom-width: medium;
	border-bottom-color: #330000;
	background-color: #EBEBE6;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.floor_div_1 {
	background-color: #EBEBE6;
	float: left;
	border-bottom-width: 11px;
	border-bottom-style: groove;
	border-bottom-color: #330000;
	width: 746px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-image: none;
	line-height: 12px;
	font-family: Verdana, Arial;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-top: 0px;
	color: #330000;
}
#photo_dv_bottompart {
	width: 654px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 80px;
	background-color: #ECE9D8;
}
#warranty_dv_bottompart {
	width: 766px;
	background-color: #EBEBE6;
	float: left;
}
#ge_dv_bottompart {
	height: 500px;
	width: 766px;
}
#serviceform_dv_bottompart {
	width: 766px;
	float: left;
	background-color: #ebebe6;
}
#warra_dv_middle {
	width: 766px;
	background-color: #ebebe6;
	float: left;
}
#warr_pic_right {
	float: left;

}
#ge_dv_middle_rigt {
	background-color: ebebe6;
	float: right;
	height: 250px;
	width: 766px;
}
#ge_image_middle {
	float: left;
}
#service_dv_middle {
	background-color: #ebebe6;
	width: 766px;
	height: 160px;
}
#service_image_dv {
	float: right;
	margin-right: 505px;
	border: medium groove #333333;
	margin-top: 3px;
}
#cust_car_dv_middle {
	float: left;
	height: 150px;
	width: 766px;
	background-color: #ebebe6;
}
#cust_care_lower_main {
	background-color: #EBEBE6;
	float: left;
	width: 766px;
}
.leftside_van_bar1 {
	background-color: #EBEBE6;
	float: left;
	height: auto;
	margin-right: 0px;
	margin-left: 5px;
	border-right-width: medium;
	border-right-style: groove;
	border-right-color: #333333;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-bottom: 0px;
	width: 145px;
}
.twocol_right_side2 {
	background-color: #ebebe6;
	float: right;
	margin-top: 15px;
	margin-right: 20px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 550px;
}
#cust_car_undermidd {
	width: 766px;
	float: right;
	border-top-width: thick;
	border-top-style: hidden;
	border-top-color: #330000;
	margin: 0px;
}
.underline_bel_miidlepart {
	border-top-width: thick;
	border-top-style: groove;
	border-top-color: #330000;
	margin: 0px;
	padding: 0px;
	height: 0px;
	width: 766px;
	background-color: #EBECE6;
}
#warr_over_dv {
	float: right;
	height: 150px;
	width: 766px;
}
#war_over_dv_midd {
	height: 170px;
	width: 766px;
	float: left;
	background-color: #EBEBE6;
}
#warrbott {
	background-color: #EBEBE6;
	height: 500px;
	width: 766px;
}
#warlower {
	background-color: #EBEBE6;
	width: 766px;
	float: left;
}
#keyhand_div {
	border: medium solid #000033;
	float: left;
	padding: 1px;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 30px;
}
#serv_req_midd {
	background-color: #ebebe6;
	float: left;
	width: 766px;
	height: 155px;
}
#ser_req_lower {
	background-color: #ebebe6;
	float: left;
	width: 766px;
}
#service_request {
	float: right;
	border: medium solid #000000;

}
#financ_side1 {
	float: left;
	background-color: ebebe6;
	border-right-color: #330000;
	border-right-width: medium;
	border-right-style: groove;
	width: 250px;
	padding-left: 10px;
}
#financ_textright {
	background-color: #ebebe6;
	float: right;
	margin-top: 5px;
	margin-right: 10px;
	width: 460px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#finance_middle {
	background-color: #ebebe6;
	float: right;
	width: 766px;
}
#fina_leftside3 {
	float: left;
}
#loan_pr_side1 {
	background-color: #EBEBE6;
	float: left;
	width: 750px;
	height: 170px;
}
#loan_pro_middlepart {
	background-color: #EBEBE6;
	float: right;
	width: 766px;
}
#loa_pro_midtext {
	background-color: #EBEBE6;
	float: right;
	width: 500px;
	padding: 5px;
}
#picture_wrap {
	float: left;
	background-color: #EBEBE6;
	border: medium solid #000099;
	margin-left: 5px;
	margin-top: 5px;
}
#pictur2 {
	background-color: #EBEBE6;
	float: right;
	border: medium solid #000066;
	margin-top: 5px;
	margin-right: 5px;
}
#loa_pr_side3 {
	background-color: #EBEBE6;
	float: left;
	width: 220px;
	border-right-width: medium;
	border-right-style: groove;
	border-right-color: #330000;
	padding-left: 10px;
	margin: 0px;
}
.pages_mainboday766 {
	background-color: #EBECE6;
	width: 766px;
	float: left;
}
#type_middle {
	background-color: #EBECE6;
	float: left;
	width: 766px;
}
#type2 {
	border: thin solid #FFCC66;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
}
#glos_middle {
	background-color: #EBEBE6;
	float: right;
	height: 170px;
	width: 766px;
}
#glos_pic {
	background-color: #EBEBE6;
	float: left;
	border: medium solid #333333;
	margin-left: 5px;
	margin-top: 5px;
}
#glos_lowtext {
	background-color: #EBEBE6;
	float: right;
	width: 560px;
	margin: 5px;
	padding: 5px;
}
#glos_mainbackround {
	background-color: #EBEBE6;
	float: left;
	width: 766px;
}
.middlepart_766-155 {
	background-color: #EBEBE6;
	float: left;
	height: 170px;
	width: 766px;
	margin: 0px;
	padding: 0px;
}
.middle_image_dv {
	background-color: #EBEBE6;
	float: left;
	border: medium solid #000000;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
}
#available_mainbody {
	background-color: #EBEBE6;
	width: 766px;
	height: 800px;
}
#avail_midd_part {
	background-color: #EBEBE6;
	float: right;
	height: 175px;
	width: 766px;
}
#contact_image {
	border: medium solid #333333;
	float: right;
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-left: 3px;
}
#warr_form leftside {
	background-color: #EBEBE6;
	padding: 5px;
	float: left;
	width: 200px;
}
#warr leftside3 {
	background-color: #EBEBE6;
	float: left;
	height: 300px;
	width: 200px;
}
#left {
	background-color: #ebebe6;
	float: left;
	height: 500px;
	width: 200px;
}
#warr-req from {
	background-color: #EBEBE6;
	padding: 5px;
	float: right;
	height: 500px;
	width: 300px;
}
#123 {
	background-color: #EBEBE6;
	float: right;
	height: 400px;
	width: 530px;
}
#warr-req-3 {
	background-color: #EBEBE6;
	height: 1000px;
	float: left;
	border-right-width: medium;
	border-right-style: groove;
	border-right-color: #330000;
	margin-top: 5px;
}
#warr_req_twotext {
	background-color: #EBEBE6;
	float: left;
	padding-top: 20px;
	padding-right: 16px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 540px;
}
#wrap_around {
	float: left;
	border: medium solid #333333;
	margin: 0px;
	padding: 0px;
}
#wa_23 {
	background-color: #EBEBE6;
	float: left;
	width: 150px;
	margin-top: 10px;
	padding-left: 5px;
}
#feeback_left_side {
	float: left;
	width: 200px;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-right-width: medium;
	border-right-style: groove;
	border-right-color: #330000;
}
#fee_righttext {
	background-color: #EBECE6;
	float: right;
	width: 520px;
	height: auto;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 10px;
}
#image_wrap {
	float: left;
	border: medium solid #333333;
}
#123 {
	float: left;
	border: medium solid #333333;
}
#234 {
	border: medium solid #333333;
}
#1234 {
	border: medium solid #333333;
	margin-bottom: 5px;
	float: left;
}
#456 {
	border: medium solid #333333;
	margin: 5px;
	float: right;
}
#feedclear {
	background-color: #EBECE6;
	float: left;
	width: 200px;
	height: 5px;
	clear: both;
}
#text44 {
	float: left;
	height: 150px;
}
.image-feedback {
	border: medium solid #333333;
	color: #000000;
}
feed-textright {
	text-align: left;
}
.thrColFixHdr #container #feed_main #fee_righttext-rightpicture {
	text-align: left;
}
.feed-textleft {
	text-align: left;
	color: #000000;
}
imagewrap3 {
}
.imagefeed44 {
	text-align: center;
	float: right;
}
#conselc_leftside {
	background-color: #EBEBE6;
	float: left;
	padding-left: 10px;
	padding-top: 50px;
	width: 150px;
}
#conselec_rightside {
	background-color: #666666;
	float: left;
	width: 605px;
}
#contselect_maintoptext {
	background-color: #EBEBE6;
	text-align: left;
	padding: 5px;
	float: left;
}
.contselec_image1 {
	background-color: #EBEBE6;
	height: 160px;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 7px;
	margin-top: 0px;
}
.image_border_darkgray {
	border: thin solid #333333;
	float: left;
	margin-left: 10px;
	margin-top: 7px;
}
#contact_selecttext {
	background-color: #330000;
	color: #FFFFFF;
	height: 69px;
	padding-top: 1%;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 7px;
	margin-left: 7px;
	padding-bottom: 1%;
}
#clear {
	clear: both;
}
.textfor_contsel-image {
	background-color: #EBEBE6;
	text-align: center;
	float: right;
	width: 300px;
	margin-top: 40px;
	margin-right: 20px;
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
}
#carre_formtext {
	background-color: #EBEBE6;
	float: right;
	width: 550px;
}
#23 {
	border: medium solid #333333;
	margin-right: 8px;
	margin-left: 555px;
}
#34 {
	float: left;
}
#ed {
	float: left;
	margin-left: 8px;
	border: medium solid #333333;
	margin-top: 5px;
}
#imageright {
	float: right;
	border: medium solid #333333;
	margin-top: 7px;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#avail_image2 {
}
#availimage {
	float: left;
	border: medium solid #333333;
	margin-top: 7px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#availwrap {
	float: right;
	border: medium solid #333333;
	margin-top: 9px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.avail_home_div_box {
	background-color: #EBEBE6;
	border: medium groove #330000;
	width: 750px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
}
.thrColFixHdr #container #available_mainbody #avail_1 {

}
.image_for_availabelhomes {
	background-color: #FFFFFF;
	margin: 5px;
	float: right;
	border: medium groove #000066;
}
.avai_click_links {
	float: right;
}
.avail_wraparound_textleft {
	background-color: #EBEBE6;
	margin: 5px;
	float: left;
}
#avail_maintext2 {
	width: 766px;
}
#aail-text3 {
	background-color: #00FF33;
	height: 600px;
	width: 766px;
}
#avail_middlepart {
	background-color: #EBEBE6;
	width: 766px;
	float: left;
	height: 250px;
}
#avail_low_part_text_image {
	background-color: #333333;
	width: 758px;
	float: left;
}
.avail_text_formatfinal {
	background-color: #EBEBE6;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 20px;
}
.avail_eachhouseboxfinal {
	background-color: #EBEBE6;
	float: right;
	width: 766px;
	border-bottom-style: solid;
	border-top-style: groove;
	border-right-style: none;
	border-top-width: medium;
	border-top-color: #5E0000;
	border-bottom-width: thin;
	border-bottom-color: #5E0000;
}
#clearavail {
	clear: both;
}
#clear4 {
	clear: both;
	height: 0px;
}
.avai_clikcboxforeachhouse {
	padding: 5px;
	margin-left: 200px;
	margin-top: 155px;
	margin-right: 20px;
	height: 100px;
}
#avail23 {
	float: left;
	margin: 10px;
	border: medium solid #333333;
}
#avail89 {
	margin: 10px;
	float: right;
	border: medium solid #333333;
}
#c1 {
	clear: both;
}
#c3 {
	float: right;
	padding: 5px;
}
#c4 {
	float: right;
	padding: 5px;
}
#c5 {
	float: right;
	padding: 5px;
}
#c6 {
	float: right;
	padding: 5px;
}
.avail_home_addressbox {
	background-color: #FFFF99;
	float: right;
	margin-top: 3px;
	margin-right: 180px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding: 5px;
	text-align: left;
	line-height: 5;
	font-weight: bold;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}
.textBodyAllPages_1 {
	font-family: Verdana, Arial;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	color: #000000;
}
ul {
	padding-left: 5px;
	line-height: normal;
	margin-top: 20px;
	margin-left: 7px;
}
li {
	list-style-type: circle;
	margin: 0px;
	padding: 0px;
	line-height: 35px;
}
a {


}
#adv_leftside a {
	font-size: small;
	color: #730000;
	line-height: normal;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 1px;
	font-weight: bold;
}
a {
	font-size: small;
	font-weight: bold;
	color: #730000;
	text-align: left;
	line-height: normal;
}
#343fr {
	margin-bottom: 40px;
}
.subde_right_picture_s1 {
	background-color: #EBEBE6;
	margin: 5px;
	float: right;
}
.subde_textLeft {
	margin-top: 5px;
	margin-left: 5px;
	width: 250px;
}
#we3 {
	float: left;
	height: 500px;
	background-color: #EBEBE6;
	padding-top: 10px;
}
#ded {
}
#picture_right {
	float: right;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
	border: medium solid #333333;
}
#frame47 {
	padding: 5px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 20px;
}
#warr_body {
	background-color: #00CC33;
	width: 766px;
}
#test23 {
}
#test43 {
	width: 766px;
	float: right;
	background-color: #EBEBE6;
}
.thrColFixHdr #container #header {
	background-color: #636466;
	width: 766px;
}
#plan231 {
	background-color: #ebebe6;
	float: left;
	width: 766px;
}
#floorinsetimage {
	float: left;
	margin-top: 30px;
	margin-bottom: 40px;
	margin-left: 50px;
	width: 650px;
	padding: 7px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#titlefloorplan {
	float: none;
	margin-top: 20px;
	margin-bottom: 5px;
	border: thin groove #330000;
	margin-left: 40px;
	width: 150px;
}
.FoorPlanTitleText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #730000;
	font-size: 18px;
	text-align: center;
	font-style: italic;
	line-height: normal;
}
.image_floorplans {
	float: right;
	border: thin solid #EC8D00;
	padding: 5px;
	margin-top: 20px;
	margin-right: 30px;
	margin-left: 30px;
	margin-bottom: 10px;
}
.floor_icon {
	margin-bottom: 5px;
	margin-left: 50px;
	float: left;
	background-color: #330000;
	margin-top: 10px;

}
#icon1 ul {
	margin: 0px;
	padding: 0px;
}
#icon1 li {
	list-style-type: disc;
	display: inline;
	margin-right: 10px;
	margin-left: 10px;
}
#icon1 a {
	color: #FFFFFF;
	text-decoration: none;
}
#wrap1 {
	float: left;
}
#wrap4 {
	float: left;
}
#mainbody3 {
	background-color: #999999;
	float: left;
}
#mainbody3 {
	background-color: #999999;
	float: left;
	width: 766px;
}
.thrColFixHdr #container #adva_mai #advantage_leftbar {
}
.advantage_2 {
	padding: 5px;
	float: left;
	width: 175px;
	border-right-width: medium;
	border-right-style: groove;
	border-right-color: #660000;
}
.contact_us_left {
	float: left;
	width: 175px;
	padding-left: 5px;
	border-right-width: medium;
	border-right-style: groove;
	border-right-color: #330000;
	padding-top: 30px;
}
.contact-selection-1 {
	background-color: #EBEBE6;
	float: left;
}
.customerCareLeftBar {
	border-right-width: medium;
	border-right-style: groove;
	border-right-color: #330000;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: left;
	width: 150px;
}
.grayhawk_leftside {
	float: left;
	border-right-width: medium;
	border-right-style: groove;
	border-right-color: #330000;
	width: 200px;
}
.gray_leftside1 {
	border-right-width: medium;
	border-right-style: groove;
	border-right-color: #330000;
}
.index_side_left_1 {
	float: left;
}
.thrColFixHdr #container #sidebar1index {
	background-color: #999999;
	padding: 5px;
	width: 150px;
	border-right-width: thick;
	border-right-style: groove;
	border-right-color: #330000;
}
index_backround {
	background-color: #999999;
	float: left;
}
index_middle22 {
}
.index_mm22 {
	background-color: #999999;
	float: left;
}
.gloss_topborder {
	height: 0px;
	border-bottom-width: thick;
	border-bottom-style: groove;
	border-bottom-color: #330000;
	float: left;
	width: 766px;
}
.loaction_back {
	background-color: #EBEBE6;
	float: left;
	width: 766px;
}
.preve_1 {
	float: left;
	width: 140px;
	padding-left: 10px;
	border-right-width: thick;
	border-right-style: groove;
	border-right-color: #330000;
}
.moving_tips1 {
	float: left;
	width: 150px;
	border-right-width: thick;
	border-right-style: groove;
	border-right-color: #330000;
	padding-left: 5px;
}
.structure_left1 {
	float: left;
	width: 150px;
	padding-left: 10px;
	border-right-width: thick;
	border-right-style: groove;
	border-right-color: #330000;
}
.underMidd_border {
	float: left;
	width: 766px;
	border-bottom-width: thick;
	border-bottom-style: groove;
	border-bottom-color: #330000;
	height: 0px;
	margin: 0px;
	background-color: #EBEBE6;
}
.movetips_1 {
	float: right;
	width: 550px;
	padding-right: 7px;
	padding-left: 3px;
	padding-top: 8px;
}
.floor_plan_linkto_second_page {
	background-color: #bda060;
	width: 300px;
	height: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
	float: left;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.contactus_fromsending {
	background-color: #EBEBE6;
	float: right;
	width: 550px;
	padding: 10px;
}
.contactselectiontop {
	background-color: #666666;
}
.customer_care_rightside3 {
	margin: 5px;
	padding: 5px;
	float: right;
	width: 550px;
}
.type_loan_rightside2 {
	margin: 5px;
	padding: 5px;
	float: right;
	width: 500px;
}
.type_loan_left3 {
	float: left;
	border-right-width: thick;
	border-right-style: groove;
	border-right-color: #730000;
	padding: 5px;
	width: 200px;
}
.warr_over33 {
	float: right;
	width: 520px;
	margin-top: 10px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.warr_req_mainbody {
	background-color: #EBEBE6;
	float: right;
	width: 766px;
}
.about_us_midd_part {
	float: right;
	width: 550px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.floor-plan-nav {
}
.floor3-3 {
	float: right;
	margin-top: 200px;
	height: 20px;
	width: 300px;
}
.clear-floorplan {
	clear: both;
	height: 40px;
}
.floorplandiv_2 {
	float: right;
	width: 480px;
}
#link-tag-flloplan {
	color: #FBBC00;
	margin: 0px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	line-height: normal;
}
.link_floorplan {
	color: #330000;
	font-size: x-small;
	font-style: italic;
}
.floorplan_logos {
	padding: 5px;
	float: right;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.picture_brder {
	color: #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.photopicture_texttop {
	float: left;
	margin-top: 50px;
}
.chestnut-rightbar {
	float: right;
	width: 40px;
}
.chestnut_middlepart {
	background-color: bda060;
	float: left;
	width: 380px;
	padding: 10px;
}
.chestnut_middle_right44 {
	background-color: bda060;
	float: right;
	border-left-width: thick;
	border-left-style: groove;
	border-left-color: #330000;
	width: 160px;
	padding: 10px;
}
.chectnut_mainbody {
	background-color: #bda060;
	float: left;
	width: 766px;
}
.index_leftside {
	background-color: #999999;
	float: left;
	border-right-width: thick;
	border-right-style: double;
	border-right-color: #330000;
	height: 1px;
}
.index_rightpart {
	background-color: #EBECE6;
	float: right;
	width: 550px;
	margin: 5px;
	padding: 5px;
}
.legal {
	float: left;
	width: 726px;
	background-color: #EBEBE6;
	margin: 0px;
	padding: 20px;
}
.footer_equl {
	float: right;
	margin-right: 7px;
}
.footer_logobox {
	background-color: #bda060;
	padding: 5px;
	width: 756px;
	height: 60px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000000;
}
.index {
	background-color: #EBECE6;
	float: left;
}
.index_pad_33 {
	float: left;
	margin-left: 30px;
}
.life_picture {
	float: right;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.contactus_right33 {
	float: right;
	width: 530px;
	padding: 5px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.warranty_form_body {
	background-color: #EBEBE6;
	float: right;
	width: 766px;
}
.index_maintoppart2 {
	float: left;
	background-color: #EBECE6;
}
.index_middlepart_underline {
	width: 766px;
	border-bottom-width: thick;
	border-bottom-color: #330000;
	float: left;
	margin: 0px;
	padding: 0px;
	height: 0px;
	border-bottom-style: groove;
	background-color: #EBECE6;
}
.everyhome_mode_div {
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	float: left;
}
.index_specialPicture {
	float: left;
}
.index_middlelinks {
	padding: 5px;
}
.direction_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.873 {
	color: #730000;
	font-size: 22px;
	font-weight: bold;
	font-style: italic;
}
.floorplan_434 {
	color: #00FF00;
}
The Oaks main {
	background-color: #CC3333;
}
theoaksmain {
	background-color: #FF0066;
}
.theoaks3 {
	background-color: #BDA060;
	width: 766px;
	float: left;
}
.the oaks bar12 {
	background-color: #FF33FF;
}
the oaksbar23 {
	background-color: #CC99CC;
}
#the oaksbar45 {
	background-color: #CC6633;
}
.the oaks bar567 {
	background-color: #CC0000;
}
.theoaksbar3456 {
	background-color: #FF6699;
}
.theoaksmidddle {
	background-color: #BDA060;
	float: left;
	width: 380px;
	padding: 10px;
}
.the-oaksmiddleright {
	background-color: #BDA060;
	float: right;
	width: 160px;
	border-left-width: thick;
	border-left-style: groove;
	border-left-color: #330000;
	padding: 10px;
}
.contact4538-middle {
}
.mapclickavailable {
	background-color: #C0C0C0;
	padding: 5px;
	float: right;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
