Sorry, just reread the other thread, thought you had the problem with the original page, not the new page.....
If I try the code in your most recent post, I don't see a problem in FF, but I do in Chrome, as your picture. The problem here I think is because of the combination of the height set on #aboutMain, and the negative top-margin on #footer, which is causing it to be higher than its normal position in the document.
If I remove the negative top-margin the issue disappears in Chrome. Removing the height on #aboutMain causes the footer to butt right up to the accordion, and move down as it expands.