I don't care about those Alabama districts. The 'Democrats' who win there are Republicans, most of the time. Fools like Bobby Bright.
Some of these democrats are socially moderates, but support dems on most issues (Mike Michaud,Patrick Murphy,Jason Altmire,Mike Arcuri,John Salazar,Stephanie Herseth-Sandlin)). Some are southern democrats who represent conservative districts (Gene Taylor, Dan Boren, Jim Marshall, Charlie Melancon) and some have been elected in 08' and 06' in conservative and GOP leaning districts and have to go to the right on some issues to keep their jobs (Bobby Bright, Brad Ellsworth, Kathy Dahlkemper, Heath Schuler, Gabrielle Giffords, Chris Carney, Frank Kravitol, Walt Minnick). This is why many moderate dems shifted on the climate bill. In the house you only need a majority to pass legislation, so Pelosi was able to let 44 democrats vote with the GOP on this bill and still get it to pass with a majority, and these 44 congressman don't have to worry about explaining their vote to their angry conservative constituents.