I'm working on a site where I need #shell to expand to the bottom of the page.

I've adjusted it so that the body itself should be 100% so that the #shell within the body should be 100% too:

html{min-height:100%}
body{height:100%}
#shell{100%}

However, this isn't working! When I check the page in firefox and bring out the cssViewer plugin, it says the height is 714px... Nowhere in any of the css is the height 714px written. Why would it display with such an arbitrary height? And how do I get it to fit 100% of the height?