In my experience as a visibly queer person, looks are a pretty unreliable way to judge if someone's a bigot. I've known super redneck-looking allies, and I've known glamorous looking queerphobes.
Fair enough, but still, IMO judging someone based on their appearance is kinda rude. It also ends up dipping into classism or other forms of prejudice quite often too.