While I agree some people are who happen to be Republican, some are who happen to be Democrats or whatever. A very clever crafting of public opinion is being done by the mainstream media to portray them this way to ensure the success of their party. Then you have some ignorant, stupid person who just happens to be Republican and people say "aha"!
The whole world sins. It began with Adam and Eve and has been passed down generation after generation. It does not matter the color of skin but what is in our heart. We must all love one another. Love is universal - it has no color. But Jesus died on the cross and with His precious Blood paid for our sins. So we must repent and sin no more.
They have long been the party of exclusion, in recent elections they have attempted to limit access to voting for minority groups. Their leaders are almost all old, white guys and they say some pretty dumb things in regards to race, they have been promoting the "Obama isn't an American" mantra (birthers, he's Muslim, etc.) They've been anti gay, anti immigration, and just basically anti anything that isn't "traditional" America.
All of these things attract a particular type of person that agrees with these issues. However up until the 70's it was the democratic party that held these views and they were the segregationist party of the south.