body { 
	margin: 0px;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 14px;
	color: #4D4D4D;
	background-color: #FFFFFF;
}

a:link { 
	text-decoration: none; 
	color: #075421; 
}

a:visited { 
	text-decoration: none; 
	color: #075421; 
}

a:hover { 
	text-decoration: underline; 
	color: #39764D; 
}

#wrapper {
	width: 824px;
	margin: auto;
}

#logo {
	background: #FEFEFE url('img/header.jpg') no-repeat top center;
	margin: 0;
	height: 69px;
	width: 824px;
}

#logo img {
	position: relative;
	top: 15px;
	left: 675px;
}

#nav {
	background-color: #FDBC2B;
	margin: 0px;
	padding: 4px 0px 4px 0px;
	list-style: none;
}

#nav li {
    display: inline;
    margin-right: -3px;
}

#nav a {
    color: #4D4D4D;
    font-size: 12px;
    text-decoration: none;
    padding: 4px 12px;
}

#nav a:hover {
	text-decoration: none;
	/* background-color: #005200; */
	color: #FFFFFF;
}

#nav .current_page_item a {
	background-color: #FED780;
}

#nav2 {
	background-color: #FED780;
	margin: 0px;
	padding: 4px 0px 4px 0px;
	list-style: none;
}

#nav2 li {
    display: inline;
    margin-right: -3px;
}

#nav2 a {
    color: #4D4D4D;
    font-size: 12px;
    text-decoration: none;
    padding: 4px 12px;
}

#nav2 a:hover {
	text-decoration: none;
	/* background-color: #005200; */
	color: #FFFFFF;
}

#nav2 .current_page_item a {
	background-color: #B3841F;
}

#maincontent {
	border-style: solid;
	border-width: 1px;
	border-color: #A4A4A4;
	background-color: #FEFEFE;
}

#leftmain {
	padding: 10px 45px;
}

#footer {
	background-color: #E6E6E6;
	height: 16px;
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #A4A4A4;
}

#subfooter {
	margin-top: 3px;
	color: #958E8E;
	font-size: 89%;
	text-align: center;
}

#leftmain h2 {
	margin: 0px;
	color: #FDE7B5;
	font-size: 42pt;
	text-transform: uppercase;
}

.entry h3 {
	color: #FDBC2B;
	text-transform: lowercase;
	font-size: 16pt;
	font-weight: normal;
}

.news .entry p {
	margin: 0px 0px 0px 0px;
}

.news .entry p:first-child {
	margin-top: -10px;
}

.news .entry p:nth-child(even) {
	margin-bottom: 10px;
}

#sidecolumn {
	background-color: #FBE7B5;
	color: #B3841F;
	font-size: 95%;
	width: 195px;
	padding: 10px 0px 0px 10px;
}

#sidecolumn h2 {
	display: none;
}

#sidecolumn h3 {
	color: #B3841F;
	text-transform: lowercase;
	font-size: 16pt;
	font-weight: normal;
	line-height: 48px;
}

.post h3 {
	color: #FDBC2B;
	font-size: 20pt;
	text-transform: lowercase;
	margin: 0;
	margin-bottom: -3px;
	font-weight: normal;
}

.news small {
	padding-left: 4px;
}

.news .entry {
	margin-top: 15px;
	margin-bottom: 25px;
}

ul ul {
	display: none;
}

.news h2 {
	margin: 0px;
	color: #FDE7B5;
	font-size: 60pt;
	text-transform: uppercase;
	margin-bottom: -4px;
}

h4 {
	color: #005200;
}

img {
	border: none
}
