Clearing DIV in IE

Solved: (had a -100px topmargin on my footer) <-- if that doesn’t secure my kEmmy for n00b of the year, nothing will.

Page
CSS

In FF, it displays fine. In IE, the div is hiding behind the footer. I’ve tried clearing it with divs everywhere, I’ve tried applying that !important hack with added padding, I’ve tried the :after fix. I’ve got no idea how to clear it completely.

Does anyone know how to clear that so it doesn’t hide behind the footer in IE?

Thanks a lot guys.
:beer2: