be less specific in CSS; revamp header files