ich wollte dir lediglich mitteilen, das dein CSS Fehler enthält, wie du mit dem Validator ja auch festellen kannst und das führt in meinen veralteten Browser dazu, das die Seite gar nicht mehr funktioniert. Was du daraus für Rückschlüsse ziehst weiß ich nicht. Ich persönlich würde einfach mal versuchen dein HTML und dein CSS gültig zu machen. Bevor
Obwohl. Ich hab keine Ahnung was da falsch ist, aber der Quellcode ist dermaßen verschachtelt, dass man sich nur schwer vorstellen kann bzw. Rückschlüsse ziehen wo was jetzt falsch ist. Die einzige Vermutung die man äußern kann ist, das dein float Element keine breite hat, was aber nötig wäre.
Struppi.