@charset "utf-8";
/* CSS Document */
* {
margin: 0px;
padding: 0px;
}
body {
     background-color:#600/*#f6f3ea*/;     
     text-align:center;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:13px;
	 color:#3d2d2d;
	 margin:0 0 10px 0;	 
}
/*----------GLOBAL PAGE STYLES----------*/
a:link {
	color: #f7efe9;
	text-decoration: none;
}
a:visited {
	color: #494971;
	text-decoration: none;
}
a:hover {
	color: #fff;
	text-decoration: none;
}
a.content_lnk:link {
	color: #600;
	text-decoration: none;
}
a.content_lnk:visited {
	color: #494971;
	text-decoration: none;
}
a.content_lnk:hover {
	color: #b3a69f;
	text-decoration: none;
}
img.hdr_img {	
	width:760px;
	height:222px;
	border:none;
}
h1 {
	font-size:150%;
	color:#600;
	margin-bottom:10px;
} 
h1.properties {
	font-size:150%;
	color:#600;
	margin:20px 0 0 30px;
}
.strong {
	font-weight:bold;
}
p.margin15_30_0_35 {
	margin:15px 30px 0 35px;
}
#disclaimer{
     width:680px;
	 margin:15px auto 0 auto;
	 padding:10px;
	 border:1px solid #600;
}
p.disclaimer {
	font-variant:small-caps;
}	 
.red {color:#900;}
.green {color:#0f482f;}
.fontSize105 {font-size:105%;}
.fontSize110 {font-size:110%;}
.margTop10{margin-top:10px;}
.margTop30{margin-top:30px;}
.margBtm10 {margin-bottom: 10px;}
.sale-pend {font-size:130%;	color:#900;	font-weight:bold;}
/*----------MAIN CONTAINER----------*/
#main {
     width:760px;
	 background-image:url(wrap.gif);
	 background-repeat:repeat-y;	
	 overflow:hidden;	 
     text-align:left;
	 margin-left:auto;
	 margin-right:auto;	
	 margin-bottom:3px;
	 margin-top:10px;	 	  
}
/*----------NAVIGATION----------*/
#nav {
	width:740px;
	height:15px;
	padding:10px;
	margin-bottom:3px;
	text-align:right;
	background-color:#b3a69f/*#096b45*/;	
}
p.nav_txt {
	color:#f6f3ea;
	font-weight:bold;
}

/*----------HEADER----------*/
#header {
     width:760px;
	 height:222px;
	 margin-bottom:3px;
}
/*----------CONTENT----------*/
#content_container {
     width:760px;
	 background-image:url(images/wrap.gif);
	 background-repeat:repeat-y;	
	 overflow:hidden;
	 background-color:#ebe1da/*#dbd7cf #e7e3db*/;
	 padding:0 0 10px 0;
	 margin-bottom:3px;
}
#content_txt {
     width:698px;	 
	 padding:20px 30px 5px 30px;
	 background-image:url(images/contentBg.gif);
	 background-repeat:no-repeat;
	 background-position:bottom;	 
	 /*border:1px solid #333333;*/
}

/*----------INDEX----------*/
#content_txt_index {
     width:700px;	 
	 margin:15px auto 0 auto;
	 background-image:url(images/contentBg.gif);
	 background-repeat:no-repeat;
	 background-position:bottom;	 
	 /*border:1px solid #333333;*/
}
#content_txt_index_lft {
	width:140px;
	float:left;	
}
#index_lft_top {
	width:140px;
	margin:0 0 10px 0;
	padding:0 0 5px 0;
	border-bottom:2px dotted #D0C9C6;
}
#content_txt_index_rt {
	width:495px;
	margin-left:155px;
	padding-left:15px;
	border-left:1px solid #D0C9C6;
}
#serving-txt-container {
	width:337px;	
}
p.index_txt {
	text-align:justify;
	margin-bottom:15px;
}
p.listing {
	margin-bottom:15px;
}
p.listing_txt {
	font-size:90%;	 
	/*text-align:justify;*/
}
img.list_wanted_img {
	width:120px;
	height:34px;
	border:none;
}
img.listings_blt {
	width:10px;
	height:11px;
	margin-right:3px;
}
.company_name_txt {
	font-size:110%;
	color:#0f482f;
	font-weight:bold;
}
#index_img_container {
	width:475px;
	background-image:url(images/wrap.gif);
	background-repeat:repeat-y;	
	overflow:hidden;
}
#index_img_lft {
	width:300px;
	float:left;
}
#index_img_rt {
	width:160px;
	margin-left:310px;
	padding-top:25px;
}
img#index_prop_img {
	width:300px;
	height:131px;
	border:none;	
}
p.serve_txt {
	font-size:110%;
	font-style:italic;
	font-weight:bold;
	text-align:center;
}
p.chamber_link {	
	margin-top:10x;
	font-style:italic;
}
img#chamber_logo {	
	width:135px;
	height:53px;
	margin-top:10px;
	border:none;
}
img#farm_bureau_logo {	
	width:85px;
	height:92px;
	margin-top:10px;
	border:none;
}	

