CSS formatting, header, footer, and favicon