I don't normally get into political discussions but I felt I had to correct this one. It is actually the Republican party that fought for civil rights and to end slavery.
Surprisingly true. Here's an interesting article that covers that in detail. From the article it's clear both Republicans and Democrats were pushing for civil rights but the Democrats from the south were not. I suppose if Republicans were in power in the south at the time you'd see the same resistance. Bottom line: it doesn't matter what party is in power in the south -- they still live up to the racist-faith-guns-flag stereotype.