Hallo!
also mit % und * hat es jedenfalls bei mir nicht geklappt
Mit Prozentwerten sollte es funktionieren, jedoch mußt Du dem body- und dem html-Element 100% height zuweisen.
Also in der CSS-Datei: html,body {height: 100%;}. Eventuell muß Du Dich dann noch um padding und margin für diese beiden Elemente kümmern. Das ganze funktioniert jedenfalls nicht im IE 5.x für Macintosh.
Beste Grüße
Viennamade