General CSS cleanup

Fixes various CSS bugs
Merge pull request #493 from OregonDigital/feature/CSS

General CSS cleanup