     * {
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	margin: 0;
	padding: 0;
}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */

body {
background: #1b490a;
text-align:center;
min-height:100px;/* for good browsers*/
min-width:300px;/* for good browsers*/
}

td, a, p, ul, li, ol {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

#page { 
height:100%;
width:100%;
vertical-align:middle;
}

#container {
position:relative;
vertical-align:middle;
width:770px;
	margin-right: auto;
	margin-left: auto;
}

#contentWrapper {
	width:770px;
	overflow:hidden;
	background-color: #fff;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#header {
	margin-top: 20px;
	margin-bottom: 0;
	padding: 0;
}


#nav1 {
	padding: 0;
	width: 708px;
	height: 38px;
	background-color: #7b9322;
	margin-right: auto;
	margin-left: 31px;
	margin-top: -5px;
}

#nav1 ul li {
	float: left;
	list-style-type: none;
}

#nav1 a, #nav1 a:visited {
	
	color: #fff;
	text-decoration: none;
	font-variant: normal;
	font-style: normal;
	font-size: 12px;
	display: block;
	padding: 12px 30px;
	letter-spacing: .75px;
}


#nav1 a:hover {
	color: #c4cece;
}

#nav1 li.selected a  {

	background-color: #fff;
	color: #726d6b;

}

#content {
	text-align: left;
	padding: 20px 40px 0px 40px;
margin: 0 auto;


	
}


#content h1 {
 text-align: left;
	color: #1b490a;
	font: normal 25pt "Lucida Grande", Lucida, Verdana, sans-serif;


}

#content .entry h2 {
	color: #7b9322;
	font: normal 15pt "Lucida Grande", Lucida, Verdana, sans-serif;
padding-top: 15px;

	
}



#content .entry h3 {
	color: #56510d;
	font: normal 13pt "Lucida Grande", Lucida, Verdana, sans-serif;
padding-top: 15px;

	
}




#content .entry h4 {
	color: #4a8431;
	font: normal 10pt "Lucida Grande", Lucida, Verdana, sans-serif;
padding-top: 15px;

	
}

#content img {

float: right;
clear: right;
padding: 5px 7px 15px 20px;


}

#content .entry {
	color: #000;
	font: normal 10pt/19px "Lucida Grande", Lucida, Verdana, sans-serif;
	padding-bottom: 40px;
padding-top: 20px;

}

#content .entry  a {
	color: #7b9322;
	font: normal 10pt/19px "Lucida Grande", Lucida, Verdana, sans-serif;

}


#content .entry  a:visited {
	color: #7b9322;
	font: normal 10pt/19px "Lucida Grande", Lucida, Verdana, sans-serif;

}

#content .entry  td {
	color: #000;
	font: normal 10pt/19px "Lucida Grande", Lucida, Verdana, sans-serif;

}

#content ol {
	color: #000;
	font: normal 10pt/19px "Lucida Grande", Lucida, Verdana, sans-serif;
	list-style-position: inside;
	list-style-type: disc;
margin-top: -20px;
}


#footer {

	width: 708px;
	height: 38px;
	background-color: #7b9322;
	margin: 10px auto 20px 31px;
}

#footer p {
	color: #fff;
	font: normal 8pt "Lucida Grande", Lucida, Verdana, sans-serif;
	padding-bottom: 11px;
	padding-top: 11px;
}


#byline {
	margin-top: 20px;
	margin-bottom: 20px;
}

#byline p {
	color: #598c49;
	font: normal 7pt "Lucida Grande", Lucida, Verdana, sans-serif;
padding-bottom: 15px;
}

#byline a, #byline a:visited {
	color: #598c49; 
	font: normal 7pt "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: none;
}