/*=======CHANGE THE VALUE OF WIDTH, HEIGHT, FLOATS ON THE LAYOUT.CSS=======*/



* { margin:0; padding:0; margin-bottom:0px;}



html {height:100%}



body { background:#DFD9A5; font-size:100%; line-height:1em; font-family:Helvetica; color:#586244; margin:0; padding:0; margin-bottom:0px}







.clear { clear:both;}







#main_container {background:#FFFFFF;}







/*=======-HEADER=======*/



#wrapper_header {background:url(../images/h_header.jpg) no-repeat 0 0;}



#wrapper_header .indent_1 {padding: 28px 0 0 20px;}



#wrapper_header .indent_1 .col_1 .row_1 {font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#DFD9A4}



#wrapper_header .indent_1 .col_1 .row_2 {font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#DFD9A4}



#wrapper_header .indent_1 .col_1 .row_2 span{font-family:Helvetica, Arial, sans-serif; font-size:16px; font-weight:bold; color:#E3E288;}



#wrapper_header .indent_2 {padding: 20px 0 0 0;}



#wrapper_header .indent_2 .col_1 {font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#DFD9A4}



#wrapper_header .indent_2 .col_1 .box{padding: 25px 0 0 0;}



#wrapper_header .indent_2 .col_1 .box input{ color: #000000; background: #848043;  border: 1px solid #666633; font-family:Helvetica, Arial, sans-serif; font-size:11px; padding:3px 9px 4px 4px;}



#wrapper_header .indent_2 .col_1 .box .image{float:left; margin:-25px 0px 0px 160px !important;}



#facebooktop_icon {

    float: left;

    margin: 0px 3px 0 65px;

    

	}







.header_submenu{



	padding-bottom:5px;



}



.header_submenu a{



	color:#586244;



	font-size:13px;



	text-decoration:none;



	padding:0px 10px;



}



.header_submenu a:hover{



	text-decoration:underline;



	color:#475133;



}







/*=======HEADER-MENU=======*/



#menu {height:48px; background:url(../images/h_menu.jpg) repeat-x; font-family:Helvetica, Arial, sans-serif; text-transform:uppercase; font-weight:bold; font-size:11px;}



#menu ul{height:48px; margin:0px; padding:0 0 0 0; list-style:none;}



#menu ul li { height:48px; float:left; width:20%; background:url(../images/h_menu_line.jpg) 0 5px no-repeat; padding:0 0 0 0; text-align:center;  line-height:1em; padding-top:15px;}



#menu ul li a{text-decoration:none; color:#ECE7B6; background:none; padding-left:0}



#menu ul li a:hover{ text-decoration:none; color:#FFFFFF}



#menu ul li.m1 {width:12%}



#menu ul li.m2 {width:12%}



#menu ul li.m3 {width:12%}



#menu ul li.m4 {width:12%}



#menu ul li.m5 {width:12%}



#menu ul li.m6 {width:12%}



#menu ul li.m7 {width:16%}

#menu ul li.m8 {width:7% !important; font-size:9pt;}











/*=======FOOTER=======*/



#footer {padding:5px 5px 15px 5px;}



#footer .block_bg .block_1 {padding:5px 0 15px 0; font-family:Helvetica, Arial, sans-serif; color:#999966; font-size:11px; line-height:2em;}



#footer .block_bg .block_1 a{text-decoration:none; font-family:Helvetica, Arial, sans-serif; color:#999966; font-size:11px; line-height:2em;}



#footer .block_bg .block_1 a:hover{text-decoration:underline; font-family:Helvetica, Arial, sans-serif; color:#999966; font-size:11px; line-height:2em;}







#footer .block_bg {background-color:#DFD9A4; border-top:#CCCC99 solid; border-width:1px; padding:10px 0 0 0;}



#footer .block_bg .block_1 {height:auto; font-family:Helvetica, Arial, sans-serif; color:#999966; font-size:11px;}



#footer .block_bg .block_1 ul {height:auto; margin:0px; padding:0 0 0 0; list-style:none; text-align:center}



#footer .block_bg .block_1 ul li { float:left; text-align:center;  line-height:15px;}



#footer .block_bg .block_1 ul li.s{ width:25px;}



#footer .block_bg .block_1 ul li a{text-decoration:none; color:#999966; background:none; padding-left:0}



#footer .block_bg .block_1 ul li a:hover{ text-decoration:underline; color:#999966}











/*=======START // SIDEBAR_01=======*/







#container_sidebar {padding: 10px 2px 5px 8px}



#container_sidebar .sidebar {background-color:#D1C988; border: 1px solid #CCCC99; padding:10px 0 0 0}







/*======LIST DIVIDER (SIDEBAR_01)======*/



