@import url("whitespace-reset.css");

body {
	background-color: #b0b579;
	font-family: Arial, Sans-Serif;
	font-size: 10px; }

hr {
	height:0;
	border:0;
	border-top:1px solid black;
}

	#sitewrapper {
		width: 800px;
		margin: 0 auto; }
	#sitewrapper p {
		color: #666666; }
	#sitewrapper a {
		color: #666666;
		font-weight: bold; }

		#sitewrapper #header {
			background: #FFFFFF url("../images_redesign/logo2.gif") no-repeat 0 0;
			float: left;
			width: 800px;
			height: 114px; }
			#sitewrapper #header a#logo {
				float: right;
				width: 300px;
				height: 93px;
				display: block;
				text-indent: -5000px; }
			#sitewrapper #header #search {
				float: left;
				width: 200px !important;
				width: 190px;
				padding: 5px 10px 0 5px; }
			#sitewrapper #header #search a {
				font-size: 12px;
				color: #DC8F5F;
				padding: 5px 15px 0 0; }
			#sitewrapper #header #search form {
				margin-top: 0; }
			#sitewrapper #header #search input#q {
				margin: 0 5px 0 0;
				color: #666; }
			#sitewrapper #header #search input#btn_search {
				width: 26px;
				position: absolute;
				top: 16px !important;
				top: 19px; }
			#sitewrapper #header #nav {
				background: transparent url("../images_redesign/bg_nav.gif") no-repeat bottom;
				float: left;
				width: 760px;
				height: 21px;
				padding: 0 0 0 40px; }
				

		#sitewrapper #main {
			background: url("../images_redesign/bg_sidebar.gif") repeat-x;
			float: left;
			width: 800px; }
			#sitewrapper #main #sidebar {
				float: left;
				width: 138px !important; }
				#sitewrapper #main #sidebar ul {
					margin: 12px 0 0 25px; }
					#sitewrapper #main #sidebar ul li {
						margin: 0 0 5px -4px;
						border-bottom:1px solid silver;
						width:130px;
						padding:3px 0 5px 0; }
						#sitewrapper #main #sidebar ul li a {
							font-size: 14px;
							color: #993233;
							display:block; }
							#sitewrapper #main #sidebar ul li.submenu a {
								font-size: 12px;
								font-weight: normal; }
			#sitewrapper #main #content {
				float: right;
				width: 647px; }
				#sitewrapper #main #content #copy {
					background: #FFFFFF;
					float: left;
					width: 439px;
					padding: 0 35px 100px 15px;
					font-size: 12px; }
					#sitewrapper #main #content #copy h1 {
						margin: 23px 0;
						font-size: 24px;
						color: #993233; }
					#sitewrapper #main #content #copy h2 {
						font-size:14px;
						color:#993233;
						margin:10px 0 0 0; }
					#sitewrapper #main #content #copy p {
						font-size: 12px;
						color: #000000;
						margin: 0 0 15px 0; }
					#sitewrapper #main #content #copy h3 {
						font-size: 14px;
						color: #DC8F5F;
						margin: 0 0 5px 0; }
					#sitewrapper #main #content #copy ul {
						margin-left:10px;
						padding-left:10px; }
					#sitewrapper #main #content #copy ul li {
						font-size:12px;
						margin-left:10px;
						list-style:disc;
						padding-left:5px; }
					#sitewrapper #main #content #copy a {
						color:#993233; }
				#sitewrapper #main #content #images {
					background-color: #FFFAE5;
					float: right;
					width: 158px; }
					td.spacedText p {
						width: 439px; }
		#footer {
			clear:both;
			width: 800px;
			margin: 0 auto;
			font-size:12px;
			padding:70px 0 10px 0;
			text-align:center;
			background:#eeeecd url(../images_redesign/bg_footer.gif) no-repeat;
		}
		#footer h3 {
			margin-bottom:0;
			padding-bottom:0;
		}
		#footer a {
			color:#933;
		}
		
.leftPhoto img{
	float:left;
	margin-right:20px;
	margin-bottom:10px;
}

table#beliefs tr td {
	padding:4px;
	vertical-align:top;
}

table#beliefs tr td.belief {
	padding-left:0;
	font-weight:bold;
}

#senior_staff {
	margin:0;
	padding:0;
}

#senior_staff h3 {
	margin:20px 0 0 0;
	padding:0;
	clear:both;
}

#senior_staff .senior_staff_name {
	padding-bottom:0;
	margin-bottom:0;
}

#senior_staff .senior_staff_title {
	padding-top:0;
	margin-top:0;
	font-style:italic;
	margin-bottom:15px;
}

#BOD img {
	border:1px solid black;
	float:left;
	margin-right:20px;
	margin-bottom:5px;
}

#BOD H3 {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}

p.affiliate {
	margin-bottom:50px;
}

table#showprogram {
	width:100% !important;
}

table#showprogramlabeltable {
	width:100%;
}

table#showprogramlabeltable tr td {
	width:25%;
}

table#showprogram tr td {
	width: auto !important;
}

table#showprogram tr td p {
display:block;
width:auto !important;
}

table#showprogram tr td ul,table#showprogram tr td ul li {
	width:auto !important;
}

table#ffcappForm tr td input {
width: 55px;
}
