Well said indeed Angelan.
I just thought I would point out however that the belief that the Constitiution says there should be a "seperation of church and state", is actually a modern myth. The only time religion is mentioned in the Constitution is in:
The rule on religion actually comes from the Bill of Rights.Article. VI.
Clause 3: The Senators and Representatives before mentioned, and the Members of the several State Legislatures, and all executive and judicial Officers, both of the United States and of the several States, shall be bound by Oath or Affirmation, to support this Constitution; but no religious Test shall ever be required as a Qualification to any Office or public Trust under the United States.
That's it. No seperation, no you can't have it. Only that people cannot be prevented from holding an office based on their religion (or lack of) and that Congress cannot make any laws establishing a Federal sponsered religion or prohibite anyone from practicing their religion. (Such as telling someone they can't *cough* sing christmas songs.)Amendment I
Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the government for a redress of grievances.
The reason it is important to point out the "laws establishing a Federal sponsered religion" is because at the time of both the Constitution and the Bill of Rights several states did have a State sponsered religion. They were perfectly legal and still are unless the State has laws against it.
Bill of Rights
The powers not delegated to the United States by the Constitution, nor prohibited by it to the states, are reserved to the states respectively, or to the people.