Wow so many things to pick apart, this could take a while, but i'll give it a crack.
Your post is chock-full of typical Christian Neocon lies and misrepresentations. Children are not taught gay sex techniques, stop spreading the lies brought forth by "good Christian organizations" like the "good" people at "God Hates Fags" etc.
You know the group, they believe the Tsunami was a punishment from God, same as Katrina, and oh yeah they protest at funerals of dead American serviceman. Now thats a classy bunch of people right there.
And oh no, God forbid the gay community gets all "uppity" like those pesky blacks have, thats all we need..
The thing I enjoy the most from your side is the idea that ANYTHING that you dont agree w/ is not "mainstream."
If nothing else, the last election cycle proved that thankfully you bunch of Bible thumping hypocrites ARE NOT the mainstream, just an obnoxiously loud group that is unhappy over losing their grasp on political control in the USA.
You then go on to spout about how exposure to Gay people or Gay adoption would expose those children to abuse....LOL I thought the Catholic church had that market cornered. The decades of abuse, cover ups, lawsuits and now the Church is going broke. Your best bet is to leave the Church out of discussion concerning abuse of children.