OK.  What we could try out is to have the work area above, and the
menu across the bottom.  With CSS, the work area would be a fixed
vertical size and scroll.  Without CSS, the work area would drop down
until it ran out.  For the majority of forms, this would not be a big
deal, but a long output could be more problematic for text browsers --
i.e., you might have a few pages to get through until you hit bottom
unless outputs had a limit option and a continue button.  But see also
Chris' suggestion about skip links.  Will have to take a look at that
site with a text browser.