NEW YORK - The City Council has passed a $66 billion budget after heated negotiations about cuts and layoffs.

Under the budget, the city will not lay off more than 4,000 teachers as originally planned. Instead, teachers who retire or leave will not have their positions filled.

The city will not close 20 fire companies slated to shut down across the city. It will also restore millions in library funding and subsidies for child care centers.

In addition, the new budget will cut the number of caseworkers for elderly who are homebound.

AP source: City budget deal averts 4,000 teacher layoffsHundreds protest teacher layoffs at P.S. 503 in Sunset ParkThousands protest fire company closures in Brooklyn Bridge marchMayor announces new budget proposal