The ban applies to most private businesses and says public spaces also must be smokefree. It also includes complicated exemptions that some say will create headaches for business owners.
The bills bans cigarette, cigar and pipe smoking in restaurants, office buildings, schools, sports arenas, theaters and bus and train stations.
It allows smoking in some bars and taverns, portions of casino floors, private clubs and elsewhere.