refactored stylesheets a bit