Voting and Elections on USA.gov -- Get additional voting resources, including information about volunteering and contributing to the election process; learning more about voting and elections; and contacting elected officials.
http://www.usa.gov/Citizen/Topics/Voting.shtml