/*- Reset Styles-----------------------------------------------------------*/html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6,p, blockquote, a, abbr, acronym, address, big,   cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, img,strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd,   ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot,thead, tr, th, td, hr, button {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent; }	 ol, ul { list-style: none; } h1, h2, h3, h4, h5, h6, li { line-height: 100%; } blockquote, q { quotes: none; } table {	border-collapse: collapse;	border-spacing: 0; } input, textarea {	font-family: inherit;	font-size: 1em; } /*- End Of Reset Styles----------------------------------------------------*//*-----------------------------------------------------------------------------------------------*/.clear { clear: both; }body{background-color: #5d653b;} .top_bg {	 background-image: url(file:///Macintosh%20HD/Users/martyminton/Sites/WFW%20RFCW/images/body-top.jpg);	 background-repeat: no-repeat; 	 height: 30px; }#wrapper{	background: url('../img/body-bg.jpg') repeat-y 0 0;	width: 956px;	margin: 0 auto;	padding: 0 32px 0 22px;	position: relative;}	#wrapper .bodybottom{		position: absolute;	    left:-10px;;		bottom: 0px;}	#header{	background:url("../img/header-bg.jpg") no-repeat scroll 0 0 transparent;	height:85px;	padding:67px 0 0;	width:996px;}	#header h1{		color:#8E8764;		font-family:Arial;		font-size:15px;		font-weight:normal;		margin:0 0 26px 73px;		text-align:center;}#header #nav{	margin: 0 auto;	overflow: hidden;	width:680px;}	#header #nav ul{float: left;}		#header #nav ul li{						float: left;					}		#header #nav ul li.home1{						float: left;			width:85px;					}		#header #nav ul li.participate1{						float: left;			width:119px;					}		#header #nav ul li.plan1{						float: left;			width:72px;					}		#header #nav ul li.congo1{						float: left;			width:132px;					}		#header #nav ul li.about1{						float: left;			width:102px;					}		#header #nav ul li.toolkit1{						float: left;			width:119px;					}		#header #nav ul li a.home{			background-image: url(../images/nav.jpg);			background-position: 0 0;			width: 85px;			float: left;			display: block;			height: 44px;}		#header #nav ul li a.home:hover{			background-image: url(../images/nav.jpg);			background-position: 0 44px			}		#header #nav ul li a.homeactive{			background-image: url(../images/nav.jpg);			background-position: 0 44px;			width: 85px;			float: left;			display: block;			height: 44px;}				#header #nav ul li a.participate{			background-image: url(../images/nav.jpg);			background-position: -85px 0;			width: 119px;			float: left;			display: block;			height: 44px;}		#header #nav ul li a.participate:hover{			background-position: -85px 44px			}		#header #nav ul li a.participateactive{			background-image: url(../images/nav.jpg);			background-position: -85px 44px;			width: 119px;			float: left;			display: block;			height: 44px;}				#header #nav ul li a.plan{			background-image: url(../images/nav.jpg);			background-position: -204px 0;			width: 72px;			float: left;			display: block;			height: 44px;}		#header #nav ul li a.plan:hover{			background-position: -204px 44px			}		#header #nav ul li a.planactive{			background-image: url(../images/nav.jpg);			background-position: -204px 44px;			width: 72px;			float: left;			display: block;			height: 44px;}		#header #nav ul li a.congo{			background-image: url(../images/nav.jpg);			background-position: -276px 0;			width: 132px;			float: left;			display: block;			height: 44px;}		#header #nav ul li a.congo:hover{			background-position: -276px 44px			}		#header #nav ul li a.congoactive{			background-image: url(../images/nav.jpg);			background-position: -276px 44px;			width: 132px;			float: left;			display: block;			height: 44px;}		#header #nav ul li a.about{			background-image: url(../images/nav.jpg);			background-position: -408px 0;			width: 102px;			float: left;			display: block;			height: 44px;}		#header #nav ul li a.about:hover{			background-position: -408px 44px			}		#header #nav ul li a.aboutactive{			background-image: url(../images/nav.jpg);			background-position: -408px 44px;			width: 102px;			float: left;			display: block;			height: 44px;}		#header #nav ul li a.toolkit{			background-image: url(../images/nav.jpg);			background-position: -510px 0;			width: 94px;			float: left;			display: block;			height: 44px;}		#header #nav ul li a.toolkit:hover{			background-position: -510px 44px			}		#header #nav ul li a.toolkitactive{			background-image: url(../images/nav.jpg);			background-position: -510px 44px;			width: 94px;			float: left;			display: block;			height: 44px;}		#header #nav ul li.border{						float: left;			display: block;			height: 44px;}			#header #nav ul li.end{						float: left;			display: block;			height: 44px;}						#header #nav ul li a{				color:#808c37;				font-family:Arial;				font-size:13px;				font-weight:normal;				line-height: 44px;				margin: 0 19px 0 26px;				text-align: center;				text-decoration: none;}#interior_top_bar {	width: 100%;	height: 45px;	background-image: url(../img/interior_top_bar.jpg);	background-repeat: no-repeat;}#maincontent{	background: url('../img/maincontent-bg.jpg') no-repeat 0 0;	position: relative;	padding: 10px 0 0 225px;	height: 270px;}	#maincontent img{		position: absolute;		top: 4px;		left: -28px;}	#maincontent #info{		float:left;		width: 396px;		margin:38px 0 0;	}		#maincontent #info h2{		color:#fff;		font-family:Arial;		font-size:20px;		font-weight:bold;		}			#maincontent #info p{			color:#30371f;			font-family:Arial;			font-size:13px;			font-weight:normal;			line-height: 16px;			margin-top: 15px;			}				#maincontent #info p a{		    color:#ffffff;}							#maincontent #info p span{				color: #fff;				font-weight: bold;}	            #maincontent p span a{					color: #fff;}#maincontent #info .links{	float: right;	height: 20px;}						#maincontent #info .links a{		background-color: #bdc95b;		display: block;		float: left;		height: 17px;		width: 18px;		color: #fff;		margin: 0 7px 0 0;		font-family:Arial;		font-size:14px;		text-decoration: none;		text-align: center;}		#maincontent #info .links .active, #maincontent #info .links a:hover{			background-color: #58633c;}		#maincontent #menu{	background-color: #fff;	float: right;	width: 292px;	height: 258px;	margin-right: 10px ;}	#maincontent #menu ul{}	#maincontent #menu ul li{		height: 39px;		margin: 11px 0 0;		padding: 12px 0 0 11px;		}		#maincontent #menu ul li a{			font-family:Arial;			font-size:26px;			font-weight:bold;			line-height:16px;			text-decoration: none;}	        #maincontent #menu ul li a span{		         font-size: 16px;}		    #maincontent #menu ul .n1{ border-left: 7px solid #dee4ad;}		          #maincontent #menu ul .n1 a{color: #bdc95b;}		   	#maincontent #menu ul .n2{ border-left: 7px solid #cddaa2;}		          #maincontent #menu ul .n2 a{color: #9bb545;}			#maincontent #menu ul .n3{ border-left: 7px solid #bac49e;}			      #maincontent #menu ul .n3 a{color: #76893e;}			#maincontent #menu ul .n4{ border-left: 7px solid #97a393;}		          #maincontent #menu ul .n4 a{color: #304727;}	#contentbg{	background-color: #fff;	width: 956px;	overflow:hidden;}	#contentbg #leftsidebar{		float: left;		width: 181px;		padding: 35px 0 0 29px;}		#contentbg #leftsidebar-faq{		float: left;		width: 181px;		padding: 10px 0 0 20px;}		    #contentbg #leftsidebar h3{		    color:#8ea429;			font-family:Arial;			font-size:15px;			font-weight: bold;}		     #contentbg #leftsidebar .newsfeed p{			    color:#333333;				font-family:Arial;				font-size:12px;				font-weight: normal;				margin-top: 12px;				line-height: 16px;} 				#contentbg #leftsidebar .newsfeed-faq p{			    color:#333333;				font-family:Arial;				font-size:12px;				font-weight: normal;				margin-top:5px;				line-height: 16px;}	            #contentbg #leftsidebar .newsfeed p a{				    color:#798845;					font-family:Arial;					font-size:10px;					font-weight: bold;					text-decoration: none;										}					#contentbg #leftsidebar .newsfeed .blklinks {						color: #000;						font-size: 12px;						text-decoration: underline;						font-weight: normal;					}					#contentbg #leftsidebar .newsfeed p a.blk{				    color:#000000;					font-family:Arial;					font-size:12px;					font-weight: normal;					text-decoration: underline;										}					#contentbg #leftsidebar-faq .newsfeed-faq p a.blk{				    color:#000000;					font-family:Arial;					font-size:12px;					font-weight: normal;					text-decoration: underline;										}					#contentbg #leftsidebar-faq h3{		    color:#8ea429;			font-family:Arial;			font-size:15px;			font-weight: bold;}					#contentbg #leftsidebar-faq .newsfeed-faq p{			    color:#333333;				font-family:Arial;				font-size:12px;				font-weight: normal;				margin-top: 12px;				line-height: 16px;} 					#contentbg #leftsidebar-faq .newsfeed-faq p .greenlinks{				    color:#798845;					font-family:Arial;					font-size:12px;										text-decoration: underline;										}					#contentbg #leftsidebar-faq .newsfeed p .greenlinks a:hover{				  										text-decoration: underline;										}					#contentbg #textwrap {float:left; margin: 0 5px 5px 0;}							#contentbg #leftsidebar-navigation{		float: left;		width: 208px;		padding: 0px 0 0 0px;}			#leftsidebar-navigation ul {			}			#leftsidebar-navigation li {				list-style: none;				height: 20px;				border-top: 1px #9bb545 solid;				font-family: Arial, Helvetica, sans-serif;				font-size: 12px;				font-weight: bold;				color: #798845;				padding: 8px 0 0 10px;			}			#leftsidebar-navigation li img{			border:0;			margin: 0 0 0 20px;			}			#leftsidebar-navigation li .pdflink{			border:0;			float:right;			margin:-3px 0 0 0;			}			#leftsidebar-navigation .end {				border-bottom: 1px #9bb545 solid;			}			#leftsidebar-navigation li a {				color: #798845;				text-decoration: none;				float:left;			}			#leftsidebar-navigation li a:hover {				color: #798845;				text-decoration: underline;			}			#leftsidebar-navigation .active {				background-image: url(../img/side_nav_green_bg.jpg)			}			#leftsidebar-navigation .pdf {				background-image: url(../img/download-pdf.jpg);				background-repeat: no-repeat;				background-position: 115px 3px;			}			#content-right {				width: 720px;				float:left;				height: 100% !important;				padding: 0 0 0 20px;			}			#content-right h1 {				margin: 0 0 10px 0;				padding: 0;				color: #9bb545;				font-size: 20px;				font-family: Arial, Helvetica, sans-serif;			}			#content-right h1 a{				margin: 0 0 10px 0;				padding: 0;				color: #798845;				font-size: 20px;				font-family: Arial, Helvetica, sans-serif;			}			#content-right h2 {				margin: 0;				padding: 0;				color: #798845;				font-size: 13px;				font-family: Arial, Helvetica, sans-serif;			}			#content-right p.big {				font-size: 17px;				font-family: Arial, Helvetica, sans-serif;				color: #8f8b78;				line-height: 22px;				margin: 0 0 20px 0;			}			#content-right p.big a{				font-size: 17px;				font-family: Arial, Helvetica, sans-serif;				color: #8f8b78;				line-height: 22px;				margin: 0 0 20px 0;			}			#content-right p {				font-family: Arial, Helvetica, sans-serif;				font-size: 12px;				color: #676c5b;				line-height: 17px;			}			#content-right p a{				font-family: Arial, Helvetica, sans-serif;				font-size: 12px;				color: #676c5b;			}			#content-right .bar {				width: 98%;				border-bottom: 2px solid #f2f1e4;				height: 5px;				margin: 5px 0 11px 0;							}			#content-right ul {				margin: 10px 0 10px 0px;											}			#content-right li {				font-family:Arial, Helvetica, sans-serif;				font-size: 12px;				color: #676c5b;				list-style: disc;				list-style-position: inside;				font-weight: bold;				line-height: 18px;											}	#contentbg #center{		float: left;    	width: 384px;        padding: 34px 0 0 0;        margin-left: 17px;}              #contentbg #center h3{			    color:#8ea429;				font-family:Arial;				font-size:15px;				font-weight: bold;}				#contentbg #center .eventfeed p{				    color:#333333;					font-family:Arial;					font-size:12px;					font-weight: normal;					margin-top: 12px;					line-height: 16px;} 					#contentbg #center .eventfeed .blklinks {						color: #000;						font-size: 12px;						text-decoration: underline;						font-weight: normal;					}		            #contentbg #center .eventfeed p a{					    color:#798845;						font-family:Arial;						font-size:10px;						font-weight: bold;						text-decoration: none;}	                    #contentbg #center .eventfeed p a span{						    color:#333333;							font-family:Arial;							font-size:12px;							font-weight: normal;							text-decoration: underline;}	#contentbg #video{		float: left;		width:300px;		padding: 9px 0 9px 16px;}#contentbottom{	background: url('../img/contentbottom-bg.jpg') no-repeat 0 0;	height: 151px;}#contentbottom #logo {	width: 224px;	height: 145px;	float:left;}#contentbottom img {	border:0;}	#contentbottom p{	    color:#a39f89;	    float:left;		font-family:Arial;		margin-top: 29px;		font-size:13px;		font-weight: normal;		width: 421px;}			#contentbottom p a{		    color:#a39f89;}							#contentbottom #sponsors{			/*border: 1px solid #c0ba92;*/			background-image: url(../img/right-bottom-corner.png);			float: right;			height: 110px;			width: 274px;			padding: 10px 0 0 20px;			margin-right: 10px;}			#contentbottom #sponsors h4{				color:#898361;				font-family:Arial;				font-size:13px;				font-weight: bold;				margin: 0 0 23px;}				#interiorbar {	background: #f7f3d7;	height: 11px;		}pre {height: 86px; width: 454px; float:left; border: dotted 1px #999; margin: 0; padding: 12px 0 0 8px; white-space: normal; font-size: 12px;}.prebox {width: 680px; height: 100px; margin: 0 0 10px 0;}#footer{	margin: 0 auto;	width: 956px;	height: 70px;}	#footer p{								color:#aea992;		font-family:Arial;		font-size:13px;		font-weight: normal;		text-align: center;}					#footer p a{									color:#aea992;}												