I agree with Chris. Morality is innate; it developed through sense of family, tribe. Without it we would not have succeeded as a species. We invented religion to give behaviour codes an origin, just as the gates of heaven were postulated (See Genesis) when we didn't know the origin of rain.
Religion does offer ritual, solace, celebration of life's milestones, and hope. But all religions do; none has a corner on truth. And, the preaching of hellfire to children (to anyone, for that matter) is an obscene perversion of a religion that purports to believe in a loving divinity,