I read somewhere the argument that the first amendment of the US constitution only limits congress from establishing or endorsing a religion, but not the individual states (as they are not explicitly mentioned).
I'm anything but a history expert but I understand that, as far as the states acting to establish religion for themselves goes, a general prohibition against it was enacted on a Constitutional level in stages. One recent stage was the following one (from the web):http://en.wikipedia.org/wiki/Establishment_Clause
In the twentieth century, the Supreme Court more closely scrutinized government activity involving religious institutions. In Everson v. Board of Education (1947), the Supreme Court upheld a New Jersey statute funding student transportation to schools, whether parochial or not. Justice Hugo Black held,
The "establishment of religion" clause of the First Amendment means at least this: Neither a state nor the federal government can set up a church. Neither can pass laws which aid one religion, aid all religions, or prefer one religion over another. Neither can force nor influence a person to go to or to remain away from church against his will or force him to profess a belief or disbelief in any religion. No person can be punished for entertaining or professing religious beliefs or disbeliefs, for church attendance or non-attendance. No tax in any amount, large or small, can be levied to support any religious activities or institutions, whatever they may be called, or whatever form they may adopt to teach or practice religion. Neither a state nor the Federal Government can, openly or secretly, participate in the affairs of any religious organizations or groups and vice versa. In the words of Jefferson, the clause against establishment of religion by law was intended to erect "a wall of separation between church and State."