Hi,
float ist schonmal eine gute Idee, zumal dann auch kein Inhalt einfach verschwinden kann, wie Du es jetzt über overflow:hidden provozierst.
Das funktioniert übrigens deswegen so nicht im IE, weil dieser nixcht mehr als zwei Angaben zur Position interpretiert.
freundliche Grüße
Ingo