Try changing the style of:
.sf-menu a, .sf-menu a:visited { /* visited pseudo selector so IE6 applies text colour*/
padding: 5px 10px;
color: #FFF;
text-decoration:none
}
The white text colour appears to be coming from there.