NotThatOld saidI suppose by Christian Right you mean church-going capitalists, the majority of the middle classes who fill the pews every Sunday.
In turn, the Christian Left, I suppose meaning Christian socialists, often championed by the liberal wing of the church.
But as in the child in the above illustration, the matter is not political but spiritual. The only way you can demonstrate your love and faith in God is to love and show mercy and hospitality to such as that child. Here, Jesus condemns the hardness of heart towards the likes of the child, not political affiliation.
Not quite. The religious right are the social conservatives who have unfortunately taken over much of GOP, and push their 'moral' agenda which is predominately anti-gay, anti-abortion, and anti-public education (in that they can not control cirriculum). They reduce Christianity to these hot buttons to get the religious voters out to the polls in droves. Its why McCain added Palin to the ticket, and alienated countless independants who have no interest in this religious agenda. It has nothing to do with capitalism or socialism.
As to the Christian Left, that is simply the name this group has adopted. I image the name is capitalising on the well know 'religious right' brand, as a sort of antidote.
And I most certainly agree that political affiliation has nothing, or should have nothing to do with Christianity. Unfortunately, back in the early 80's a Christian intellectual and theologian by the name of Francis Shaffer wrote a series of books challenging the evangelical community to combat the moral decay of the west through political activism. And that became the genisis of the religious right. The fact is, Christ was pretty clear in his challenge of the religious order of his day (which was quite political). What matters is our heart and actions toward our fellow man, and not public demonstrations of piety and religious service.
Peace be with you my friend.