Because you bumped your own thread (which is against the guidelines anyway) you are less likely to get an answer because people will think that your question has been answered and look at threads with no responses instead.
Try not floating the footer and putting the margin bottom on the commentform instead.
That seems to fix it for me
padding: 8px 0px 30px 0px;
margin: 0px 40px 0px 20px;