First off, I would like to say that while I'm not a Republican, I'm not necessarily a Democrat either. (no, I'm not hinting that I'm a Communist)
People automatically put tags on people who belong to a specific political party. The only problem is that a Democrat is simply one who belongs to the Democratic party, and a Republican is simply someone who belongs to the Republican party. This in no way reflects on what the person believes about certain issues.
Yes, while Republicans tend to be more conservative and Democrats tend to be more liberal, there are people within the group that don't necessarily agree with their party.
A classic is something that everybody wants to have read and nobody wants to read - Mark Twain