SECTION 6.6.  CITY TREASURER.
   (a)   The Treasurer shall have the custody of all money of the city and all evidences of value belonging to or held in trust by the city.
   (b)   He shall collect all city taxes and assessments and such other accounts and moneys which are collected by the city, except as shall be permitted or required by law or ordinance.
   (c)   He shall keep and deposit all money or funds in such manner and only in such places as the Council may determine or as may be required by law.
   (d)   He shall have such powers, duties, and prerogatives in regard to the collection and custody of state, county, school district and city taxes, assessments, and moneys as are conferred by law, or under authority of law.
   (e)   He shall perform such other duties as may be prescribed by law or by the Mayor.