Council members voted 4-3 Wednesday night to ban smoking in all city workplaces.
Residents on both sides of the contentious issue packed the council chambers to listen to debate that went on for nearly four hours.
The ban could be in effect as early as February.
A local group Smoke-Free Air for Everyone, or SAFE, brought the issue to the council. Organizer Maggie McCullough says it was a tough decision for the council to make, and at least one member had endured ``personal attacks'' for her position in support of the ban.

