Bingo. The freepers claiming it's a north vs. south battle in this country with "liberal yankeeland" have it wrong. States like Indiana certainly aren't "liberal". Rather, it's an urban vs. rural battle for the culture of this country.
If you live in El Paso, Chicago, New York, Los Angeles, Memphis, Detroit, Miami, Atlanta, Philadelphia, Denver, Las Vegas, St. Louis, Charlotte, Cleveland, Milwaukee, etc., the local government and electorate is overwhelmingly Democrat and liberal.