Matt - 

Not only are liberalism and Christianity NOT opposed to one another, Jesus was quite liberal.  All that as you do to the least among you you do to me, turn the other cheek, help the poor, etc.

In Canada one of our major left parties, the NDP was established by a Baptist minister.  The Greens today are led by a woman studying to be an Anglican priest.

It's just that the US can't get anything right when it comes to politics and religion.