Mike, RSForm!Pro states...
The problem is still generated by the template. I will try to explain this a little bit further.
The problem is generated on RSForm!Pro pages as the content of each form page is variable (depending on how many fields are placed on a form page or by their own height).
document.getElementById("s5_content_wrap").style.height = s5_tallest_column - 20 + "px";
... this being a template related script that adjusts the height of the container in question.
The script is provided here (might change depending on your cache related settings):
My advice would be to contact the template developer again, with this new information.
I'm not real techie. Does this make sense to you?