start of some long due CSS tweaks