@charset "utf-8";
/* CSS Document */

a:link,a:visited{text-decoration:none;color:#3387bb;}
	a:hover,a:active{text-decoration:underline;color:#575757;}

body{background:#9cbcd1 url(../Images/bg.jpg) top center repeat-y;margin:0;padding:0;font-size:small;font-family:Arial,Helvetica,sans-serif;color:#000;}

#emailform-wrapper{background:url(../Images/top_email_bg.jpg) repeat-x;width:auto;height:26px;margin:0;padding:0;color:#fff;}
	/* EmailForm Wrapper CSS */
	#emailform{width:800px;height:20px;margin:0 auto;padding:3px 25px;text-align:right;}
		/* EmailForm CSS */
		#emailform input{margin:0;padding:0;}
			#emailFirstName{position:relative;top:-6px;display:inline;width:125px;height:18px;margin:0 0 0 15px;padding:0;border:1px solid #7aa5cc;font:12px Arial,Helvetica,sans-serif;color:#575757;}
			#emailEmailAddress{position:relative;top:-6px;display:inline;width:125px;height:18px;margin:0 0 0 10px;border:1px solid #7aa5cc;padding:0;font:12px Arial,Helvetica,sans-serif;color:#575757;}
		#emailSubmit{display:inline;width:70px;height:20px;margin:0 0 0 10px;padding:0;}		

#kieckhefer-wrapper{background:#fff;width:800px;margin:0 auto 25px auto;padding:25px;overflow:hidden;}
	/* Wrapper Sections */
	#kieckhefer-header{width:800px;height:135px;margin:0;padding:0;}
		/* Header CSS */
		#kieckhefer-header h1{background:url(../Images/header.jpg) no-repeat;top:0;width:800px;height:135px;margin:0;text-indent:-9999px;overflow:hidden;}
			#kieckhefer-header h1 a{display:block;height:100%;}
	#kieckhefer-nav{width:800px;height:37px;}
		/* Nav CSS */
		#navigation{margin:0;padding:0;list-style:none;}
			#navigation li{float:left;}
				#navigation li a{display:block;height:37px;text-indent:-9999px;overflow:hidden;}
					/* Navigation CSS */
					#navigation li a.home{background:url(../images/nav_home.jpg) no-repeat;width:108px;}
					#navigation li a.ben{background:url(../images/nav_ben.jpg) no-repeat;width:100px;}
					#navigation li a.news{background:url(../images/nav_news.jpg) no-repeat;width:100px;}
					#navigation li a.multimedia{background:url(../images/nav_multimedia.jpg) no-repeat;width:146px;}
					#navigation li a.issues{background:url(../images/nav_issues.jpg) no-repeat;width:146px;}
					#navigation li a.volunteer{background:url(../images/nav_volunteer.jpg) no-repeat;width:163px;}
					#navigation li a.contribute{background:url(../images/nav_contribute.jpg) no-repeat;width:183px;}
	#kieckhefer-main{width:800px;margin:7px 0 0 0;padding:0;overflow:hidden;}
		/* Main CSS */
		#kieckhefer-content{float:left;width:614px;margin:0 8px 0 0;padding:0;text-align:left;}
			/* Content CSS */
			h1,h2,h3{margin-top:15px;padding-top:0;font:22px Arial,Helvetica,sans-serif;color:#3387bb;}
				/* Content H2 CSS */
				h2.ben{background:url(../Images/h2_ben.jpg) no-repeat;display:block;width:800px;height:64px;margin:0;text-indent:-9999px;overflow:hidden;}
				h2.contact{background:url(../Images/h2_contact.jpg) no-repeat;display:block;width:800px;height:64px;margin:0;text-indent:-9999px;overflow:hidden;}
				h2.contribute{background:url(../Images/h2_contribute.jpg) no-repeat;display:block;width:800px;height:64px;margin:0;text-indent:-9999px;overflow:hidden;}
				h2.issues{background:url(../Images/h2_issues.jpg) no-repeat;display:block;width:800px;height:64px;margin:0;text-indent:-9999px;overflow:hidden;}
				h2.multimedia{background:url(../Images/h2_multimedia.jpg) no-repeat;display:block;width:800px;height:64px;margin:0;text-indent:-9999px;overflow:hidden;}
				h2.news{background:url(../Images/h2_news.jpg) no-repeat;display:block;width:800px;height:64px;margin:0;text-indent:-9999px;overflow:hidden;}
				h2.privacy{background:url(../Images/h2_privacy.jpg) no-repeat;display:block;width:800px;height:64px;margin:0;text-indent:-9999px;overflow:hidden;}
				h2.thankyou{background:url(../Images/h2_thankyou.jpg) no-repeat;display:block;width:800px;height:64px;margin:0;text-indent:-9999px;overflow:hidden;}
				h2.volunteer{background:url(../Images/h2_volunteer.jpg) no-repeat;display:block;width:800px;height:64px;margin:0;text-indent:-9999px;overflow:hidden;}
		#kieckhefer-right{float:right;width:178px;margin:0;padding:0;text-align:right;}
			/* Kieckhefer-Right CSS */
			#kieckhefer-right ul{margin:0;padding:0;list-style-type:none;}
				#kieckhefer-right li{display:block;margin:0;padding:0 0 7px 0;}
			#kieckhefer-right-socnets{float:right;width:178px;margin:0;padding:0;text-align:right;}
	#kieckhefer-footer{width:800px;margin:50px 0 25px 0;padding:0;border-top:1px solid #575757;font-size:small;color:#575757;clear:both;overflow:hidden;}
		/* Footer CSS */
		#footer-left{float:left;width:425px;margin:10px 25px 0 0;padding:0;text-align:left;overflow:hidden;}
			/* Footer-Left CSS */
			#footer-left ul{margin:0;padding:0;list-style-type:none;}
				#footer-left li{display:inline;padding-right:20px;}
					#footer-left li a{font-size:small;text-decoration:none;color:#575757;}
			#footer-left a:link,#footer-left a:visited{text-decoration:none;color:#575757;}
			#footer-left a:hover,#footer-left a:active{text-decoration:none;color:#000;}
		#footer-right{float:right;width:350px;margin:10px 0 0 0;padding:0;text-align:right;overflow:hidden;}

		#footer-left p,#footer-right p{margin:5px 0;padding:0;}

/* Kieckhefer Donation Page CSS */
ul#donationform-ul{margin:0;padding:0;list-style-type:none;}
	#donationform-ul li{display:block;margin:0;padding:5px 0;}
label{font-size:small;color:#575757;}
.donation-header{width:100%;margin:0 0 5px 0;padding:0 0 1px 0;border-bottom:1px solid #3387bb;font-size:medium;font-weight:bold;color:#3387bb;}

/* Kieckhefer Volunteer Page CSS */
ul#volunteer-ul{margin:0;padding:0;list-style-type:none;}
	#volunteer-ul li{display:block;margin:0;padding:5px 0;}
