body{
  padding: 0px;
  margin: 0px;
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  font-size: 10px;
  background-color: #453621;
}
img{
  border: 0px;
}
form{
  margin: 0px;
  padding: 0px;
}
#page_container{
  width: 768px;
  margin: 0 auto;
}
#page_header{
  width: 768px;
  height: 321px;
}
#navigation{
  width: 768px;
  height: 94px;
  background-image: url('../images/bgr_navigation.jpg');
  background-repeat: no-repeat;
}
#nav_container{
  text-align: right;
  padding: 70px 5px 0 0;
  color: #DDD7B7;
}
#nav_container a{
  color: #DDD7B7;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
}
#nav_container a:hover{
  text-decoration: underline;
}
#header_img{
  width: 768px;
  height: 227px;
  background-repeat: no-repeat;
}
#add_this{
	background-color: #FFFFFF;
	width: 758px;
	height: 25px;
	float: center;
	text-align: center;
	padding: 5px;
  
}
.hp{
  background-image: url('../images/header_img_hp.jpg');
}
.weather{
 background-image: url('../images/header_img_weather.jpg');
}
.about{
 background-image: url('../images/header_img_about_us.jpg');
}
.health{
  background-image: url('../images/header_img_projects.jpg');
}
.furniture{
  background-image: url('../images/header_img_furniture.jpg');
}
.gallery{
  background-image: url('../../images/header_img_furniture.jpg');
}
.contact{
	background-image: url('../images/header_img_about_us.jpg');
}
.financial{
  background-image: url('../images/header_img_financial.jpg');
}
.go_green{
  background-image: url('../images/header_img_soil_water.jpg');
}
.shop{
  background-image: url('../images/header_img_projects.jpg');
}
.blog{
  background-image: url('../images/header_img_hp.jpg');
}
.livestock{
  background-image: url('../images/header_img_livestock.jpg');
}
.grain{
  background-image: url('../images/header_img_grain.jpg');
}
.dairy{
  background-image: url('../images/header_img_livestock.jpg');
}
.equipment{
  background-image: url('../images/header_img_equipment.jpg');
}
#page_content{
  width: 768px;
  border-top: 1px solid #fff;
  background-image: url('../images/bgr_content.jpg');
  background-repeat: repeat-y;
}
#left{
  width: 160px;
  float: left;
}
#left_nav{
  background-color: #234D67;
  border-bottom: 1px solid #fff;
}
#left_nav ul{
  padding: 0 0 15px 0;
  margin: 0 0 0px 10px;
}
#left_nav li{
  list-style-type: none;
  padding: 0;
  margin: 0;
}
#left_nav li a{
  display: block;
  padding: 0 0 0 7px;
  margin: 0px;
  height: 17px;
  background-image: url('../images/bullet.gif');
  background-repeat: no-repeat;
  background-position: 0px 4px;
  color: #fff;
  text-decoration: none;
  font-weight: bold;

}
#left_nav li a:hover{
  text-decoration: underline;
}
#right_nav a{
  
  float: right;
  color: #000;
  text-decoration: none;
}
#right_nav a:hover{
  text-decoration: underline;
  color: #000;
}
.HSFPress{
	background-color: white;
}
#right{
  width: 578px;
  float: left;
  padding: 15px;
}

#right h1{
  font-size: 1.75em;
  padding: 0px;
  margin: 5px 0 15px 0;
  color: #BF6807;
}
#right h2{
  font-size: 1.2em;
  padding: 0px;
  margin: 20px 0 5px 0;
  /*color: #BF6807;*/
  color: #333333;
}

#right img{
  float: right;
  margin: 10px;
}
#right p{
  font-size: 1.1em;
  padding: 5px;
  margin: 5px 0 15px 0;
  color: #000;
  line-height: 1.5em;
}
#right a{
  color: #477593;
}
#right a:hover{
  text-decoration: none;
}
#right ul{
  padding: 0px;
  margin: 0 0 10px 20px;
}
#right li{
  padding: 0 0 0 20px;
  list-style-type: none;
  background-image: url('../images/li_bullet.gif');
  background-repeat: no-repeat;
  background-position: 10px 5px;
  font-size: 1.1em;
  line-height: 1.5em;
}
#page_footer{
  width: 768px;
  height: 82px;
  padding: 15px 0 0 0;
  background-image: url('../images/bgr_copyright.jpg');
  background-repeat: repeat-x;
  color: #BDB693;
  text-align: center;
}
#page_footer a{
  color: #BDB693;
  text-decoration: none;
}
#page_footer a:hover{
  text-decoration: underline;
}
#copy{
  padding: 20px 0 0 0;
  margin: 0 auto;
  color: #8B8257;
}

