I just got home and installed FireFox (something I should have done a long time ago), and it looks OK here. I am not sure what's going on, since at the office, in two different computers using firefox, both showed the page with a messed up layout. Perhaps our server had some old version of the page cached? Nah can't be it...