OK, basically this:
The two main parties are the Democrats (Liberal/left-wing), and the Republicans (Conservative/Right-wing).
There are other isolated, smaller parties that the average person does not know about. This is because they care about only
one issue. If they presented a more viable alternative, they might be heard about more often. *shrugs*
Each state has a set number of electoral votes based its\' population. If the state is won,
all its\' votes go to the winning candidate.
Ralphie has several of the smaller parties supporting him.
Edit: Keep in mind that a moderate party can not exist because there is nothing for them to detest with all their souls. They only detest half-way, and since they see both sides of the argument, they often get bested. Most parties are united because they are completely opposed to another party or other parties. Someone should still try, though.