#navwrapper {
	float: left;
	margin: 0; padding: 0;
	width: 166px;
	background-color: #8b9477;
}
#navwrapper ul {
	list-style: none;
	margin: 0; padding: 0;
}
#navwrapper ul li {
	margin: 0; padding: 0;
	list-style: none;
}
#navwrapper ul li a {
	display: block;
	margin: 0; padding: 4px 5px 4px 20px;
	width: 141px;
	color: white;
	text-decoration: none;
	font-size: 12px;
}
#navwrapper li a:hover, #navwrapper li.section a:hover {
	text-decoration: none;
	background: #2e3121 url('../../images/over.gif') no-repeat 9px 6px;
	font-size: 12px;
}
#navwrapper li.on a {
	color: #eaf271;
	background: #2e3121 url('../../images/over.gif') no-repeat 9px 6px;
	font-size: 12px;
}


/*----------------- main section setup ------------------*/
ul#mainnav {
	margin-top: 19px;
	border-top: 1px solid #b9Bfad;
	border-bottom: 1px solid #b9Bfad;
	background: #636954;
}
ul#mainnav li {
	text-transform: uppercase;
	border-bottom: 1px solid #a1a598;
}
ul#mainnav li.last {
	border-bottom: none; 
}
ul#mainnav li a {
	background: url('../../images/mainnav.gif') no-repeat 9px 6px;
	font-size: 12px;
}
ul#mainnav li.section {
	border-bottom: none;
}
ul#mainnav li.section a {
	background: #7e845a url('../../images/mainnav-section.gif') no-repeat 9px 6px;
	font-size: 12px;
}
/*----------------- end main section setup ------------------*/

/*----------------- secondary section setup ------------------*/
ul#subnav li a {
	background: url('../../images/subnav.gif') no-repeat 9px 6px;
	font-size: 12px;
}
ul#subnav li.section a {
	background: #9ea776 url('../../images/subnav-section.gif') no-repeat 9px 6px;
	font-size: 12px;
}
/*----------------- end secondary section setup ------------------*/

/*----------------- subsection setup ------------------*/
#mainnav ul#sectionnav {
	background: #7e845a;
	border-bottom: 1px solid #a1a598;
}
#mainnav ul#sectionnav li {	
	border-bottom: none;
	text-transform: none;
}
#mainnav ul#sectionnav li a, #mainnav li.on ul#sectionnav li a, #mainnav li.section ul#sectionnav li a {
	padding-left: 25px;
	padding-right: 5px;
	width: 136px;
	color: white;
	background: #7e845a url('../../images/sectionnav.gif') no-repeat 13px 6px;
	font-size: 12px;
}
#mainnav ul#sectionnav li a:hover, #mainnav li.on ul#sectionnav li a:hover, #mainnav li.section ul#sectionnav li a:hover, #mainnav ul#sectionnav li.on a, #mainnav li.section ul#sectionnav li.on a {
	background: #2e3121 url('../../images/sectionnav-over.gif') no-repeat 13px 6px;
	font-size: 12px;
}
#mainnav ul#sectionnav li.on a, #mainnav li.section ul#sectionnav li.on a {
	color: #eaf271;
	background: #2e3121 url('../../images/sectionnav-over.gif') no-repeat 13px 6px;
	font-size: 12px;
}

#subnav ul#sectionnav {
	background: #9ea776;
}
#subnav ul#sectionnav li {	
	border-bottom: none;
	text-transform: none;
}
#subnav ul#sectionnav li a, #subnav li.on ul#sectionnav li a, #subnav li.section ul#sectionnav li a {
	padding-left: 25px;
	padding-right: 5px;
	width: 136px;
	font-size: 12px;
	color: white;
	background: #9ea776 url('../../images/subsectionnav.gif') no-repeat 13px 6px;
}
#subnav ul#sectionnav li a:hover, #subnav li.on ul#sectionnav li a:hover, #subnav li.section ul#sectionnav li a:hover, #subnav ul#sectionnav li.on a, #subnav li.section ul#sectionnav li.on a {
	background: #2e3121 url('../../images/sectionnav-over.gif') no-repeat 13px 6px;
	font-size: 12px;
}
#subnav ul#sectionnav li.on a, #subnav li.section ul#sectionnav li.on a {
	color: #eaf271;
	background: #2e3121 url('../../images/sectionnav-over.gif') no-repeat 13px 6px;
	font-size: 12px;
}
/*----------------- end subsection setup ------------------*/
