Using any browser but Firefox, it is possible to scroll down about twice as far as you should be able to, into nothing but white space. The page uses CSS, but I believe that these browsers are calculating the height of my page as if it did not have a CSS file linked, and all of the content was just stacked on top of each other. So if I delete the CSS file, the page actually is as tall as these browsers seem to think it is; when the style sheet is used, the actual content is a lot shorter but the browsers still leave all that whitespace there. I can't seem to figure out why this is happening or how to fix it. Can anyone help?
The page is here:
http://www.turkiball.com/beta/index.html
And the CSS file is here:
http://www.turkiball.com/beta/style.css
Thanks in advance for any help.

