I've used CSS at work almost every day for the last 10 years and am aware how easily it can fall into disrepair on larger projects. These tips, like a good shampoo, can help keep tangles at bay, so you never have a Bad CSS Day.
As a web professional work never really stops. It can, but you regret it and every evening not spent on the internet makes you feel inadequate and out of touch. For 2 weeks I've been without a phone or therefore internet, during which BT customer care told me all manner of white lies how my problem was being resolved.