For what seems like forever, Republicans have been seen as the party of stuffy country-club white guys, hopelessly out of ...