Really? Between the header div and the browser chrome, I am getting a 5px gap in IE7, and perhaps a 15px gap in FF.
Also, for some reason when I refresh Opera over and over again the gap seems to get larger and smaller, seemingly randomly...
Can you try and reproduce this error, and perhaps double check?
I have been wrestling with this all afternoon