Don't you think that your employer's ability to dictate your lifestyle ends when you go home? To the best of my knowledge (Debbie2, feel completely free to chip in and correct me) you provide your employer with your labour (whatever that may be), said employer pays you for said labour (there the contract ends). I have never seen a contract that would allow an employer to sack me because I smoke at home, watch too much television, have 3 beers instead of 2, hell if I decided to get blitzed on a Friday evening, etc, etc.
Does anybody else here think employers are having a wee bit too much their own way???