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

body{margin:0px; padding:0px; background:url(images/bottomPageBg.jpg) top left repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
img{border:none;}
h1{color:#307F01; font-size:3em; font-weight:normal; margin:5px 0px 0px 0px;}
h2{font-size:2em; font-weight:normal;}
h3{color:#333; font-size:1.8em;}
h4{padding:0px 0px 0px 35px; height:30px;}
a{color:#C3E01D; text-decoration:none;}
.spacer{clear:both; height:0px;}
form{line-height:2.5em;}
fieldset{border:#E7F898 thin solid; padding:5px;}
legend{font-weight:bold; color:#E7F898;}

#wrap{width:1000px; margin:auto; background:url(images/topPageBg.jpg) top center no-repeat;}
	#container{background:#0B2804 url(images/containerBG.jpg) top center no-repeat; border:#fff thin solid; width:800px; margin:auto;}
		#navWrap{height:162px;}
			.navItem{background:url(images/navItemBG.jpg) center -200px no-repeat; width:200px; height:112px; float:left; text-align:center; padding:50px 0px 0px 0px;}
				.navItem:hover{background:url(images/navItemBG.jpg) center 0px no-repeat;}
				.navItem a{padding:50px; color:#333; font-size:1.3em; text-decoration:none; font-weight:bold;}
					.navItem a:hover{color:#347B1A}
		#banner{height:200px; background:url(images/banner.jpg) top center no-repeat;}
			#banner h1{text-align:right; padding:0px 50px;}
			#banner h3{text-align:right; padding:30px 50px;}
		#content{width:780px; margin:auto;}
			#content a{color:#C3E01D; text-decoration:none;}
			#leftBar{float:left; width:250px;}
				#leftBar a{color:#fff;}
					#leftBar a:hover{text-decoration:underline;}
				.smallBox{margin:0px 10px 10px 0px;}
					.smallBoxHeader{color:#CCE91E; font-size:1.4em; font-weight:bold; background:url(images/smallGrass.png) right top no-repeat; border-bottom:#1D6B19 medium solid; height:20px; padding:33px 0px 0px 0px;}
				.largeBox{}
					.largeBoxHeader{color:#CCE91E; font-size:1.4em; font-weight:bold; background:url(images/largeGrass.png) right top no-repeat; border-bottom:#1D6B19 medium solid; height:20px; padding:33px 0px 0px 0px;}
			#rightBar{float:right; width:525px;}
				#services div{margin:0px 0px 15px 0px;}
				#services div span{font-weight:bold; font-size:1.2em; cursor:pointer; color:#E1F680;}
				.desc{display:none; font-style:italic; color:#333; background:#f1f1f1; border:#0C0 thin solid; padding:3px;}
			
.scripture{color:#ccc; font-style:italic; width:500px; text-align:right; padding:0px 0px 10px 275px;}
	.scripture span{font-weight:bold; font-style:normal;}
#footer{width:780px; margin:auto; font-size:.9em;{
