css refactoring part one