
/* DROPDOWN MENU */
.menumenu {position:relative; z-index:10;}

.menumenu li {z-index:10;}

ul.menumenu {margin:0; padding:0; list-style:none; display:block;}
ul.menumenu li {border:0; position:relative; float:left; display:block; margin:0; width:1%;}
ul.menumenu li a {display:block; text-decoration:none; border-bottom:0; margin:0;}

/* First & Second Level Menu Items */
ul.menumenu li a:visited,
ul.menumenu li a:link {
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#45812b;
	background:url(/custom/templates/page/backcountryhome/images/menu-body.png) no-repeat top left #fff;
	padding:0;
	margin:0 3px 0 3px;
	line-height:43px;
	text-decoration:none;
	text-align:center;
	width:78px;
}

ul.menumenu li:hover a,
ul.menumenu li a:hover {background:url(/custom/templates/page/backcountryhome/images/menu-body.png) no-repeat top right #cae08e;}

.menumenu li ul {position:absolute; display:none; float:none; margin:0; list-style:none; padding:0; bottom:43px; left:-20px; right:-20px;}
.menumenu li ul li {width:118px; float:none; margin:0;}
.menumenu li ul li a {height:16px;}
	
/* Third Level Menu Items */
.menumenu li ul li a:visited,
.menumenu li ul li a:link {
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:none;
	padding:2px 0 2px 0;
	line-height:16px;
	height:16px;
	text-align:left;
	text-decoration:none;
	background:#fff;
	width:118px;
	text-align:center;
}

.menumenu li ul li a:hover {background:#d5ea9a;}
	
.menumenu li ul li.level3First a:visited,
.menumenu li ul li.level3First a:link {
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:none;
	padding:2px 0 2px 0;
	line-height:16px;
	height:16px;
	text-align:left;
	text-decoration:none;
	background:url(/custom/templates/page/backcountryhome/images/menu-header.png) top left no-repeat;
	width:118px;
	text-align:center;
}

.menumenu li ul li.level3First a:hover {background:url(/custom/templates/page/backcountryhome/images/menu-header.png) top right no-repeat;}

.menumenu li ul li.level3Last a:visited,
.menumenu li ul li.level3Last a:link {
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:none;
	padding:2px 0 2px 0;
	line-height:16px;
	height:36px;
	text-align:left;
	text-decoration:none;
	background:url(/custom/templates/page/backcountryhome/images/menu-footer.png) top left no-repeat;
	width:118px;
	text-align:center;
}

.menumenu li ul li.level3Last a:hover {background:url(/custom/templates/page/backcountryhome/images/menu-footer.png) top right no-repeat;}
	
.menumenu li ul li.level3FirstLast a:visited,
.menumenu li ul li.level3FirstLast a:link {
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:none;
	padding:2px 0 2px 0;
	line-height:16px;
	height:36px;
	text-align:left;
	text-decoration:none;
	background:url(/custom/templates/page/backcountryhome/images/menu-header-footer.png) top left no-repeat;
	width:118px;
	text-align:center;
}

.menumenu li ul li.level3FirstLast a:hover {background:url(/custom/templates/page/backcountryhome/images/menu-header-footer.png) top right no-repeat;}
	
/* IE5/Mac Requirement */
ul.menumenu li {width:auto;}
ul.menumenu li:hover ul, ul.menumenu li.over ul {display:block;}

#homenav a {z-index:5; padding:0; margin:0 3px 0 6px;}