From The Gallup Organization:
But Americans are evenly divided on issue of legal civil unions between homosexuals giving them the legal rights of married couples.
The Gallup site includes a detailed breakdown of the demographics.
But my guess is that the slight majority opposing the legality of civil unions feels far more strongly about the subject than those who are in favor. Meaning they vote out of proportion to their prevalence in the population.