The example you gave has the footer inside a container, where as if you make footer the last thing (before </body>) then it will be outside that container.
The example you gave has the footer inside a container, where as if you make footer the last thing (before </body>) then it will be outside that container.
Oh, I was just using that as an example. I'll get you the code I have and post it up soon (because I have to go now) and you can tell me what's wrong with it.