.clear{
	line-height: 0px; 
	font-size: 0px; 
	clear: both; 
	overflow: hidden;
	padding: 0px;

}
.promo{
  padding: 5px;
  margin: 5px 0;
  text-align: center;
}
#right_home{
  width: 602px;
  float: left;
  padding: 3px;
  /*background: #CCCCCC url('../images/background_img.gif') repeat-y center top;*/
}
#right_home p{
  font-size: 1.1em;
  padding: 5px;
  margin: 5px 0 15px 0;
  color: #000;
  line-height: 1.5em;
}
#right_home h1{
  font-size: 1.75em;
  padding: 0px;
  margin: 5px 0 15px 0;
  color: #BF6807;
}
#right_home h2{
  font-size: 1.2em;
  padding: 0px;
  margin: 20px 0 5px 0;
  /*color: #BF6807;*/
  color: #333333;
}
.hp_box_holder{
  width: 300px;
  float: left;
}
.home_page_promo{
  width: 300px;
  border-bottom: 1px solid #453621;
  padding: 0 0 10px 0;
}
#latest_news{
  margin: 0px;
  background-color: #F8F3E3;
}
/*#latest_news ul{
  padding: 5px;
  margin: 2px;
}*/
#latest_news ul{
  padding: 0px;
  margin: 0px;
}
#latest_news li{
  padding: 0 0 0 17px;
  list-style-type: none;
  background-image: url('../images/box_bullet.gif');
  background-repeat: no-repeat;
  background-position: 10px 7px;
}
#latest_news li a{
  color: #000;
}
#latest_news li a:hover{
  text-decoration: none;
}
#latest_news div{
  padding: 5px 0 5px 0;
}
#latest_news div.more_l{
  width: 90%;
  text-align: right;
  padding: 0px;
}
#latest_news div.more_l a{
  color: #000;
  font-weight: bold;
  padding: 0px;
}
#latest_news .lt_sep{
  width: 100%;
  font-size: 1px;
  height: 1px;
  background-image: url('../images/box_sep.gif');
  background-repeat: repeat-x;
  margin: 5px 0 5px 0;
  padding: 0px;
}

#hot_spot{
  background-color: #FFFFFF;
  font-size: 1.0em;
}
#hot_spot_news{
  /*margin: 2px;*/
  background-color: #FBF5D5;
}
#hot_spot ul{
  padding: 0px;
  margin: 0px;
}
#hot_spot li{
  padding: 0 0 0 17px;
  list-style-type: none;
  background-image: url('../images/box_bullet.gif');
  background-repeat: no-repeat;
  background-position: 10px 7px;
  margin: 0px;
}
#hot_spot li a{
  color: #000;
}
#hot_spot li a:hover{
  text-decoration: none;
}
#hot_spot div.more_l{
  width: 90%;
  text-align: right;
  padding: 0px;
}
#hot_spot div.more_l a{
  color: #000;
  font-weight: bold;
  padding: 0px;
}
#current_features{
  margin: 0;
  background-color: #F8F3E3;
}
#weather{
	margin: 0;
  background-color: #FBF5D5;
}
.box_sep{
  width: 1px;
  font-size: 0px;
  height: 7px;
}
.hp_sep{
  width: 2px;
  float: right;
  font-size: 2px;
}
.bottom_promos{
  
}
.bpl{
  float: right; 
  /*padding: 0 0 0 3px;*/
}
.bpr{
text-align: center;
/*padding: 0 0 0 3px;*/
padding-top: 15px;
padding-right: 35px;
padding-left: 35px;
float: right; 

}
.rss_title {
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  /*font-weight:bold;*/
  text-decoration: none;
  font-size: 1.2em;
  padding: 5px;
  margin: 20px 0 5px 0;
  color: #234D67;
  line-height: 2.0em;
}
.rss_title a:hover{
 	text-decoration: none;
 	/*color: #e0861e;*/
	color: black;
	/* border-bottom: 1px dotted #000; */ /*#e0861e;*/
}

.rss_date {
	font-size: 10px;
	font-weight : normal;
	color: black;
	padding: 0 0 0 1px;
	text-decoration: none;
}

