There is no mention of separation of Church and State in the Constitution. Congress cannot establish a nationwide religion, but that doesn't mean it can't use a basis in Judeo-Christian ethics to establish laws.
Copies of the constitution are widely available if you care to brush up before your next condescending lecture
Check the first amendment