header new markup
header new styles
Various fixes:
- update footer markup to match header
- home page header on top
- global (min width, overflow, etc.)
update main.coffee to work with the new header