Thanks Frank, I'm going to quit on making my own color decisions (to google).
I didn't understand a lot of what you said. Does IE not render CSS properly, or is the CSS on my site broken? What do you mean, 'don't make the header too large if you want to do this.' What's this? Is this the idea...