I always struggle with sticky footers

It seems like every time I do a sticky footer it takes hours for me to figure out why something about it isn’t working. Right now I’m working on a site, http://community-auth.com, and if the browser window is short, the content isn’t pushing the footer down, even though the footer content is down at the bottom of the screen. If anyone can help out, I’d appreciate it.

I fixed it with clear:both in the footer and push div.

To make sure that this is as bulletproof as possible cross-browser, I recommend you check out this page, ehich details everything that’s needed to make this work well: