Religion has always played a major role for both parties, but in the course of a century, the parties' religious compositions have changed. Religion was a major dividing line between the parties before 1960, with Catholics, Jews, and Southern Protestants heavily Democratic and Northeastern Protestants heavily Republican. Most of the old differences faded away after the realignment of the 1970s and 1980s that undercut the New Deal coalition. Voters who attended church weekly gave 61% of their votes to Bush in 2004; those who attended occasionally gave him only 47%; and those who never attended gave him 36%. Fifty-nine percent of Protestants voted for Bush, along with 52% of Catholics (even though John Kerry was Catholic). Since 1980, a large majority of evangelicals has voted Republican; 70–80% voted for Bush in 2000 and 2004 and 70% for Republican House candidates in 2006. Jews continue to vote 70–80% Democratic. Democrats have close links with the African American churches, especially the National Baptists, while their historic dominance among Catholic voters has eroded to 54–46 in the 2010 midterms. The mainline traditional Protestants (Methodists, Lutherans, Presbyterians, Episcopalians and Disciples) have dropped to about 55% Republican (in contrast to 75% before 1968).