#menu-navigation{
	padding: 0 0 0 10px;
	margin: 0px 0 0 0;
}
/* Basic List Styling (First/Base Level) */
#menu-navigation ul {
    padding: 0; 
    margin: 0; 
    list-style: none;
    position: relative;
    z-index: 999;
}
#menu-navigation ul li {
    float:left;
    position:relative;
    margin: 10px 7px;
}
#menu-navigation ul li a { 
    padding: 4px 8px 0 8px;
    display: block;
    height: 22px;
    text-align:center;
    background: url(../images/menunav_bg.png) no-repeat center;
    border-radius: 3px;
    font-size: 15px;
    font-weight: bold;
    color: white;
}
#menu-navigation ul li a span{ 
}
#menu-navigation ul li a:hover { 
    color: #400600;
    background: url(../images/menunav_bg_active.png) no-repeat center;
}
#menu-navigation ul li a:hover span{
}

/* Second Level Drop Down Menu */
#menu-navigation ul li ul {
    display: none;
    position:absolute; 
    top:25px;
    left:0;
    background: url(../images/menunav_sub_bg.png) no-repeat center;
    width:126px;
    padding: 15px;
    margin-left: -3px;
    min-height: 160px;
}
#menu-navigation ul li ul li{
    margin: 0;
}
#menu-navigation ul li:hover ul { 
    display:block;
}
#menu-navigation ul li:hover ul li a {
    display:block;
    width: 130px; 
    text-align:left;
    background: transparent;
    padding: 3px 0;
	border: 0;
    font-size: 12px;
    color: #7D0F02;
}
#menu-navigation ul li:hover ul li a:hover {
    color: black;
}

/*-----------------------------------------------------------*/
#menu-navigation ul li:hover ul#ulGroup_1,
#menu-navigation ul li:hover ul#ulGroup_26,
#menu-navigation ul li:hover ul#ulGroup_28,
#menu-navigation ul li:hover ul#ulGroup_29 {
    display: none;
}