ul#menu {
color: #fff;
margin: 0;

}

ul#menu li {
position: relative;  text-align:left;
}

ul#menu h2, ul#menu h3 {
font-size: 110%;
font-weight: bold;

}

ul#menu li a {

color: #fff;
text-decoration: none;

}

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

ul#menu li.mega a {
background: transparent;

}

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

ul#menu div {
display: none;
}

ul#menu li.mega div {
border: 1px solid #dda;
width: 74em;
position: absolute;
margin-top: 0.3em;
left: 0em;
padding: 0em;
background: #fff;
color: #930;
}

ul#menu li.hovering div {
display: block;
}

ul#test li a {
color: #553318;
text-decoration: none;
padding:none;
font-weight: normal; 
font-size:12px;
}

ul#test li a:hover {
text-decoration: underline;
padding:none;
color: blue;
}




