It's been a while since I've done web design, but a quick Google search returned a few results that suggest using "min-height" instead of "height" in your CSS.