

/* TOP LEVEL- NAV BAR */
ul#menu {
background-image: url(../images/navbar_bkg.jpg); background-repeat:repeat-x; 
color: #fff;
margin: 0;
padding: 0;
height: 30px;

}

/* TOP LEVEL- TEXT SPACING */
ul#menu li {
display: inline;
position: relative;
}


/* TOP LEVEL- TEXT */
ul#menu li h2 {
font-family:Tahoma, Geneva, sans-serif;
font-weight: normal;
display: inline;

}

ul#menu li h2 a{
font-size:14px;
line-height: 21px;
padding: 1px 20px 9px 20px
}

/* TOP LEVEL- TEXT COLOR AND PADDING */
ul#menu li a {
color: #FFF;
text-decoration: none;
font-size:12px;
line-height:1.2
}

ul#menu li a:hover {
text-decoration: underline;background-image: url(../images/navbar_bkg-ov.jpg); background-repeat:repeat-x; 
}

ul#menu li.mega a:hover {
text-decoration: underline;
}

ul#menu div {
display: none;
}
/* DROP MENU BORDER */
ul#menu li.mega div {
border: 8px solid #7E2A1C;
width: 280px;
position: absolute;
top: 2em;
left: 0em;
padding: 1em;
background: #FCFBE8;
color: #930;
z-index:100;

}
/* DROP MENU EVENT button */
div.mid {
margin: 0 0 0 -7em;
}

/* DROP MENU RESOURCES button */
div.last {
margin: 0 0 0 -12.7em;
}

ul#menu li.hovering div {
display: block;font-family:Tahoma, Geneva, sans-serif;
}
/* DROP LINKS */
ul#menu li.mega div a {
color: #393939;
padding: 0;
background-image: none;
text-decoration: none;
}
/* DROP LINKS - HOVER ONLY */
ul#menu li.mega div a:hover  {
color: #699133;
text-decoration: underline;
}


/* DROP - LI */
ul#menu li.mega div ul {
margin:0; padding:0;
}
/* DROP - LI */
ul#menu li.mega div li {
margin:0 0 0 0; padding:0 10px 7px 0px;
line-height: 1em;
}

ul#menu li.mega div li.left {
float:left;
text-align:left;
width: 130px
}

ul#menu li.mega div li.more {
float:left;
text-align:left;
width: 130px;
font-weight: bold;
color:#6C6C6C
}


/* DROP h3 COLOR */
ul#menu div h3 {
margin: 0;
padding:0 0 5px 0;
font-family:Georgia, "Times New Roman", Times, serif;
}

/* DROP h3 COLOR */
ul#menu div h4 {
padding: 5px 0 5px 0;
margin:0;
clear:left;
border-top: 1px dotted #6C6C6C;
font-family:Georgia, "Times New Roman", Times, serif;
}