Early voting begins Thursday in the elections for Fayetteville mayor and City Council. The one-stop early-voting period ends on July 23, a Saturday.