http://www.newyorker.com/shouts/content/
An excerpt:
"Paragraph Forty-two: Language.
Candidates shall address each other in terms of mutual respect (“Mr. President,” “Senator,” etc.). Use of endearing modifiers (“my distinguished opponent,” “the honorable gentleman,” “Pookie,” “Diddums,” etc.) is permitted. The following terms are specifically forbidden and may not be used until after each debate is formally concluded: “girlie-man,” “draft dodger,” “drunk,” “ignoramus,” “Jesus freak,” “frog,” “bozo,” “wimp,” “toad,” “lickspittle,” “rat bastard,” “polluting bastard,” “lying bastard,” “demon spawn,” “archfiend,” or compound nouns ending in “-hole” or “-ucker.”