﻿#menu {
width:754px!important;
background-image:url('/Template Files/NavigationBackground.jpg');
background-repeat:no-repeat;
background-color:transparent;
height:23px;
float:left;
text-align:center!important;
font-size:12px;

}

#menu ul {
list-style: none;
margin: 0;
padding:0;
/*width: 8.8em;*/
float:left!important;
}

#menu a, #menu h2 {
font: bold 12px/16px verdana, helvetica, sans-serif;
display: block;
margin: 0;
/*border-bottom:1px dashed #ccc;*/
padding-top:4px!important;
color:#000!important;
}

#menu h2 {
color:#000;
width:115px!important;
/*background-image:url('/Template Files/NavigationBackground.gif');
background-repeat:repeat-x;*/
/*background: #fff;*/
/*text-transform: uppercase;*/
padding:0!important;
height:30px!important;
margin:0!important;
}

#menu a {
color:#000;
text-decoration: none;
white-space:nowrap;
width:100%;
}

html > #menu a 
{
	width:100%;
}

#menu a:hover, #menu a#selected {
/*color: #a00;*/
color:#415049!important;

}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
left:0!important;
/*white-space:nowrap;*/
/*width: 14em;*/
text-align: left;
z-index: 500;
/*background-color:#fff;*/
/*padding:3px;*/
background:#BBBB8A;
 /*url('/Template Files/menu-item-border.gif') repeat!important; /*Used for a border on each flyout menu item
background-color:#E0D4C8!important;*/
/*color:#000!important;*/
padding-bottom:18px!important;
top:23px!important;
padding-left:8px!important;
padding-top:0!important;
margin-top:0!important;
border:1px solid #fff!important;
}

#menu ul ul li a
{
	width:100%;

}

#menu ul ul li 
{
	margin:0;
	padding:0;
	height:17px;
	min-width:14em;

}


#menu ul ul ul {
position: absolute;
/*top:25px!important;*/
left: 100%;
background-color:#fff!important;


}

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;}


