I'm seeing a strange error in IE 6 and below where my content seems to be disappearing after rolling over the "Suckerfish" type dropdowns. The content that is disappearing is floated to the right.
I tried adding an empty div just above the footer that to clear both floats, but to no avail.
Check this page to see an example of the phenomenon:
It looks like you encountered Peekaboo IE6 bugs. Give DIV Float holder explicit 'width' or 'height' attributes. We solved it only applying WIDTH on Float holder DIV tags.
The floated DIV that disappears does have an explicit width already, so I added a height and overflow:visible property. No change. Added zoom:1... still no bones.
Alright, thanks to your suggestion anblik, I played around some more and found that if I set height: 1%; on the main #content div, it worked. Looks like I was looking at the wrong div. I guess this has something to do with IE's hasLayout issue? More on IE's hasLayout rendering trigger Thanks for leading me in the right direction.