Nice site that is! Beautiful graphics
A Note About coding for browsersBuild for Gecko, Presto and Webkit then get into development hell when patching up for Trident.
Now basicaly if you want better cross browser compatibility, use a CSS RESET SCRIPT. Look for one using google.
Next, for non scrolling pages, divide your page into 3 sections using a table with 100% height.
The middle <tr> should also have height:100%; height and an overflow-y:scroll;
You should also have a body of height:100%; and voila!!!
The disadvantage of this is that if the page is rendered on a small screen, like those DVD-ROM-less laptops, no one will be able to view the contents of your webpage properly.
You might be better off with full scrolling for cross device compatibility.