.rss_box {
	 margin: 1px;
	 padding: 0px 0px;
	 width: 99%;
	 line-height: 1.5em;
}

#right_f{
  width: 602px;
  float: left;
  padding: 3px;
}
#right_f h1{
  font-size: 1.75em;
  padding: 0px;
  margin: 5px 0 15px 0;
  /*color: #663300;*/
  color: #BF6807;
}
#right_f h2{
  font-size: 1.2em;
  padding: 0px;
  margin: 20px 0 5px 0;
  /*color: #BF6807;*/
  color: #333333;
}
#right_f p{
  font-size: 1.1em;
  padding: 5px;
  margin: 5px 0 15px 0;
  color: #000;
  line-height: 1.5em;
}
#right_f a{
  color: #477593;
}
#right_f a:hover{
  text-decoration: none;
}
#right_f ul{
  padding: 0px;
  margin: 0 0 10px 20px;
}
#right_f li{
  padding: 0 0 0 20px;
  list-style-type: none;
  background-image: url('../images/li_bullet.gif');
  background-repeat: no-repeat;
  background-position: 10px 5px;
  font-size: 1.1em;
  line-height: 1.5em;
}
.flc{
  width: 350px;
  float: left;
}
.frc{
  width: 250px;
  float: left;
}
.f_page_promo{
  border-bottom: 1px solid #453621;
  padding: 0 0 10px 0;
}
.box_sep{
  width: 1px;
  font-size: 0px;
  height: 7px;
}
.hp_sep{
  width: 2px;
  float: left;
  font-size: 2px;
}
.add_box{
  background-color: #FBF5D5;
}
#latest_news_f{
  margin: 0;
  background-color: #F8F3E3;
}
#latest_news_f ul{
  padding: 0px;
  margin: 0px;
}
#latest_news_f li{
  padding: 0 0 0 17px;
  list-style-type: none;
  background-image: url('../images/box_bullet.gif');
  background-repeat: no-repeat;
  background-position: 10px 7px;
}
#latest_news_f li a{
  color: #000000;
}
#latest_news_f li a:hover{
  text-decoration: none;
}
#latest_news_f div{
  padding: 5px 0 5px 0;
}
#latest_news_f div.more_l{
  width: 90%;
  text-align: right;
  padding: 0px;
}
#latest_news_f div.more_l a{
  color: #000;
  font-weight: bold;
  padding: 0px;
}
#latest_news_f .lt_sep{
  width: 100%;
  font-size: 1px;
  height: 1px;
  background-image: url('../images/box_sep.gif');
  background-repeat: repeat-x;
  margin: 5px 0 5px 0;
  padding: 0px;
}
#current_features_f{
  background-color: #fff;
}
#articles_f{
  margin: 0;
  background-color: #F8F3E3;
  font-size: .95em;
}
#weather_f{
  background-color: #fff;
}
#html_resp{
  color: red;
  text-decoration: none;
  font-weight: bold;
  font-size: 1.3em;
}
.glc{
  width: 398px;
  float: left;
}
.grc{
  width: 199px;
  float: left;
}

.plc{
  width: 472px;
  float: left;
}
.prc{
  width: 125px;
  float: left;
}


#latest_news_g{
  margin: 0;
  background-color: #999966;
  border-style: dashed; 
  border-width:2px;
  border-color: #333333; 
  padding: 0px;
}
#latest_news_g ul{
  padding: 0px;
  margin: 0px;
}
#latest_news_g li{
  padding: 0 0 0 17px;
  list-style-type: none;
  background-image: url('../images/box_bullet.gif');
  background-repeat: no-repeat;
  background-position: 10px 7px;
  font-size: 1.1em;
}
#latest_news_g li a{
  color: #ffffff;
}
#latest_news_g li a:hover{
  text-decoration: none;
}
#latest_news_g div{
  padding: 5px 0 5px 0;
}
#latest_news_g div.more_l{
  width: 90%;
  text-align: right;
  padding: 0px;
}
#latest_news_g div.more_l a{
  color: #000;
  font-weight: bold;
  padding: 0px;
}
#latest_news_g .lt_sep{
  width: 100%;
  font-size: 1px;
  height: 1px;
  background-image: url('../images/box_sep.gif');
  background-repeat: repeat-x;
  margin: 5px 0 5px 0;
  padding: 0px;
}

