Um den Zugang zu dem Problem mal etwas zu erleichtern, habe ich den Code jetzt auf einen Webspace geladen, wo sich das Problem sehr deutlich zeigt.
Wie gesagt der grüne bereich sollte eigentlich nicht zu sehen sein, den Dabei handelt es sich um den ul Container welcher das Untermenü darstellt. der Orange Bereich sind die li Elemente, und diese sollten eigentlich den gesammten ul Container ausnutzen und eigentlich auch linksbündig beginnen.
Ich vermute das sie schon den ganzen bereich nutzen aber leider zu weit rechts beginnen.
Also ist fängt entweder der ul Container zu weit links an und die li-Tags sind korrekt oder umgekehrt.
Hier ist die Testseite
http://test.posthuman.de/test2.html