Skinny white nerds that are intelligent and sweet.
Skinny, yes. White...well, I'd say yes but I have dated non-whites, so it's not a rule or something. Intelligent? Important.
Physically, I am mostly attracted to slim-to-skinny guys who are not much taller than I am, dark hair and green eyes. But that's just a general guideline, as I once fell in love with a blonde-blue-eyed boy when I was a teenager. Basically, the rocker type is what appeals to me.
Definitely not too pretty, I like a man with a face I can easily recognise, that's just his, maybe a little flawed even. I am absolutely not attracted to "perfect" stereotypical guys, botox men. *shudders*
Personality-wise, he needs to be patient, but not subservient. I hate it when they allow me to boss them around. I know I have a tendency to do that, but for God's sake, stand up for yourself!
Also, I like it when they share some of my most beloved interests, such as my love of scifi/fantasy and rock music. Football fans are okay, too, but that's not a requirement.
I hate people who always complain, those glass-half-empty kind of men. Being cheery and optimistic is important. Not always, but believing that life is worth living, and living it well is paramount. Whiny men are annoying.
Oh, and although I am not an atheist, I don't mind if the guy is. I've dated one for almost 4 years and that was never an issue.
Ah, I almost forgot: no beards. Whatever else, a beard is the ultimate no-go in my book. I'd even forgive long hair and dredds, but not a beard. Tattoos are fine, and piercings too, as I have those myself.