Please post a URL to your site so that we can see the code on situ.
As far as I can see it should be OK.
You could always add the following style rule
I hope this helps.
It seams that that particulat footer breaks if you use magrins in your page (and mine is full of ones that cant be changed to paddings)
so i used this one instead
its working fine, but it still only takes up the width of the containing div (it is outside of the containing div)