This is the page:

This is the css file:

I thought I had this ready to go, but a friend sent a screenshot of it on a Mac/IE5:

Is there any way i can add something to the css to let this work on a Mac?
And not screw it up on IE5/5.5/N6 on a PC?

I don't want to go tables, as this was an exercise in Not Using Tables for layout.