Lie.
http://members.aol.com/jimcast/id30.htm
You'll see that in only two years out of eight was the Catholic vote more than 50% for Democrats. Three times the Catholic vote was over 50% for the Republicans. Or are you too stupid to understand what the word 'overwhelmingly' means?
Catholics might have been even more pro-Republican in 2000 if it hadn't been for Bush's hesitation in dissociating himself from anti-Catholic bigots like yourself early in the campaign.
Incidentally, observant Catholics tend to vote more heavily Republican than non-observant ones.
So catholic "morality" is defined by human associations and political affiliations -- not THE BIBLE?????