For those of you still familiar with laying out a page with a table, I need a little help. Here is the sample page

Everything works great, except when stretching the browser window down, gaps appear above and below the divs in the header. I've tried everything to make this go away, and still retain all the benefits of the structure of the page. I've tested on Mac Firefox, Mac Safari, and Windows IE and only Safari gets it right.

(For those wondering why I am doing a table-based layout, let's just say it's for experimental purposes only. )