Any vacancy by an elected official shall be filled by special election within sixty days of the vacancy occurring. The Vice Mayor shall serve as Acting Mayor in case of vacancy until the vacancy is filled by special election. If a seat on the Council becomes vacant, the Council may fill the vacancy by a vote of the majority of the remaining members, and such person so chosen shall serve until the vacancy is filled by special election or the next general election if the new member's predecessor served at least two years.