refactored stylesheets