redoing CSS in an effort to simplify things