Schau einfach mal nach, wo die aktuelle Farbe herkommt. Der Hintergrund kommt wohl vom ul.level_2. Die Schriftfarbe wird wohl damit gesetzt:
Code:
#header .mainnavi ul.level_2 li a, #header .mod_navigation ul.level_2 li span {
display: block;
float: none;
border-bottom: 1px solid #000;
font-size: 20px;
padding: 9px 20px;
font-size: 12px;
text-transform: none;
margin: 0;
text-align: left;
color: rgba(255,255,255,0.9);
text-transform: uppercase;
}
Hier ist also der Selektor wesentlich spezifischer als beim Level 1, warum auch immer. Jedenfalls lässt sich das dann auch nur mit dem gleichen oder einem noch spezifischeren Selektor überschreiben.