@charset "UTF-8";
/* CSS Document */

body {font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; padding:0 0 0 10px; margin:0; background:url(../images/bg_photo_logo.jpg) center top no-repeat #D6C0B2;}

#offLeft {position:absolute; left:-10000px; top:-1px; height:1px;}

a, a:visited {color:#00477D; font-weight:bold;}

h1, h2, h3, h4, h5, h6 {color:#4E3924;}

h1 {font-size:25px;}
h2 {font-size:18px;}
h3 {font-size:14px;}
h4, h5, h6 {font-size:1em;}


#title {padding-top:25px;text-align:center;}
	#rd {font-size:16px; font-weight:bold; color:#555; margin-bottom:5px;}
	#ruralOCP {font-size:26px; font-weight:bold;}


#navigation {width:750px; margin:70px auto 80px; background:url(../images/navBarRight.png) right 0 no-repeat;height:38px;}
	#navigation .left {background:url(../images/navBarLeft.png) left 0 no-repeat; width:100%;float:left; height:38px;}
		.navContent {
			background:url(../images/BG_navBar.png);
			width:738px;height:28px; 
			margin:0 6px;
			padding:10px 0 0;
			text-align:center;}
			#navigation ul, #navigation li {display:inline; list-style:none; padding:0; margin:0;font-size:16px;}
				#navigation ul a {margin:0 32px; color:#222; font-weight:bold;}
				#navigation ul a:hover, #navigation ul a:active, #navigation ul a:focus {color:#006699;}


#torso {clear:both; width:750px; margin:0 auto 100px;}

	#content {clear:both; width:500px; float:left; padding:0;}
		#page_headline {margin:0;}
		#content p, #content li {line-height:1.4em; font-size:13px;}
		
	#sidebar {width:230px; float:right;}
		.box {width:190px;padding:0 20px; float:right; margin-bottom:20px;background:#F3ECE8;line-height:1.4em;}
			.box .top {background: url(../images/subNav_top.gif) left top no-repeat; height:5px; margin:-5px -20px 0;}
			.box .bottom {background:url(../images/subNav_bottom.gif) left bottom no-repeat; height:5px; margin:10px -20px -5px;}
			.box h1, .box h2  {font-size:16px; margin:1em 0;}
				.box h1 a, .box h2 a, .box h3 a, .box h4 a    {text-decoration:; color: #4E3924;}
			.box ul {padding:0 0 0 1em; margin:.5em 0 0;}
				.box li {line-height:1.5em;}
			
			.box#subNav ul, .box#subNav ul li {list-style:none; margin:0; padding:0;}
			.box#subNav ul li { margin:0 0 0 1em; text-indent:-1em;}
			
		.box h3 {margin:1em 0 .2em;}
		.box p {margin:0 0 1em; }

#footer {padding:30px 0; text-align:center; font-size:12px;color:#555;}

	table.tableGrid {border-left:1px solid #555; border-top:1px solid #555; width:100%;}
	table.tableGrid td, table.tableGrid th {border-right:1px solid #555; border-bottom: 1px solid #555; padding:.5em;}