(a) The Mayor shall preside at all meetings of the governing body. The Mayor shall have the tie-breaking vote on all questions when the members present are equally divided.
(b) The Mayor shall:
(1) Have the superintending control of all officers and affairs of the city;
(2) Take care that the ordinances of the city are complied with;
(3) Sign the commissions and appointments of all officers elected or appointed;
(4) Endorse the approval of the governing body on all official bonds;
(5) From time to time communicate to the City Council such information and recommend such measures as he or she may deem advisable;
(6) Have the power to approve or veto any ordinance as the laws of the state shall prescribe; and
(7) Sign all orders and drafts drawn upon the city treasury for money.