Not american and have no idea what the situation there is like, but from election county maps it seems that the divide is much more fine-grained than you make it sound (nowhere near the sort of thing you see in Germany for example).
Sorry, but I couldn't resist to point that out. But after all it is just a matter of perspective.