#latest_news_sw{
  margin: 0;
  background-color: #99CCCC;
  border-style: dashed; 
  border-width:2px;
  border-color: #333333; 
  padding: 0px;
}
#latest_news_sw ul{
  padding: 0px;
  margin: 0px;
}
#latest_news_sw li{
  padding: 0 10 0 17px;
  list-style-type: none;
  background-image: url('../images/box_bullet.gif');
  background-repeat: no-repeat;
  background-position: 10px 7px;
  font-size: 1.1em;
  line-height: 1.5em;
}
#latest_news_sw li a{
  color: #393733;
}
#latest_news_sw li a:hover{
  text-decoration: none;
}
#latest_news_sw div{
  padding: 5px 0 5px 0;
}
#latest_news_sw div.more_l{
  width: 90%;
  text-align: right;
  padding: 0px;
}
#latest_news_sw div.more_l a{
  color: #000;
  font-weight: bold;
  padding: 0px;
}
#latest_news_sw .lt_sep{
  width: 100%;
  font-size: 1px;
  height: 1px;
  background-image: url('../images/box_sep.gif');
  background-repeat: repeat-x;
  margin: 5px 0 5px 0;
  padding: 0px;
}
#heading{
  width: 600px;
  float: left;
  padding: 1px;
}
#heading p{
  font-size: 1.1em;
  padding: 5px;
  margin: 5px 0 15px 0;
  color: #000;
  line-height: 1.5em;
}
#calc{
	background: #FBF5D5;
	width: 240;
	padding:2px;
	font-size: x-small;
}
#calc td{
	text-align: center;
	vertical-align: middle;
}
#calc table{
	border-width: 4px 4px 4px 4px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	margin: 5px;
	border-color: #487594;
}
#calc input{
	width: 100%;
	font-size: x-small;
}
/*#corn{
	background:#F8F3E3;
	width: 340;
	padding: 2px;
	font-size: 12px;
}*/
#scn1{
	background:#F8F3E3;
	width: 340;
	padding: 2px;
	/*font-size: x-small;*/
}
#scn1 td{
	text-align: left;
	vertical-align: middle;
}
#scn1 table{
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	margin: 2px;
	border-color: #487594;
}
#scn1 input{
	width: 100%;
	font-size: x-small;
}
#scn2{
	/*background:#F8F3E3; */
	width: 350;
	padding:2px;
	/*font-size: x-small;*/
}
#scn2 td{
	text-align: left;
	vertical-align: middle;
}
#scn2 table{
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	margin: 2px;
	border-color: #487594;
}
#scn2 input{
	width: 100%;
	font-size: x-small;
}

