Moved css out of "footer" rule because IE<9 doesn't recognize <footer> element.

Trying to fix footer display.