I dunno, Andrea. I think it looks pretty decent. Then again, I did it so I'm supposed to say that, right?
For the header, the results aren't anything that can't be read in the source, it's just getting there that's the fun part. :D
Plus, I'll be the first to admit, if it's something for internal user, I'll hardcode the crap outta stuff. Mainly because every little bit helps, and i don't really need to use php just to display "Pages" or another simple title. So, the less times I have to use php to parse something, the better.
Speaking of themes though, I just finished editing the crapola out of one. Partially for validation reasons, but a lot of it was clearing up I don't know how many wasted line breaks, and the css file was only 4 lines long. It was 4 lines, because my editor finally got tired of printing on the same line. When I finished cleaning it up, it was over 600 lines long.
And the other files... ugh... like I said, line breaks. And I mean like
div
(50 line breaks)
new div
kinda stuff.
Sigh... some authors, I swear.
Then again, maybe I'm just too picky about how the source looks, but it should at least be logical and easy to follow.