As usual, the demographic split shows that support for marriage equality is much stronger in younger cohorts, and in this sample support for marriage is stronger among Democratic-affiliated respondents (73%-26%) than it is among Republican-affiliated respondents (30-69%).
But even more interesting are the Top 3 reasons given for opposing marriage equality: 47% (Religion/Bible says it is wrong), 20% (Marriage should be between a man and woman), 16% (Morally wrong/have traditional beliefs).
First off one can basically ignore the 20% who say "Marriage should be between a man and a woman" because that is not a reason for opposing same-sex marriage it is simply a talking point parroted from organized heterosexual supremacist groups. To see this is so all you have to do is ask someone who say this "Why does marriage have to be between a man and woman?" and they will almost certainly revert to the religion or morality reason.
What is the real difference between citing the Bible and citing "morality/tradition"? Combining these two reasons would say that almost two-thirds (63%) of the opposition to civil marriage for same-sex couples is rooted in religion! We're talking about civil marriage licenses people! These marriages have nothing to do with your religious institution. What part of separation of church and state do you simply not understand?