@charset "UTF-8";
/* CSS Document */

/* CSS Menus - Horizontal CSS Menu with Popout and Dropdown Menus - 20050131 */

#menu {
	position: fixed;
	top: 150px;
	padding-left:65px;
	width:auto;
	min-width:1000px;
	font-size:0.75em;
	letter-spacing:0.05em;
	z-index: 1001;
}

/* MENU STYLES
____________________________________________________________________  */


#menu ul {
list-style:none;
margin:0;
padding:0;
float:left;
}

#menu ul li {
display:inline;
position: relative;
}

#menu ul li a {
text-transform:uppercase;
text-align: center;
border-right: 1px solid #d6d3c9;
margin:0;
padding: 3px 15px;
background-color:#fff;
}

#menu ul li a.endlist {
border-right:none;
}

#menu ul ul a {
display:block;
background-color: #fff;
padding: 3px 8px;
border:1px solid #d6d3c9;
border-bottom:0;
text-align: left;
}

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

#menu ul ul a:hover{
color:#fff;
text-decoration:none;
background-color: #7b9e4b;
}


#menu ul ul li a.closebottom {
border-bottom:1px solid #d6d3c9;
}

#menu ul ul {
position: absolute;
z-index: 20;
top:100%;
left:0;
display:none;
width:140%;
}

div#menu ul ul {
display: none;
}

div#menu ul li:hover ul {
display: block;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul {
display: none;
}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul {
display: block;
}