/* Site Navigation - Sticky Monkey - Top Menu Nav
---------------------------------------------------------------------------------------------*/
ul#nav2 { height: 21px; width:284px; margin: 0 auto; }
ul#nav2 li#menu-item1 { position: relative; float: left; height: 21px; width: 94px; z-index: 10; }
ul#nav2 li#menu-item2 { position: relative; float: left; height: 21px; width: 99px; z-index: 9; }
ul#nav2 li#menu-item3 { position: relative; float: left; height: 21px; width: 91px; z-index: 8; }

ul#nav2 li a {
	color: white; display: block; float: left;
	cursor: pointer; font-size: 10px;
	height: 21px; text-align: center;
}

ul#nav2 li a:hover { text-decoration: none; }

ul#nav2 li a span {
	background-image: url(../images/header/nav2.png);
	background-repeat: no-repeat;
	cursor: pointer;
	position: absolute;
	top: 0; left: 0;
	height: 21px;
}


ul#nav2 li#menu-item1 a span { width: 94px; height: 21px; }
ul#nav2 li#menu-item2 a span { width: 99px; height: 21px; }
ul#nav2 li#menu-item3 a span { width: 91px; height: 21px; position: absolute; z-index: 10; }


/* links
------------------------------------------------*/
ul#nav2 li#menu-item1 a span 			{ background-position: 0px 0px; }
ul#nav2 li#menu-item2 a span 			{ background-position: -94px 0px; }
ul#nav2 li#menu-item3 a span 			{ background-position: -193px 0px; }

ul#nav2 li#menu-item1 a:hover span 	{ background-position: 0px -21px; }
ul#nav2 li#menu-item2 a:hover span 	{ background-position: -94px -21px; }
ul#nav2 li#menu-item3 a:hover span 	{ background-position: -193px -21px; }

ul#nav2 li#menu-item1 a.currentpage span 	{ background-position: 0px -21px; }
ul#nav2 li#menu-item2 a.currentpage span 	{ background-position: -94px -21px; }
ul#nav2 li#menu-item3 a.currentpage span 	{ background-position: -193px -21px; }

/* links
------------------------------------------------*/
ul#nav2 li#menu-item1 a 		{ background-position: 0px 0px; }
ul#nav2 li#menu-item2 a  			{ background-position: -94px 0px; }
ul#nav2 li#menu-item3 a 			{ background-position: -193px 0px; }

ul#nav2 li#menu-item1 a:hover 	{ background-position: 0px -21px; }
ul#nav2 li#menu-item2 a:hover 	{ background-position: -94px -21px; }
ul#nav2 li#menu-item3 a:hover 	{ background-position: -193px -21px; }

ul#nav2 li#menu-item1 a.currentpage 	{ background-position: 0px -21px; }
ul#nav2 li#menu-item2 a.currentpage 	{ background-position: -94px -21px; }
ul#nav2 li#menu-item3 a.currentpage  	{ background-position: -193px -21px; }


/* 2nd Level
--------------------------------------------------------------------------------------------------------------------------*/
ul#nav2 li ul {
	background-color: #acc128; display: none; position: absolute;
	top: 21px; left: 0px; z-index: 9; width: 123px; height: auto;
}

ul#nav2 li ul li {  }
ul#nav2 li ul li.first { padding-top: 5px; }
ul#nav2 li ul li.last { border-bottom: none; }

ul#nav2 li ul li.first a { border-top: none; }
ul#nav2 li ul li.last a { border-bottom: none; }

ul#nav2 li:hover ul, ul#nav2 li.over ul { /* lists nested under hovered list items */
	display: block; z-index: 10;
}


ul#nav2 li ul li a {
	color: white; display: block; font-weight: normal; background-color: #acc128;
	float: none; font-size: 11px; margin-left: 5px; overflow: hidden; width: 113px; 
	line-height: 1.2em; text-align: left; cursor: pointer; position: relative; z-index: 8; 
	border-bottom: 1px solid #c1d82f; height: auto; padding-bottom: 5px; padding-top: 5px;
	text-transform: uppercase; text-align: center;
}

ul#nav2 li ul li a:hover {
	background-color: #acc128;
	color: #eff90a; cursor: pointer;
}

.nav2{
	position: absolute;
	right:40px;
	top:63px;
	width:284px;
}