Take a look at this link showing 2004 presidential election result cartograms using different metrics. When corrected for voter densities, Florida still looks like a big red-- well, never mind. Lots of red out there. Lots of mappers are tinting things purple to make the blue states look less isolated. The point is, this election divided sharply but it doesn't have to be that way.
Meanwhile, Gary Hart jumps the shark , saying politicians oughta keep quiet about their religious beliefs. Dude, that is so 48 hours ago. Gary's a really smart guy, and should be a voice on the left for the hearts-and-minds side of keeping terrorism in a cage. But blaming religion for the election results at this point is, first of all, spitting into the wind, but also just going to drive undecideds away.