Actually the better definition [See Religious Tolerance.Org ] is as follows:
"Religion is any specific system of belief about deity, often involving rituals, a code of ethics, a philosophy of life, and a worldview." (A worldview is a set of basic, foundational beliefs concerning deity, humanity and the rest of the universe.) Thus we would consider Christianity, Islam, Judaism, Native American Spirituality, and Neopaganism to be religions. We also include Agnosticism, Atheism, Humanism, Ethical Culture, Darwininan Originism etc. as religions, because they also contain a "belief about deity" -- their belief is that they do not know whether a deity exists, or they have no knowledge of God, or they sincerely believe that God does not exist. "
This is just a bunch of BS to confuse the issue. This is why I love etymology, because idiots like this love to destroy words in order to confuse the language.
The idea that an "atheist" is a religious person is a contradiction in terms. You can believe it if you want, but then again, you have the right to be stupid. I am not going there.
The fact is "a belief about diety" doesn't apply to several of these definitions. Diety doesn't figure into the picture at all.
This is why American children are so stupid and put rings in their lips and ears. Because the adults are so irrrational. Stupid.
And, to make the point, all those definitions didn't include the true "agnostic" position. You are ignorant.