#list {font-family:Helvetica, Arial, sans-serif; font-size:11px; text-transform:uppercase; font-weight:bold; line-height:.1em}



#list ul{margin:10px; padding:0 0 0 0; list-style:none;}



#list ul li{text-align:left;}



#list .line_up{margin-top:0; border-bottom:1px dashed #7D785A;}



#list .line_down{margin-bottom:0; border-bottom:1px dashed #7D785A;}







/*=======REAL ESTATE RESOURCES (SIDEBAR_01)=======*/











#container_sidebar .sidebar .indent .menu1 {font-family:Helvetica, Arial, sans-serif; font-size:11px; text-transform:uppercase; font-weight:bold; line-height:2.5em; padding: 0 0 0 15px}



#container_sidebar .sidebar .indent .menu1 ul{margin:10px; padding:0 0 0 0; list-style:none;}



#container_sidebar .sidebar .indent .menu1 ul li{text-align:left;}



#container_sidebar .sidebar .indent .menu1 ul li span{color:#870D0E; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text}



#container_sidebar .sidebar .indent .menu1 ul li a{font-family:Helvetica, Arial, sans-serif; font-size:11px; text-decoration:none; color:#586244}



#container_sidebar .sidebar .indent .menu1 ul li a:hover{font-family:Helvetica, Arial, sans-serif; font-size:11px; text-decoration:none; color:#990000}



















/*=======SEARCH OUR LISTINGS (SIDEBAR_01)=======*/



#container_sidebar .sidebar .indent .menu2{ width:190px; padding:5px 0 0 0; font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#666633;}



#container_sidebar .sidebar .indent .menu2{margin-bottom:10px;}



#container_sidebar .sidebar .indent .menu2 ul {margin:0px; padding:0 0 0 0; list-style:none;}



#container_sidebar .sidebar .indent .menu2 ul li {text-align:left; line-height:1.5em}



#container_sidebar .sidebar .indent .menu2 ul li .select_1{width:150px; font: 11px Helvetica, Arial, sans-serif; background-color: #FFF; color: #333; border: 1px solid #333;}



#container_sidebar .sidebar .indent .menu2 ul li .select_2{width:71px; font: 11px Helvetica, Arial, sans-serif; background-color: #FFF; color: #333; border: 1px solid #333;}







#container_sidebar .sidebar .indent .set_1_container .subset_2{padding:0 10px 10px 15px;}



#container_sidebar .sidebar .indent .set_1_container .subset_1{padding:0 0 0 25px; font-family:Arial, sans-serif; font-size:10px; color:#990000;}



#container_sidebar .sidebar .indent .set_1_container .subset_1 ul {margin:0px; padding:0 0 0 0; list-style:none;}



#container_sidebar .sidebar .indent .set_1_container .subset_1 ul li {text-align:left; line-height:1.8em; font-weight:bold;}



#container_sidebar .sidebar .indent .set_1_container .subset_1 ul li a{text-decoration:none; font-weight:bold; color:#617152}



#container_sidebar .sidebar .indent .set_1_container .subset_1 ul li a:hover{text-decoration:none; font-weight:bold; color:#617152}















/*=======NEIGHBORHOOD PROFILES (SIDEBAR_01)=======*/



#container_sidebar .sidebar .indent .menu3{ width:220px; padding:5px 0 0 0; font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#666633;}



#container_sidebar .sidebar .indent .menu3{margin-bottom:10px;}



#container_sidebar .sidebar .indent .menu3 ul { margin:0px; padding:0 0 0 0; list-style:none; width:17em}



#container_sidebar .sidebar .indent .menu3 ul li {float:left; text-align:left; line-height:2em; width:8.2em;}



#container_sidebar .sidebar .indent .menu3 ul li a{text-decoration:none; font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#666633;}



#container_sidebar .sidebar .indent .menu3 ul li a:hover{text-decoration:none; font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#990000;}







/*=======END // SIDEBAR_01=======*/







/*=============Forms==============*/



.main-form {



	margin: 10px auto auto 5px;



}







.main-form select, .main-form input, .main-form textarea {



    background-color: #F8F8F8;



    border: 1px solid #D5D5D5;



    padding: 2px;



    margin-bottom: 10px;



}







.main-form .button {



    background-color: #F8F8F8;



    border: 1px outset #D5D5D5;



    padding: 2px;



    margin: 0 10px;



}



.main-form table td{



    padding: 2px;



}







/*=============Error==============*/



#errorMessage {



    margin: 20px auto auto 20px;



    text-align: left;	



}







/*=============Thanks==============*/



#thanksMessage {



    margin: 20px auto auto 20px;



    text-align: left;   



}