/*----------ABOUT----------*/
#abt_heading {
	width:698px;
}
#abt_heading_lft {
	width:250px;
	float:left;
}
#abt_heading_rt {
	width:385px;
	margin-left:270px;
	text-align:right;
}
table#about_tbl {
	width:650px;
	border:0;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}
table#about table tr, td{
	text-align:left;
}
.about_lft_cell {
	width:25%;
	vertical-align:top;
}
.abt_txt_cell {
	vertical-align:top;
}
p.bill_scott_links {
	font-size:110%;
	font-weight:bold;
	font-style:italic;
}
p.about_txt {
	line-height:19px;
	margin-bottom:8px;
	text-align:justify;
}
p.abt_name_txt{
	font-size:110%;
	font-weight:bold;
	color:#600;
}
	
hr.about_divider {
	width:100%;
	height:2px;
	color:#b8ada9;
}
img.abt_img_bill {
	width:114px;
	height:144px;
	margin-bottom:15px;
}
img.abt_img_scott {
	width:114px;
	height:155px;
	margin-bottom:15px;
}
/*----------PROPERTIES----------*/
#property_nav {
	width:675px;
	text-align:center;
	margin:0 auto 15px auto;
	padding:7px 0 7px 0;
	border:1px solid #600;
}
p.property_nav_txt {
	font-size:85%;
	font-variant:small-caps;
}
table#properties {
	width:690px;
	border:none;
}
/*table#properties tr td {
	border-bottom: 1px dotted #D0C9C6;	
}*/
td {
	vertical-align:top;
}
td.prop_hdrs {	
	vertical-align:top;	
}
p.prop_hdrs {
	font-size:110%;
	font-weight:bold;
	text-transform:uppercase;	
	margin:0 0 15px 0;
}
p.sale-pend {
	font-size:130%;
	color:#900;
	font-weight:bold;
}
ul#listings_wntd {
	margin:10px 0 0 15px;
}
li.buyer {
	font-size:105%;
	color:#0f482f;
	font-weight:bold;
	list-style-type:none;
}
strong.note {
	color:#3d2d2d;
	font-weight:bold;
}
h2.properties {
	font-size:100%;
	color:#3d2d2d/*#615454*/;	
	margin:0 0 0 10px;
}
p.prop_txt {
	margin:0 0 0 10px;
	text-align:justify;
}
p.prop_lnks {
	font-weight:bold;
	margin:5px 0 0 10px;
	text-align:justify;
}
img.slide_img {
	width:150px;
	height:113px;
	border:none;
	margin:0 0 5px 0;
}
hr.property_divider {
	width:100%;
	border:1px dotted #D0C9C6/*#C7AD96*/;
	text-align:center;
	margin:5px 0;
}
p.top_txt {
	text-align:right;
}
#aerial_map {
	width:750px;
	margin:10px auto 0 auto;
}
p.sale_pend {
	font-size:120%;
	color:#600;
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0;
}
#tule_equip {
	width:700px;
	margin:15px 0 0 50px;
	padding:0 0 0 15px;
}
/*----------SLIDESHOWS----------*/
#header_slides {
	width:760px;
	height:85px;
	margin-bottom:3px;
}
h1.slideshows {
	font-size:150%;
	color:#0f482f;
	margin:0;
	padding:0;
}
#slideshow_hdrs {
	width:760px;
	margin:20px 0 0 0;
	text-align:center;
}
#slideshow_ftr {
	width:760px;	
	text-align:center;
}
p.slidewhow_ftr {
	font-size:90%;
	font-variant:small-caps;
}
img.hdr_img_slideshows {
	width:760px;
	height:85px;
	border:none;
}
/*----------CONTACT----------*/
#contact_container {
	width:720px;
	background-image:url(images/contentBg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding:20px 0px 20px 30px;
	/*border:1px solid #F30;*/
}
#contact_lft {
	width:430px;
	float:left;	
	/*border:1px solid #3C0;*/
}
#contact_rt {
	width:228px;
	margin-left:460px;
	padding:30px 0 0 10px;	
	border-left:1px solid #D0C9C6;
}
table#contact_tbl {
	width:440px;
	/*border:1px dotted #03F;*/
}
td.contact_bill {
	width:52%;
}
td.contact_data {
	vertical-align:top;
}
.contact_name {
	font-size:110%;
	font-weight:bold;
	margin-bottom:5px;
}
.contact_cell {
	margin-top:5px;
}
img.contact_bill {
	width:114px;
	height:144px;
}
img.contact_scott {
	width:114px;
	height:155px;
}

/*----------FOOTER----------*/
#footer_container {
	width:760px;
	background-image:url(images/wrap.gif);
	background-repeat:repeat-y;	
	overflow:hidden;
	background-color:#ebe1da;
	padding:5px;
}
#footer_lft {
	width:350px;
	float:left;
}
#footer_rt {
	width:350px;
	margin-left:400px;
	text-align:right;	
}
p.footer_txt {
	font-size:80%;
}
p.footer_margin_btm {
	font-size:80%;
	margin-bottom:5px;
}




