Big stylesheet cleanup effort

all suggestions are welcome.  PLease help me out with ideas.