Petersburg, has had a fairly even breakdown of Republican and Democratic voters.