@charset "UTF-8";
/* CSS Document */

body {
	background-image: url(/images/background2.png);
	background-color: #f2efe9;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: center top;
}

.menubackground {
	background-image: url(../images/menubackground_red.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.style3  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}


.style11 {
       color: #666666; 
       font-size: 16px; 
       font-family: Arial, Helvetica, sans-serif;
}


.style8 {	
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
}

#wrapper {  }

#header {  }

#menu {   }

#subwrapper {  }




/*--- Testimonials ---*/


#testimonials {
	padding: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 20px;
}

.image  {float:left; padding:0 20px 20px 0;}

.copy {font: arial 12px; color: #666;}

.client {
	color: #666;
	text-align: right;
	font-family: "arial 9px";
	font-style: italic;
}

br {clear:both;}


/* LEAD LOGIN SETTINGS */

/* this is the outer wrapper for the login widget */
	.IDX-wrapperLW {
	width:292px;
	color: #FFFFFF;
	
	margin-top: 10px;
	margin-left: 10px;
}
	/* these are the rounder corner styles around the lead login widget */
	.IDX-b1hLW, .IDX-b2hLW, .IDX-b3hLW, .IDX-b4hLW, .IDX-b2bhLW, .IDX-b3bhLW, .IDX-b4bhLW {font-size:1px; overflow:hidden; display:block; background-color: #9c966c;}
	.IDX-b1hLW {height:1px; background:#CCC; margin:0 5px;}
	.IDX-b2hLW {height:1px; ; border-right:2px solid #CCC; border-left:2px solid #CCC; margin:0 3px;}
	.IDX-b3hLW {height:1px; ; border-right:1px solid #CCC; border-left:1px solid #CCC; margin:0 2px;}
	.IDX-b4hLW {height:2px; ; border-right:1px solid #CCC; border-left:1px solid #CCC; margin:0 1px;}
	.IDX-b2bhLW, .IDX-b3bhLW, .IDX-b4bhLW {background-color: #9c966c;}
	/* this is the main container for the lead login form */
	.IDX-contentLW {border-left: 1px solid #ccc; border-right: 1px solid #ccc; padding: 6px 6px 0 6px; background-color: #9c966c;;}
	/* this floats the login button to the right */
	#IDX-userLoginSubmit {float: left;}
	
/*Featured Listings Settings*/

#IDX-showcaseWrapper
.IDX-showcaseDetails {
	width:35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.IDX-showcasePhoto

.IDX-showcasePrice

.IDX-showcaseAddress

.IDX-showcaseListingID {display:none;"}

/* MLS QUICK SEARCH SETTINGS */

#IDX-quickSearchForm { position: relative; height: 200px; width: 295px; } 
#QS-minPriceField { position: absolute; width: 100px; height: 15px; left: 12px; top: 39px; font-family: Arial;  } 
#QS-maxPriceField { position: absolute; width: 100px; height: 15px; left: 12px; top: 79px; font-family: Arial;  } 
#QS-labelMaxPrice { text-align: left; position: absolute; width: 70px; height: 15px; left: 142px; top: 79px;  font-family: Arial;  } 
#QS-labelMinPrice { text-align: left; position: absolute; width: 70px; height: 15px; left: 142px; top: 39px;  font-family: Arial;  } 
#QS-labelFormTitle { text-align: left; position: absolute; width: 160px; height: 15px; left: 12px; top: 9px;  font-size: 13px;  font-family: Arial;  font-weight: bold;  } 
#QS-labelCityList { text-align: left; position: absolute; width: 110px; height: 15px; left: 142px; top: 119px;  font-family: Arial;  } 
#QS-buttonSearch { position: absolute; width: 65px; height: 27px; left: 142px; top: 159px;  font-family: Arial;  } 
#QS-selectCityList { position: absolute; width: 105px; height: 22px; left: 12px; top: 119px;  font-family: Arial;  } 
#backLink {position:absolute; top:200px;}

