What are the coalitions that currently make up each party?

So last night, President George W. “Dubya” Bush promised President-elect Barack Obama that he (Bush) would ensure a smooth transition.  Likely translation: “Lemme use my lame-duck time to eke out as much deregulatory action as I feel like doing; even better that I don’t have to suffer the consequences, but a Democrat does.  And maybe I can even throw in some social conservatism stuff because the wealthy social moderates in my party can’t do jack about it anymore, lol!”

Well, speaking of these pro-business and wealthy social moderates…what are the coalitions that currently make up our two parties?  Lemme start making some lists:

Democrats: social liberals, urban poor, most minority groups, lower-middle class, well-educated (i.e. college or more)

Republicans: pro-big-business people (often socially moderate or even liberal), rural social conservatives (often economically populist), rural libertarians?

swing groups: suburbanites and exurbanites, small-business people, middle class, upper-middle class

What else is there?