td.datacellone {
	color: white;
	text-align: left;
	padding: 5px 7px 0 7px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
}
tr.datacelltwo {
	color: grey;
	text-align: left;
	padding: 5px 7px 0 7px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
}
.datacellthree {
	/* color: grey;
	text-align: left;
	padding: 1px 1px 0 1px; */
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 10px;
}
.tooltipShadow{
		/*position:left;*/
		opacity:0.75;
		filter:alpha(opacity=75);
		-khtml-opacity: 0.75;
		-moz-opacity: 0.75;
		
}
.bg_shadow{
	background-color: rgba(0,0,0,0.85); /* pale weak blue, 65% opaque */
}
#charts{
	padding: 0px;
}
#charts table{
	padding: 0px;
	margin: 0px 0;
	/*border-width: 1px 1px 1px 1px;
	border-style: outset outset outset outset;*/
	text-align:center; margin-left:auto; margin-right:auto; width:100px;
	
}
#charts tr{
	/*font-size: x-small;*/
	font-size: 8px;
	
}
.charts{
	padding: 0px;
	/*font-size: x-small;*/
}
.charts td{
	/*font-size: x-small;*/
	font-size: 8px;
}
.charts table{
	/*background:#F8F3E3;*/
	background:#DDD7B7;
	border-spacing: 0px;
	border-color: #DDD7B7;
}
#grains{
	padding: 0px;
	background:#F8F3E3;
	/*font-size: x-small;*/
}
#grains tr{
	/*font-size: x-small;*/
	font-size: 7px;
}
#grains td{
	font-size: x-small;
	/*font-size: 8px;*/
}
#grains table{
	padding: 0px;
	margin: 0px 0;
	/*border-width: 1px 1px 1px 1px;
	border-style: outset outset outset outset;*/
	text-align:center; margin-left:auto; margin-right:auto; width:190px;
	background:#F8F3E3;
	border-spacing: 0px;
	border-color: #DDD7B7;
	background:white;
	width: 95%;
}
#grains_full{
	padding: 0px;
	/*font-size: x-small;*/
}
#grains_full tr{
	/*font-size: x-small;
	font-size: 8px;*/
	
}
#grains_full td{
	/*font-size: x-small;
	font-size: 8px;*/
}
#grains_full table{
	padding: 0px;
	margin: 0px 0;
	border-width: 2px 2px 2px 2px;
	border-style: outset outset outset outset;
	/*background: #CCCCCC;*/
	text-align:left; margin-left:auto; margin-right:auto; width:550px;
	
	border-spacing: 0px;
	border-color: #DDD7B7;
}
#grain_news{
  /*margin: 2px;*/
  /*background-color: #FBF5D5;*/
}
#grain_news ul{
  padding: 0px;
  margin: 0px;
}
#grain_news li{
  padding: 0 0 0 17px;
  list-style-type: none;
  background-image: url('../images/box_bullet.gif');
  background-repeat: no-repeat;
  background-position: 10px 7px;
  margin: 0px;
}
#grain_news li a{
  color: #000;
}
#grain_news li a:hover{
  text-decoration: none;
}
#grain_news div.more_l{
  width: 90%;
  text-align: right;
  padding: 0px;
}
#grain_news div.more_l a{
  color: #000;
  font-weight: bold;
  padding: 0px;
}
.grain_news{
  background-color: #F8F3E3;
}
#grain_news .lt_sep{
  width: 95%;
  font-size: 1px;
  height: 1px;
  background-image: url('../images/box_sep.gif');
  background-repeat: repeat-x;
  margin: 5px 0 5px 0;
  padding: 0px;
}
#left_nav_news{
  padding: 2px;
  margin: 2px 0;
  text-align: center;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  color: #fff;
  /*padding: 0 0 5px 0;
  margin: 0 0 0px 5px;*/
}
#left_nav_news ul{
  padding: 0 0 5px 0;
  margin: 0 0 0px 5px;
  line-height: 1.75em;
}
#left_nav_news li{
  padding: 0 0 0 7px;
  list-style-type: none;
  background-image: url('../images/box_bullet.gif');
  background-repeat: no-repeat;
  background-position: 2px 7px;
  margin: 0px;
  
}
#left_nav_news li a{
  color: #fff;
  text-decoration: none;
  
}
#left_nav_news li a:hover{
  text-decoration: underline;
}

#projects_list{
  margin: 0px;
  /* background-color: #F8F3E3; */
}
#projects_list{
  padding: 0px;
  margin: 0px;
}
#projects_list li{
  padding: 0 0 0 17px;
  list-style-type: none;
  background-image: url('../images/box_bullet.gif');
  background-repeat: no-repeat;
  background-position: 10px 7px;
}
#projects_list li a{
  color: #000;
}
#projects_list li a:hover{
  text-decoration: none;
}
#projects_list div{
  padding: 5px 0 5px 0;
}
#projects_list div.more_l{
  width: 90%;
  text-align: right;
  padding: 0px;
}
#projects_list div.more_l a{
  color: #000;
  font-weight: bold;
  padding: 0px;
}
#projects_list .lt_sep{
  width: 100%;
  font-size: 1px;
  height: 1px;
  background-image: url('../images/box_sep.gif');
  background-repeat: repeat-x;
  margin: 5px 0 5px 0;
  padding: 0px;
}
.imgscroll {
	color: #000; 
	/*background-color: #fff; */
	width: 125px; 
	height: 475px;
	overflow: scroll; 
	overflow-x: hidden;
}

#marqueecontainer{
position: relative;
width: 290px; /*marquee width */
height: 258px; /*marquee height */
background-color: #FFFFFF;
overflow: hidden;
/*border: 2px solid brown;*/
padding: 2px;
padding-left: 4px;
color: #4C2601; /*Was H1 Color */
}

/*
#marqueecontainer  a{
  color: #000;
}
#marqueecontainer a:hover{
  text-decoration: none;
}
*/
.rssclass .rsstitle{
font-weight: bold;
color: black;
}

.rssclass .rssdate{
	font-size: 10px;
	font-weight : normal;
	color: black;
	padding: 0 0 0 1px;
	text-decoration: none;
}

.rssclass a{
text-decoration: underline;
color: #234D67;
/*color: #538BC9;*/
}

.rssclass a:hover{
  background-color: black;
  text-decoration: none;
}