The footer won't have a fixed height. It'll calculate its height based on the elements within it.

Create a #footer rule at the bottom of the stylesheet. Set background-color to #2f2f2f and its padding shorthand to 50px 0.