allora
1. i puntini indicano che c'č del testo. Quando ti ho inserito i puntini facevo riferimento alla funzione che hai nel tuo header, e che serve a far funzionare il menu.
pių precisamente, avrai una funzione che si chiama menu
e inizia cosi

/* gestione del menu */
function mmenu(ID) {
var menu = document.getElementById(ID);
var display = menu.style.display;
...
}

/* inizializzazione del menu */
window.onload = function() {
var uls = document.getElementsByTagName("ul");
for (i=0;i<uls.length;i++) {
if(uls[i].getAttribute("class")=="submenu")uls[i].style.display = "none";
if(uls[i].getAttribute("id") && uls[i].getAttribute("id").search("submenu-")!= -1) uls[i].style.display = "none";
}
}
ti ricordo che i puntini indicano che c'č altro testo

tu devi quindi modificarla cosi;

function mmenu(ID,titolo) {
var menu = document.getElementById(ID);
var display = menu.style.display;
var ti = document.getElementById(titolo);
ti.style.background="#000";
...
}
e modificare linizializzazione del menu in questo modo:
window.onload = function() {
var as = document.getElementsByTagName("a");
for (i=0;i<as.length;i++) {
if(as[i].getAttribute("class")=="submenu")as[i].style.background = "#fff";
}
}
ora come ti ho detto prima,non l'ho provato ma in teoria dovrebbe funzionare