When the window is resized, the height of the footer expands but not the background color. Help!
http://twitter.github.io/bootstrap/examples/sticky-footer.html
height: auto
seems to solve the problem. You can include it with a media query for small viewports:
@media only screen and (max-device-width: 480px) {
#footer {
height: auto;
}
}