A child can learn 'differences' from nursery, day care, school, the park. Anywhere. They could even pick it up from people yelling on the street. They will begin to distinguish from one another once a group of them are put together. And ginger IS in fact a major bulls eye for many children. Carrot top, ginger dragon, ect ect. You cannot say a child will never learnt to tell the difference in people until they learn it from their parents.
I totally agree with you that these differences can be learned from anywhere, I guess I just wrote what I was thinking wrong. What I was implying is that we, as parents, should encourage our children to be accepting of everyone regardless of the way they look. It's up to us as adults to shed old stereotypes and treat others respectfully. That is the behavior that we can teach our children. Maybe I am imagining some sort of utopia, but truely believe we are all made beautifully. I grew up outside of Detroit and was, and still am, shocked by the way suburban people describe anyone who lives in the city. It is a shame that anyone could treat anyone poorly because of the way they look.
Also you and your OH are very attractive, not creepy.