Hi,
alle Breiten (die grundsätzlich in em angegeben sind) korrekt angezeigt,
genau hier liegt Dein Problem. Du versuchst, Pixel exakt als em auszudrücken, z.B. 64.225em und vergißt zweierlei:
1. Rundungsunterschiede bei den Browsern
2. Rundungsunterschiede bei Schriftgradänderung.
Auch im Firefox paßt es nicht bei allen Schriftgraden exakt.
Abhilfe ist denkbar einfach: Verzichte auf unnötige Breitenangaben und nutze die Eigenschaft von Block-Elementen, automatisch 100% des verfügbaren Platzes einzunehmen.
Noch ein Problemchen wäre da: Wenn div#sidebar länger ist als der div#main_content, "verlässt" div#sidebar bereits die weiße Zone (also das Mutterelement div#content). Kann ich da irgendetwas gegen unternehmen?
Natürlich: ein clearendes Element innerhalb der Elternbox.
freundliche Grüße
Ingo