I've long believed that the Democratic party holds the American center, and as moderate Republicans are replaced by far right loonies, we will only solidify our position as the centrist party.
I don't think either of you hold the center and before you call the Republicans a bunch of loonies I would caution you to not throw stones in a glass house. As one who is independent of the two party apparatus and therefore not prone to partisanship as you are, I can assure you that both of your houses have your share of crackpots. Americans overall are frustrated with both parties.