body, body.webprogram {
	background-color: #FFFFFF;
	}
	
.bannerwrapper {
	background: url("/img/crops/webprogram/agronomy_bg.jpg") top left repeat-x #FFFFFF;
	height: 173px;
	}
	.banner img {
		height: auto;
		width: auto;
		margin-top: 0px;
		}
		html#range_1 .banner img {
			height: auto;
			width: auto;
			}
			html#range_1 .bannerwrapper {
				background: url("/img/crops/webprogram/agronomy_bg.jpg") no-repeat scroll right -500px top #FFFFFF;
				height: 148px;
				}
				html#range_0 .bannerwrapper {
					background-image: none;
					background-color: #FFFFFF;
					}
					html#range_0 .banner {
						display: block;
						height: auto;
						width: auto;
						text-align: left;
						}
		
.topnav_wrapper {
	/* fallback (Opera) */
	    background: #A66E2A;
	 /* Mozilla: */
	    background: -moz-linear-gradient(top, #F6B767, #FEE1B9);
	 /* Chrome, Safari:*/
	    background: -webkit-gradient(linear,
	                left top, left bottom, from(#F6B767), to(#FEE1B9));
	 /* MSIE */
	    filter: progid:DXImageTransform.Microsoft.Gradient(
	                StartColorStr='#F6B767', EndColorStr='#FEE1B9', GradientType=0);
		border-top: 1px solid #E8CCAF;
		height: 39px;
		}
		.top_navbar {
			background-color: transparent;
			font-family: Helvetica,Arial,sans-serif,sans;
			font-size: 14px;
			}
			.top_navbar ul {
				float: left;
				height: 39px;
				}
				.top_navbar ul li {
					border-right: none;
					font-size: 1em;
					font-weight: normal;
					line-height: 39px;
					}
					
					.top_navbar ul li a:link, .top_navbar ul li a:active, .top_navbar ul li a:visited {
						padding: 11px 13px;
						color: #FFFFFF;
						}
					.top_navbar ul li a:hover {
						background-color: #8BB1D8;
						padding: 11px 13px;
						text-decoration: none;
						}
						
.navigation li a:hover {
	background-color: #534741;
	}
					
.programinfo h3, .login h3, .sidebar h3, 
.programinfo, .login, .sidebar  {
	border-radius: 0px;
	}
	
.content { border: none; }
.content h2 {
	color: #332519;
    font-family: "NovecentoWideDemiBold",Novecento wide,Arial,Helvetica,sans-serif,sans;
    font-size: 26px;
    font-weight: normal;
    border-bottom: 2px solid #DFD1BA;
	padding: 0px;
	background-color: #FFFFFF;
	}
	
.sidebar h4, .sidebar_priority h3, .sidebar h5, .sidebar_priority h5 {
	color: #45382A;
    font-family: "NovecentoWideDemiBold",Novecento wide,Arial,Helvetica,sans-serif,sans;
    font-size: 1.2em;
    font-weight: normal;
    text-shadow: 2px 2px 0 rgba(1, 1, 1, 0.05);
    text-transform: uppercase;
	text-align: left;
	background-color: #FFFFFF;
	border-bottom: 2px solid #DFD1BA;
	}
	
	
.programinfo, .programinfo h4.programtitle  {
	border: none;
	}

.programinfo h3, .login h3, .sidebar h3, .programinfo, .login, .sidebar {
	color: #45382A;
    font-family: "NovecentoWideDemiBold",Novecento wide,Arial,Helvetica,sans-serif,sans;
	text-shadow: 2px 2px 0 rgba(1, 1, 1, 0.05);
    text-transform: uppercase;
	font-size: 1em;
	background-color: transparent;
	}
	.programinfo input.btn	{
		border-color: #8F7A68 #675C52 #312418 #6A5B4D;
		border-style: solid;
		border-width: 1px;
		/* fallback (Opera) */
		background: #A66E2A;
		/* Mozilla: */
		background: -moz-linear-gradient(top, #6F543C, #332519);
		/* Chrome, Safari:*/
		background: -webkit-gradient(linear,
					left top, left bottom, from(#6F543C), to(#332519));
		/* MSIE */
		filter: progid:DXImageTransform.Microsoft.Gradient(
					StartColorStr='#6F543C', EndColorStr='#332519', GradientType=0);
		border-radius: 3px;
		font-size: 14px;
		color: #FFFFFF;
		text-transform: uppercase;
		font-family: "NovecentoWideDemiBold",Novecento wide,Arial,Helvetica,sans-serif,sans;
		padding: 7px 20px 5px;
		}
		.programinfo input.btn:hover {
			/* fallback (Opera) */
			background: #A66E2A;
			/* Mozilla: */
			background: -moz-linear-gradient(top, #332519,#6F543C );
			/* Chrome, Safari:*/
			background: -webkit-gradient(linear,
						left top, left bottom, from(#332519), to(#6F543C));
			/* MSIE */
			filter: progid:DXImageTransform.Microsoft.Gradient(
						StartColorStr='#332519', EndColorStr='#6F543C', GradientType=0);
			}
			.programinfo h4.programtitle  {	
				background-color: #FFFFFF;
				color: #AF7419;
				font-family: "NovecentoWideDemiBold",Novecento wide,Arial,Helvetica,sans-serif,sans;
				}
	
.login h3 {
	border-bottom: 2px solid #DFD1BA;
	}
	.login p {
		text-transform: none;
		line-height: 1.5em;
		color: 	#78746D;
		}
		.login label {
			text-transform: none;
			color: #AF7419;
			width: 50%;
			}
			.login input {
				width: 30%;
				margin-bottom: 8px;
				}
				.login input.btn  {
					border-color: #D7A953 #B0905C #AA6F17 #C29244;
					border-style: solid;
					border-width: 1px;
					/* fallback (Opera) */
					background: #A66E2A;
					/* Mozilla: */
					background: -moz-linear-gradient(top, #CB9022, #AA6F17);
					/* Chrome, Safari:*/
					background: -webkit-gradient(linear,
								left top, left bottom, from(#CB9022), to(#AA6F17));
					/* MSIE */
					filter: progid:DXImageTransform.Microsoft.Gradient(
								StartColorStr='#CB9022', EndColorStr='#AA6F17', GradientType=0);
					border-radius: 3px;
					font-size: 14px;
					color: #FFFFFF;
					text-transform: uppercase;
					font-family: "NovecentoWideDemiBold",Novecento wide,Arial,Helvetica,sans-serif,sans;
					padding: 7px 20px 5px;
					}
					.login input.btn:hover {
						/* fallback (Opera) */
						background: #A66E2A;
						/* Mozilla: */
						background: -moz-linear-gradient(top, #AA6F17, #CB9022 );
						/* Chrome, Safari:*/
						background: -webkit-gradient(linear,
									left top, left bottom, from(#AA6F17), to(#CB9022));
						/* MSIE */
						filter: progid:DXImageTransform.Microsoft.Gradient(
									StartColorStr='#AA6F17', EndColorStr='#CB9022', GradientType=0);
						}
					
.pagefooter {
		background-color: #FEE1B9;
		color: #000000;
		height: 6em;
		bottom: 0px;
	    }
		.pagefooter ul li {
			display: inline;
			float: left;
			font-size: .8em;
			padding-right: 4px;
			padding-bottom: 2px;
			}
			.pagefooter ul.right li {
				float: right;
				text-align: right;
				}
				.pagefooter ul.top {
					margin-top: 20px;
					}
				.pagefooter p {
					font-size: .8em;
					text-align: right;
					margin-top: 20px;
					}
					html#range_0 .pagefooter p {
						text-align: left;
						}


/****** BODY BACKGROUND GRADIENT ******/

/* body, body.webprogram { 	
	background: #ccc url('/static/img/bg-gradient.png') 50% 0 repeat-x;
} */

/****** ADDS SHADOWING TO ANY DIV YOU PUT THESE ATTRIBUTES IN ******/
	
	/*-webkit-box-shadow: 0px 2px 10px rgba(0, 0, 51, 0.85);
	-moz-box-shadow: 0px 2px 10px rgba(0, 0, 51, 0.85);
	box-shadow: 0px 2px 10px rgba(0, 0, 51, 0.85); */
	

/****** ADDS ROUNDED CORNERS TO ALL CORNERS OF ANY DIV YOU PUT THESE ATTRIBUTES IN ******/

	/*border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;*/

/****** ADDS ROUNDED CORNERS TO THE BOTTOM OF ANY DIV YOU PUT THESE ATTRIBUTES IN ******/
	
	/* -moz-border-radius-bottomright: 12px;
	-moz-border-radius-bottomleft: 12px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-bottom-right-radius: 10px;
	-moz-border-bottom-left-radius: 10px; */

/******* ADDS ROUNDED CORNERS TO THE TOP OF ANY DIV YOU PUT THESE ATTRIBUTES IN ******/

	/*border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-top-right-radius: 10px;
	-moz-border-top-left-radius: 10px; */


/****** IF YOU WANT TO ADD A BUTTON GRADIENT TO ANY OF THE FOLLOWING HEADERS COPY THIS INTO YOUR CLIENT STLYES ******/

/*.sidebar h4, .sidebar_priority h3, .sidebar h5, .sidebar_priority h5, .content h2 {
	background:#666 url('/static/img/buttongradient.png') 50% 10% repeat-x;	
}*/



/****** IF YOU WANT TO ADD A BUTTON GRADIENT TO ANY OF THE FOLLOWING LIST ITEMS COPY THIS INTO YOUR CLIENT STLYES ******/

/*.navigation li a, .navigation li a:link, .navigation li a:visited, .navigation li a:active, .navigation li a:focus, .navigation li a:hover {
	background:#ddd url('/static/img/buttongradient.png') 50% 50% repeat-x;
}*/