Well, I have my trusty Catholic Catechism with me, so I'll give you guys some quotes that go against what these fundamentalists teach. It's official canon law, as it has the "nihil obstat" and "imprimatur" declarations, meaning that it is official and free of error. It's also relatively easy to understand, and it explains things quite well.
So, say you guys go against some fundamentalists in a debate, try using some of these lines against them. Especially if they are Catholic. Otherwise they are going against canon Catholic law.
Anyways, I've put the subjects in bold, and have the quotes, along with page number, from Kreeft's Catechism.
Homosexuality
-Kreeft's Catholic CatechismThere is no doubt, no gray area and no change in the Church's teaching...However, improved psychological and biological knowledge requires us to be less judgemental about the subjective culpability of the homosexual persons.
"They must be accepted with respect, compassion, and sensitivity...Unjust discrimination in their regard should be avoided." (From the Official Catechism, CCC, paragraph 2358)
It is also necessary to make a clear distinction between homosexual desires, or a homosexual orientation, and homosexual acts. We are responsible for the acts we choose to perform, but not for the desires we experience...
...
And they (homosexuals) can be serious and even saintly Christians just as heterosexual persons can.
I have quite a bit more in this book. I'll post them later.
Enjoy.