Ich kann mir gut vorstellen, daß das Problem darin liegt, daß die umfassenden Listenelemente links floaten und die eingebetteten Listenelemente (Submenüs) rechts floaten. Und das ohne jegliches Clearing. Zudem gibt es keine Notwendigkeit dafür.
Also lösch doch mal das clear: right.
Eine funktionierende Navigation findest Du
beispielsweise bei Maxdesign. (Wo sonst?) Bekannt ist auch der
Kalsey-Ansatz.