I see your point, jaybwell, but I don't think it's entirely valid. No one is suggesting that Democrats are the party of non-religion. (If they were, they'd lose every election.) The difference is in the way they invoke it. Democrats, for the most part, will pay tribute to the PRIVATE expression of religion, while still supporting the separation of church and state. Politicians who want Christianity and the Bible to serve as the basis for laws, who claim we're a "Christian nation," etc., are almost always Republicans.