You should specify:
html, body { height: 100%; }
WinIE (last I checked, anyway) basically doesn't display the HTML element in HTML documents, but instead treats BODY as the root, which is incorrect.
great. i had no doubt that IE was doing the *wrong* thing, but i didn't catch where the fault was.
thx for the support guys.
