CSS Fixes

Cleaned up some messy CSS and moved commonly used elements into
'page.css'.