So, I have replicated the index page and the two troublesome pages here:
http://www.coffeecuphelp.com/inger/greg/ (well, I didn't download all the nav buttons...)
What I have done with the Pipes and drums page is to remove the class of gallery from the links, and then I used the format of the links on the Past results page to add them back in. Og course I don't know if that is what you want, but well...
To fix the footer on the Past results page I had to change the height 100% in the css file to height: auto;
Then I set a margin-bottom, as you already had done on the other page.
I have adjusted those margins in order not to have too long pages, but of course that leads to no scroll bar, and the pages will jump slightly when navigating between the index, which has a scroll bar, and the two other pages. If you don't like that, then just increase the margin-bottom until the scroll bar reappears.
As I said in my previous post, you ought to have a fixed width for the body tag, and I used the same width that you had given to the wrapper, 1200px. Also, the container was a bit too far to the right, so I let it float left - instead of right - and adjusted the left margin and the width a wee bit.
I removed some of the borders you had put in to show what was wrong, but some are still in there. I'm sure you'll find them...
Well, take it or leave it...