It shall be the duty of the board of supervisors of elections to provide for each special and general election a suitable place or places for voting and suitable ballot boxes and ballots and/or voting machines. The ballots and/or machines shall show the name of each candidate nominated for elective office in accordance with the provisions of this charter, arranged in alphabetical order by office with no party designation of any kind. The board of supervisors of elections shall keep the polls open from 7:00 A.M. to 8:00 P.M. on election days or for longer hours if the council requires it.