... it certainly explains why I am not Republican.

A couple of choice extracts:
Nearly six in 10 Republicans (57 percent) think that “a culture grounded in Christian religious beliefs†is important to our American identity.
and
Forty-six percent of Republicans say that “a culture established by the country’s early European immigrants†is an important part of what makes us Americans.