I played around with my settings and couldn't get it to display properly. I recently downloaded the latest version of IE4 so it shouldn't be a version issue. (I also checked using NN4.05 - didn't work either.)

One thing I was amazed by was the amount of positioning code you had in your html. I have NEVER seen so much before! I'd bet it has something to do with that.

Why are you defining all the absolute positions in pixels? Why not just let the page render dynamically?