Oh jesus. That hurt me. I'm going to put off the CSS refactor but it looks like that would need to happen if we were keeping this layout. I think I will probably just re-skin the whole thing at some point, make the CSS simpler, check new browsers that sort of thing.