Im IE7 funktioniert es, im IE6 nicht. Würde also auf einen IE-Bug tippen. Wenn Du die Darstellung auch in älteren Browsern perfekt haben willst (den IE6 kann man so langsam ad acta legen, finde ich, und es stört ja nicht die Lesbarkeit der Seite...), wirst Du Dich wohl mal mit der langen Liste an IE-Bugs beschäftigen müssen.
Bin mir im Moment auch nicht so sicher, was da passiert. Das wäre vielleicht auch die erste Frage: Ist die Lücke, die man sieht, ein zu großer Abstand (margin oder padding) oder eine Leerzeile oder auf eine gesetzte Höhe zurückzuführen? Dann kann man auch schauen, warum der IE das macht.
Ein Workaround um es optisch etwas ansprechender zu machen wäre folgendes: Im IE6 schaut da ja ein Hintergrundbild raus, das eigentlich gar nicht gebraucht wird, oder? Falls es wirklich nicht benötigt wird (auch nicht auf anderen Seiten), könntest Du es rausnehmen und durch eine schwarze Hintergrundfarbe ersetzen. Dann wäre der Abstand zwar noch da, würde aber nicht mehr so als Lücke ins Auge fallen.
Und davon unabhängig meldet der HTML-Validator noch einige Fehler:
[Invalid] Markup Validation of http://www.adlertag.de/wordpress/ - W3C Markup Validator