(a)   The treasurer shall have the custody of all monies of the city, the clerk's bond, and all evidences of value or indebtedness belonging to or held in trust by the city. He shall keep and deposit all monies or funds in such manner and only in such places as the council may determine, and shall report the same to the city manager and council.
   (b)   The treasurer shall have such powers, duties and prerogatives in regard to the collection and custody of state, county, school district, and city taxes and monies as are provided by law.
   (c)   He shall perform such other duties in connection with his office as may be required of him by law, the ordinances and resolutions of the council, or by the city manager.