Hallo Frank!
Durch den "Border"-Tag beim Layer "header" möchte ich erreichen, dass um alles ein Rand gezogen wird. Klappt auch bei Firefox (1.5.0.1) wunschgemäß. Bei IE (6.0.2900) "überlappen" die inneren Layer den äußeren, so dass der rechte Rand nicht erscheint. Mache ich die inneren um ein Pixel kleiner, sieht's zwar im IE richtig aus, bei Firefox sieht man jedoch, dass da ein Pixel fehlt.
Das dürfte wohl am Box-Modell-Fehler des IE liegen. Eine entsprechende Weiche für das Problem findest du dort auch...
Viele Grüße
Damian