Die Seite ist ein Schönes beispiel dafür, wie man es mit Tabellen hoffungslos übertreiben kann.... um sich da druchzubeissen braucht es mehr Zeit als ich jetzt hab. vielleicht heute abend.
height ist schon erlaubt. nur nichtmehr überall. z.B. nicht im <table> (im <td> aber wohl noch). das umgeht man indem man entweder eine classe definiert, oder beim entsprechenden tag noch ein style="height:100%;" einfügt. aber damit wirst du anfangs zu kämpfen haben, wenn du richtig valides html haben willst. denn ganz so einfach ist das mit dem height:100% nichtmehr, wenn man einen richtigen doctype wählt.