body {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	text-align:center;
	background: #7bc533 url('/images/bg.gif') top left repeat-x;
	margin:0px 0px 0px 0px;
}

#wrap800, #wrap1024 {
	margin: 0 auto;
	text-align:left;
	width: 775px;
	background: transparent url('/images/pg800.gif') top right repeat-y
}

#wrap1024 {
	width: 1000px;
	background: transparent url('/images/pg1024.gif') top right repeat-y
}

#header {
	background: #1c3802 url('/images/header10073.jpg') no-repeat top left;
	height: 237px;
}

#headerContent { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 40px; }

#subHeader {
	BACKGROUND: #c5c729 url('/images/subhead.gif') repeat-x left bottom; MARGIN: 0px 2px;
}

#subHeaderContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

* html #subHeader {
			height: 0px;
		}


#innerWrap1 {
	background: #FFFFFF url('/images/border.gif') top left  repeat-y;
}

#innerWrap2 {
	background: transparent url('/images/border.gif') top right  repeat-y;
}


#left {
	float:left;
	width:235px;
	position:relative;
	z-index:1;
}

#leftContent {
	overflow: hidden;
	padding:10px 15px 10px 10px;
}

#right {
	float:right;
	width:235px;
	position:relative;
	z-index:1;
}

#rightContent {
	overflow: hidden;
	padding:10px 15px 10px 10px;
}

#main {
	position:relative;
	z-index:0;
}

#mainContent {
	padding:10px 15px 10px 10px;;
}


#footer {
	CLEAR: both; Z-INDEX: 3; BACKGROUND: url('/images/footer1024.gif') #304816 no-repeat left top; MARGIN: 0px 2px; POSITION: relative
}

#footerContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}

.clear {clear:both}

			/* menu */
			#pmmenu, #pmmenu ul {
				padding: 0;
				margin: 0;
				list-style: none;
			}

			#pmmenu li {
				float: left;
				margin-right: 2px;
			}

			#pmmenu li {
				background: #90ba35 url('/images/off_hor.jpg') repeat-x bottom right
			}

			#pmmenu li.sfhover, #pmmenu li:hover, #pmmenu li#activeLI {
				background: #465735 url('/images/on_hor.jpg') repeat-x top right
			}

			#pmmenu li a {
				display:block;
				text-decoration:none;
				background: transparent ;
				border:0px solid transparent;	color:#FFFFFF;
				padding:5px 10px 5px 10px;
			}

			#pmmenu li a img {
				border:0;
			}

			#pmmenu li a:hover,  #pmmenu li a#active {
				color : white; background: transparent ;
				border:0px solid transparent;
				color:#FFFFFF;
			}

			/* second-level lists */
			#pmmenu li ul {
				position: absolute;
				z-index:99;
				background: white;
				width: 190px;
				left: -999em;
			}
			#pmmenu li ul li {
				width:190px;
				clear:both
			}

			#pmmenu li ul li a {
				color:#FFFFFF;
				background-color:#afd067;
				background-image:none
			}

			#pmmenu li ul li a:hover {
				color:#FFFFFF;
				background-color:#739550;
				background-image:none
			}

			/* lists nested under hovered list items */
			#pmmenu li:hover ul, #pmmenu li.sfhover ul {
				left: auto;
			}