/* CSS Document */

body {
background-image:url(../images/header_bgrpt.png);
background-repeat:repeat-x;
background-color:#ffffff;
margin:0px;
padding:0px;
}

.clear {
	clear:both;
}

#title {
width:400px;
height:50px;
margin-top:60px;
margin-left:28px;

}

/*#grass_fence {
background-image:url(../images/header_bgrpt.png);
background-repeat:repeat-x;
margin:0px;
padding:0px;
}*/

#float {
width:859px;
margin:0 auto;
}

#header {
background-image:url(../images/header.png);
background-repeat:no-repeat;
background-position:3px -3px;
width:859px;
height:227px;
margin:0px;
padding:0px;
float:left;
display:inline;
position:relative;

}

#header_scott {
background-image:url(../images/header_scott.png);
background-repeat:no-repeat;
background-position:3px -3px;
width:859px;
height:227px;
margin:0px;
padding:0px;
float:left;
display:inline;
position:relative;

}


#header_pike {
background-image:url(../images/header_pike.png);
background-repeat:no-repeat;
background-position:3px -3px;
width:859px;
height:227px;
margin:0px;
padding:0px;
float:left;
display:inline;
position:relative;

}

#page_holder {
width:859px;
height:auto;
min-height:600px;
margin:0px;
padding:0px;
float:left;
display:inline;
position:relative;

}

#left_content {
width:580px;
height:auto;
min-height:600px;
margin:0px;
padding:0px;
float:left;
display:inline;
position:relative;
background-image:url(../images/body_bg.gif);
background-repeat:no-repeat;
background-position:-8px -1px;
}

#content {
	width:500px;
	height:auto;
	min-height:600px;
	padding:0px;
	float:left;
	display:inline;
	position:relative;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}



/*#text {
width:238px;
height:auto;
min-height:275px;
float:left;
display:inline;
position:relative;
margin-top:10px;
}*/

#news {
	width:500px;
	height:auto;
	min-height:600px;
	float:left;
	display:inline;
	position:relative;
}

/*__________________MAP_____________________*/

#content #map {
background-image:url(../images/map1.gif);
background-repeat:no-repeat;
width:262px;
height:261px;
float:right;
/*	float:left;
	display:inline;
	position:relative;*/
}

#content .scott a, #content .scott a:link {
background-image:url(../images/scott.png);
background-repeat:no-repeat;
float:left;
display:inline;
position:relative;
width:98px;
height:97px;
margin-top:-128px;
margin-left:154px;
}

#content .scott a:hover {
background-image:url(../images/scott_hover.png);
background-repeat:no-repeat;
float:left;
display:inline;
position:relative;
width:98px;
height:97px;
margin-top:-128px;
margin-left:154px;

}


#content .pike a, #content .pike a:link{
background-image:url(../images/pike.png);
background-repeat:no-repeat;
float:left;
display:inline;
position:relative;
width:184px;
height:136px;
margin-top:52px;
margin-left:1px;

}

#content .pike a:hover {
background-image:url(../images/pike_hover.png);
background-repeat:no-repeat;
float:left;
display:inline;
position:relative;
width:184px;
height:136px;
margin-top:52px;
margin-left:1px;

}

/*______________________________________________*/


.line {
border-bottom:1px solid #D0D2D6;
width:500px;
height:1px;
}

#right_content {
	width:260px;
	height:auto;
	min-height:600px;
	padding:0px;
	float:left;
	display:inline;
	position:relative;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



#tworivers {
background-image:url(../images/2rivers_bg.png);
background-repeat:no-repeat;
background-position:bottom center;
width:255px;
height:auto;
min-height:91px;
float:left;
display:inline;
position:relative;
border-bottom:1px dashed #D0D2D6;
border-top:1px dashed #D0D2D6;
margin:5px;
padding-top:10px;
}

#enews_archive {
background-image:url(../images/sign_archive.gif);
background-repeat:no-repeat;
background-position:bottom right;
width:255px;
height:auto;
min-height:91px;
float:left;
display:inline;
position:relative;
border-bottom:1px dashed #D0D2D6;
margin:5px;
padding-top:10px;
}

.enews_box {
width:255px;
height:auto;
min-height:81px;
float:left;
display:inline;
position:relative;
border-bottom:1px dashed #D0D2D6;
margin:5px;

}

.right_nav_boxes {
width:255px;
height:auto;
min-height:71px;
float:left;
display:inline;
position:relative;
border-bottom:1px dashed #D0D2D6;
margin:5px;

}

#crop_prices {
background-image:url(../images/cropprices.png);
background-repeat:no-repeat;
background-position:bottom center;
width:255px;
height:auto;
min-height:81px;
float:left;
display:inline;
position:relative;
border-bottom:1px dashed #D0D2D6;
margin:5px;

}

#daily_grain {
background-image:url(../images/grain_bg.png);
background-repeat:no-repeat;
background-position:bottom center;
width:255px;
height:auto;
min-height:81px;
float:left;
display:inline;
position:relative;
border-bottom:1px dashed #D0D2D6;
margin:5px;

}

#weather {
width:255px;
float:left;
display:inline;
position:relative;
padding-top:20px;
padding-bottom:20px;
}

#footer {
	width:858px;
	height:78px;
	float:left;
	display:inline;
	position:relative;
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
	margin-bottom:20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}


.cal_box {
padding-bottom:15px;
border-bottom:1px solid #D0D2D6;
width:500px;
height:auto;
min-height:75px;
}


.county_spacing {
margin-top:20px;

}


.county_img {
margin:10px;
border:1px solid #3e3e40;
}

.color_box {
background-color:#e7f1fb;
border:1px solid #c4e0fb;
padding:5px !important;
margin:10px;
}

#archive {
padding:10px 0 0 0;
}

#archive h3{
margin:0 0 5px 5px !important;
color:#c81a2a !important;
}
