From the respected Field Poll.
Kerry beat Bush by 9.9% compared to 11.8% for Gore in 2000, 12.9% for Clinton in '96 and 13.4% margin of victory for Clinton in '92.
White voters favored Bush 51-47 percent.
Latino voters favored Kerry 66-32.
African American voters favored Kerry 83-16.
Asian voters favored Kerry 64-34.
Protestant voters favored Bush 60-39.
Catholics favored Kerry 61-38.
Jews favored Kerry 79-20.
Other religions favored Kerry 73-25.
No preference favored Kerry 65-32.
High School education or less favored Bush 52-46
Some college favored Bush 50-49.
College Grads favored Kerry 57-40.
Post Grads favored Kerry 64-33.
Income less than $30,000 favored Kerry 60-37.
30-49,000 favored Kerry 56-42.
50-74,999 favored Kerry 50-47.
75-99,999 favored Kerry 49-47
100,000+ favored Kerry 51-48.
Age 18-29 favored Kerry 59-39.
30-44 favored Kerry 53-45.
45-59 favored Kerry 53-45.
60 and over favored Kerry 54-44.
First Time Voters favored Kerry 61-36.
Past voters favored Kerry 53-46.
http://www.field.com/fieldpollonline/subscribers/COI-05-Jan-Demography.pdf