gut (:
ich will dich jetzt nicht von meinem Geschmack beeinflussen aber ich finde es sehr angenehm, wenn der haupttextblock (bei dir div.body) einen (sehr) dezenten Rahmen hat (also nur etwas dunkler als die Hintergrundfarbe).
Ansonsten am Design fällt mir nichts mehr auf, nur noch am Aufbau der
HTML-Datei. Da gäbe es noch einige Dinge die man machen könnte um es leichter wartbar zu halten.
.wrapper
.header
.footer
<hr /> ist eigentlich nicht notwendig, dafür kann man auch .footer einen border-top verpassen.
das nur als Anregung.
mfg Florian