Testing IE7 100% height - OK

Make sure your browsers window is minimised to about half the monitor size then click refesh.

You should see that the page is covered in 100% red background. Now grab the bottom of the browser window and pull the window downwards to make it bigger.

I've added min-height:100% into the second style (html>body #outer{height:auto; min-height:100%;})and now IE7 is working correctly.