/* CSS styles specifically for the Ohio Soybean Council (www.soyohio.org), see 2008styles.css for universal styles *//* Developed by TCS Software (associatonsoftware.com) *//* Created: January 2008 *//* Modified April 2010 *//*<!--  TCSREPLACE[images,http://www.associationdatabase.com/aws/OHSOY/am/gi]  -->*/body {	background:#406618 url(http://www.associationdatabase.com/aws/OHSOY/am/gi/back_body_osc.png?ver=5) top left repeat-x;	color:#232323;	behavior: url(http://soyohio.org/hover.htc);	}	#header {	background:url(http://www.associationdatabase.com/aws/OHSOY/am/gi/back_header_osc.png?ver=5) top left no-repeat;	}	#content {	background:#fff url(http://www.associationdatabase.com/aws/OHSOY/am/gi/back_content_osc.png?ver=5) top left no-repeat;	}	input#search_phrase {	border:1px solid #a47600;	}	#newsbox {	background:#fcf8c0 url(http://www.associationdatabase.com/aws/OHSOY/am/gi/back_newsbox_osc.png?ver=5) top right no-repeat;	}	#content.oscmainpage {	background-image:none;	}.oscmainpage #maincontent {	float:none;	width:855px;	}	.oscmainpage #subcontent {	padding:0;	float:none;	width:855px;	}	.oscmainpage #newsbox {	float:right;	width:345px;	}	#icurvholder {	float:right;	}	.iconbox img {	margin-right:5px;	vertical-align:top;	}		/* text styles */h1, .heading1 {	color:#466714;	}	h2, .heading2 {	color:#5d9641;	}	h3, .heading3, .tcsSubHeadFont {	color:#ad7d00;	}	#newsbox h2 {	color:#466714;	}		h4 {	color:#466714;	}	h5 {	color:#5d9641;	}	cite {	color:#a0630b;	}blockquote {	color:#005696;	}	a {	color:#ba8500;	}	a:hover {	color:#efa600;	}	a:visited {	color:#f0bf4d;	}		#newsbox a {	color:#445226;	}	#newsbox a:hover {	color:#406618;	}	#newsbox a:visited {	color:#a47600;	}	.sidenav a, a:visited {	color:#466714;	font-weight:bold;	text-decoration:none;	}	.sidenav a:hover {	color:#5d9641;	text-decoration:none;	}	#nav_frame {	background:#445126 url(http://www.associationdatabase.com/aws/OHSOY/am/gi/back_nav_osc.png?ver=5) top left repeat-x;	}	#nav li:hover, #nav li a:hover	{	background:#5d9641;	}	#nav li ul li {	background-color:#445126;	}	/* 4. second nav styles */	#nav2_frame {    width:855px;    background:#eaa400 url(http://www.associationdatabase.com/aws/OHSOY/am/gi/back_nav2_osc.png?ver=5) top left repeat-x;}#nav2 {	margin:0;	padding:0;	border-top:1px solid #fff;	}	#nav2 li {	list-style:none;	float:left;	color:#fff;	padding:0;	margin:0;	width:141px;	text-align:center;	font: bold .9em Georgia, "Times New Roman", Times, serif;	position:relative;	}	#nav2 li a {	display:block;	text-decoration:none;	color:#fff;	padding:6px 0;	font-weight:bold;	border-right:1px solid #fff;	}	#nav2 li a:visited {	text-decoration:none;	color:#fff;	font-weight:bold;	}	 #nav2 li a:hover, #nav2 li:hover, #nav2 li.hover, #nav2 li.sfhover {	background:#a2ac00;}		#nav2 li.lastitem a {	border-right:none;	}			/* 5. second subnav styles */#nav2 li:hover ul, #nav2 li.sfhover ul {	left: 0;	}#nav2 li ul {	position: absolute;	width:141px;	padding:0;	margin:0;	left: -999em;	text-align:left;	}#nav2 li ul li {	display:block;	clear:both;	margin:0;	padding:3px 0;	width:141px;	background-image:none;	background: #a2ac00;	color:#fff;	line-height:1.3em;	text-align:left;	font: normal 1em Arial, Helvetica, sans-serif;	}	#nav2 li ul li a {	margin:0;	padding:3px 12px;	color:#fff;	border:none;	}	#nav2 li ul li a:hover {	background: #eda600;	}		/* footer */	#footer {	background:url(http://www.associationdatabase.com/aws/OHSOY/am/gi/back_footer_osc.png?ver=5) top left no-repeat;	color:#fff;	}	
