Die festen Breiten in px ermöglichen das zwar mit float, sind
aber allgemein suboptimal, da die Nutzer unterschiedlich große
Anzeigebereiche haben und die dann nur schlecht ausgenutzt
werden.
Ich täte da eher für die Navigation eine Breite in em angeben
und das dann absolut positionieren, den Rest dann mit einem
entsprechenden margin versehen.
Das hat den Vorteil, daß die Positionierung nicht so sensibel
von der Anordnung im Quelltext abhängt, wie das bei float der
Fall ist.