It's even worse when you resize the browser window.
Remove all the "height: 100%;" stuff. Not needed. Apply the background-image to body instead of #page.
Center your page the easy way:
Code:
body {
text-align: center;
}
#page {
width: XXXpx;
margin: 0 auto;
text-align: left;
}
Voila!
I'd do away with absolute positioning. It's all fecked up in IE.
