The Mayor of the city shall be elected by the legal voters of the city for a term provided by law and shall serve until his or her successor is elected and qualified. His or her term shall begin at 12:00 p.m. on January 1 following his or her election.