The religious right isn't the only source of hypocrisy. It was recently revealed that Gavin Newsom, the liberal mayor of San Francisco, had an affair with his campaign manager's wife. And his campaign manager was also one of his best friends.
http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2007/01/31/BAGM3NSFGQ7.DTLSo what does Newson do? He starts moralizing against prostitution and shuts down massage parlors in this traditionally tolerant city.
http://sfgate.com/cgi-bin/article.cgi?f=/c/a/2007/05/18/BAGNDPTF481.DTLLet's face it, America is one of the only countries in the world where prostitution is illegal, and this can only be the result of hypocrisy across the political spectrum.