Awsome chart. So a summary might look like this:
Black Protestant = Communitarian/big government
Evangelical Protestant = Conservative
Mainline Protestant = Libertarian/small government
Catholic = Centrist
No Religion = Socially liberal, medium government size
Jewish and Buddhist = Liberal
Muslim and Hindu = Communitarian/big government
What are "Friends"?
And why are agnostics libertarian while atheists are liberal?
Friends = Quakers
I had the same question and my theory was that agnostics are more libertarian because they're less likely to have an agenda, while atheists tend to be "secular humanists." Also, atheism is a big social stigma, so nonreligious conservatives would likely opt for the agnostic label moreso than liberals, especially given that the atheist stigma is stronger in more conservative parts of the country (I would argue libertarianism is closer to conservatism, on balance).
I think this is accurate. For the record, I do call myself agnostic, and while I am also an atheist, I'm not anti-theist.
This is just one of the examples for reasons atheists get a bad name with lots of people (and especially conservatives). Some tend to be very militant and condescending without even realizing it.