If you gave a sample page I could test some of my suggestions.
You may be able to use the css attribute min-height instead of height.. the only issue is it won't work with ie6.
You could go back to auto height, and add a 1px wide transparent .gif 650px tall to space it down.