Clearer-DIV Method
In order to make the footer have left- and right-floated DIVs inside it, we add
a "clearer" DIV just before closing the footer. But that causes an unwanted
margin to appear beneath the footer.
The
clearfix method does the same thing, only worse.
Proposed solutions:
add display:table to #footer (doesn't work)
add display:table-cell to #footer (doesn't work)