Sorry, I fixed the missing footer issue because I had a height of 100% set on the div wrapping #content. I didn't catch the title before I posted.
IE7 will be the death of me, I swear! I use Adobe's BrowserLabs to test my sites in other browsers and the results for IE7 are baffling. Here is the URL of the page I am viewing:
I have no idea why there is all the extra white space below the content and above the footer! I can't get it to disappear! ARGH! :mad: