Updates to CSS

Needs a lot of work.