/* CSS Document */



body {

	margin: 0px;

	padding:0px;

	color: #fff;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 100%;

	text-align: center;

	background-repeat:repeat-x;	

	background-color: #669658;

	background-image:url(images/gradient.jpg);



	}

	

#wrapper {

	width:780px;

	text-align:left;

	margin:10px auto;

	padding:0;

	font-size: .9em;

	border:solid 1px black;

	background-color:#825c25;

	color:#fff;

	background-image:url(images/banner.jpg);

	background-repeat:no-repeat;

	}



.skip a {

		position: absolute; left: 0; 

		color: #fff; 

		background: #3f7c2e;

		padding:2px;

		font-size: .8em;

		text-decoration:none;

	}

	

.skip a:hover, .skip a:active {

		position: absolute; left: 0; 

		color: #fff; 

		background: #3f7c2e;

		padding:2px;

		font-size: .8em;

		text-decoration:underline;

	}

.hide {
	
	display:none;	
	
	
}

#content {

	margin: 146px 0px 0px 140px;	

	min-height:500px;

	color: #000;

	padding-top: 5px;

	padding-left:20px;

	padding-right:20px;

	text-align: left;

	line-height: 1.2em;

	/*background-color: #f0e1c1;*/

	background-color:white;

	background-image:url(images/banner_bottom_right.gif);

	background-repeat:no-repeat;



}



#image {

	padding:15px;

	float:right;

	width:330px;

}



#navbar  {

	float:left;

	min-height:354px;

	width:135px;

	font-size:.8em;

	padding:110px 0 0 5px;

	background-color: #825c25;

	color:#FFFF99;

	background-image:url(images/banner_bottom_left_original.gif);

	/*background-image:url(images/wheat copy.jpg); */

	background-repeat:no-repeat;

	margin-top:146px;

}



#navbar ul {

	list-style: none;

	padding:0;

	margin:0;



}



#navbar li {

	margin:0;

	padding:0px 0px 10px 5px;

} 



#navbar a {

	color: #ece9ca;

	background-color: #825c25;

	/*color:#000;*/

	text-decoration: none;

	font-weight:normal;

	margin:0;

}



#navbar a:active {

	color: #ece9ca;

	background-color: #825c25;

	/*color:#000;*/

	text-decoration: none;

	font-weight:normal;

	margin:0;

}



#navbar a:hover {

	color: #FFF;

	background-color: #825c25;

	font-weight:bolder;

	text-decoration: underline;

}



#bottom_menu {

	clear:right;

	text-align:center;

	margin: 40px 0 10px 0;

	padding: 7px 0;

	border-bottom-color:#000000;

	border-bottom-style:solid;

	border-bottom-width:1px;

	border-top-color:#000000;

	border-top-style:solid;

	border-top-width:1px;

	height:22px;

	font-size:0.9em;

	}





#bottom_menu ul {

	list-style:none;

	margin:0;

	padding:0;





}



#bottom_menu li{

	margin:0;

	padding-right:3px;

	display: inline;	

	border-left-color:#000000;

	border-left-style:solid;

	border-left-width:1px;

}



li.end {

	margin:0;

	padding-right:3px;

	border-left-color:#000000;

	border-left-style:solid;

	border-left-width:1px;

	border-right-color:#000000;

	border-right-style:solid;

	border-right-width:1px;



}



#breastfeeding {



	border: 2px groove #000;

	width:550px;

	padding: 10px;

	margin: 0 auto;



}



hr {

	padding:0;

	margin:0 auto;



}

#footer {

	clear:left;

	font-size:0.7em;

	text-align:center;

	padding-bottom:10px;	

}



#registration ul {

	list-style:none;

}





#registration td {



	width: 110px;

	height: 50px;

	border:solid 1px #cccccc;

	text-align:center;

	padding:0;

	margin:0;



}



#registration th {

	width: 110px;

	height: 50px;

	border:solid 1px #cccccc;

	font-weight:bold;

	text-align:center;

}



#content li {

	line-height: 1.4em;



}



a, #bottom_menu a, #footer a {

	padding:0;

	margin:0;

	text-decoration:none;

	color: #0000FF;

	background-color:inherit;

}



a:active, #bottom_menu a:active, #footer a:active {

	padding:0;

	margin:0;

	color: #0000FF;

	background-color:inherit;

}

	

a:hover, #bottom_menu a:hover, #footer a:hover {

	padding:0;

	margin:0;

	text-decoration:underline;

} 



#bottom_menu a, #bottom_menu a:active, #bottom_menu a:hover  {

	padding:0 0 0 5px;

	margin:0;

}







h1 {

	color:#3f7c2e;

	background-color:white;

	/* display:none; */

	position:absolute;
	
	left:3000px;
	
	text-align:left;

	font-size:1.4em;

}



h2 {

	padding-top:10px;

	color:#3f7c2e;

	background-color:white;

	font-size:1.2em;

}



h3 {

	background-color:white;

	font-size:1.0em;

	padding:10px 0;

	color:#95692a;





}



h4 {

	text-transform:uppercase;

	font-size:0.8em;

	padding:10px 0;



}



legend {

	background-color:inherit;

	font-size:1.1em;

	padding:5px 0;

	color:#95692a;

	font-weight:bolder;

	

}



fieldset fieldset legend {

	background-color:inherit;

	font-size:.8em;

	padding:5px 0;

	color:#000;

	font-weight:normal;

	

}





address{



	padding:3px;



}



a img {

	border: none;

	}

	

img {



	padding:0px;

	margin:0px;



}

.new {

	font-weight:bold;

	color:#f00;

	background-color:inherit;



}



table.database{

	

		border:thin black solid;

		padding:0;

		background-color:#eee;

		color:#000;

}



table.database th, table.database td {

	

	border:thin black solid;

	padding:10px;

	margin:3px;

	

	

}



#admin_menu {

	

	padding-bottom:20px;

	

}



#admin_menu ul {

	

	list-style-type:none;	

}



#admin_menu li {

	

	display:block;

	float:left;

	padding:5px;

	width:100px;

	height:20px;

	

}



#admin_menu a {

	

	background-color:inherit;

	color:black;

	

}





#admin_menu a:hover {	

	color:black;

	background-color:inherit;

	font-weight:bolder;



}



.contact_form {

	

	padding-top:20px;	

}







