The CSS and HTML can both be simplified, but the problem is more that the DOCTYPE is Transitional - which IE treats as permission to use quirks mode rather than standards-compliant mode.
Anyway, I'm trying to make sure the changes actually work, but Apache wont stop crashing.