Section 4.05.   Filling of Vacancies.
   A vacancy on the City Council, including the Mayor, shall be filled by a majority vote of the remaining members.  The person selected must have the qualifications as are required by this Charter for candidates for Council.  An appointed member of the Council, or the Mayor, shall serve until December 31 of the year of the next general election, when the unexpired term of the office shall be filled by a vote of the electorate.
   A vacancy must be filled within sixty (60) days from the date the vacancy was created, unless the vacancy occurs ninety (90) days or less before a general election, in which case the results of the general election shall be used to fill the vacancy.