Come ha detto AdottaUnCane è una soluzione; ma secondo me è meglio, invece di aggiungere una regola CSS che "corregga" le altre, correggere direttamente le righe esistenti;
devi correggere in due punti, il padding del blocco header e del menu;
per il blocco header, nel file personal.css, riga 91, il padding che è impostato su 8em, va modificato a 41px (altezza del menu), cosicché venga spostato a 41px dalla cima dello schermo, lasciando solo il buco per il menu:
#all #header {padding-top: 40px;
}
mentre per il menu, la proprietà top va impostata a 0px, in modo che vada a sistemarsi in cima riempiendo il buco lasciato dall'header (sempre personal.css, riga 141, modifca il valore di "top" che attualmente è su 5em):
#header ul.menu {top: 0px;
...
}