That and the porno thing are way more about age than ideology. Old democrats are against same-sex marriage and young republicans are more likely to be for it than most other deviations from the party line. Look at a graph of opinion on that issue over age sometime.
I suppose ideology is in there a little as far as secularism (!= atheism), but hey, it's the internet.