Clear:both; not working in IE7?

Hi guys, yet another problem with IE7 .

I’m trying to make my main content section not overflow over the footer with text and I think the only way to make the content div stretch with the layout is to add a clear:both; property to an empty div just at the end (but inside) of the content div.

However, although this works perfectly in Firefox (yet again) this messes up in IE7. It just hides the content as if it has been hit with an overflow:hidden; property. How do I fix this?

clear:both works in IE7. There could be any number of reason why it’s not working for you, but it’s hard without the code and the url.

Post both.

Edit: Nevermind, I can’t believe I didn’t spot the problem. Sorry for wasting your time!