For now, I've moved the doctype to HTML 4.01 Transitional and all is well. I really would like to go back to XHTML though.
The CSS could use some work too, but most of the issues with that are my early adoption of some css3 standards.
-----