Problem with my homepage

When I first load NGLayout, with NGLAYOUT_HOME= and NG_REQUEST_VER=5.0, I get:

Screenshot 1

There's too much space at the top.

Then if I resize horizontally, I get:

Screenshot 2

Then if I scroll vertically, I get:

Screenshot 3

Valid HTML 4.0!

(Back to Browser Testing Information, David Baron)