There are a couple of concurrent threads about the Republican Party on RJ, including its stance against gay marriage. I've noted in them that the party is so overwhelmed by the far right, including the "Christian" right and Tea Party that it is now incredibly difficult for it to pivot, i.e., adopt less radical positions in an effort to win voters, who increasingly reject key conservative Republican policies.

A perfect example has just made news today. After the Republican National Committee issued as big report detailing ways the party should become more inclusive of others, including the LGBT community, the chairman of the party, in knee-jerk reaction, essentially rejected the notion of gay marriage.

Read this from today's news:

Reince Priebus, chairman of the Republican National Committee, said the party's platform on gay marriage has not changed despite the massive effort spearheaded by the RNC to make the party more inclusive. "I know our party believes marriage is between one man and one woman," he said.

More details here:
http://www.huffingtonpost.com/2013/03/20/reince-priebus-gay-marriage_n_2915998.html

Yes, indeed, they have a long way to go. I wonder how long it will take them to learn.