Atheists probably adopt the "general agreement" on morality. Morality without God, is defined by society. Not to say it will be accepted by all, but, nothing is absolute.
The only reason for morality in a godless society is for the benefit and that society. The only reason for morality in a godless person is for the benefit of the person. No one is self sacrificial for others for no reason, as, we are all selfish by nature.
First, long time no see b.
2. Morality with god is defined by the people who invented the religion. Are you suggesting god told your cult what morality is and is not? How come he didn’t teach you not to be mean to gays? He didn’t cover that. He only told you gay sex is bad.
3. Why are you moral besides for your own benefit? I want to see if Christians are any different than us on your last point. Why are you moral? For selfish reasons. You want to go to heaven. I don’t need the threat of hell to make me be good.
Okay so I'm just speaking from the Christian point of view. I used to be very involved in Church, that is not to say that I am an atheist or agnostic now. I'm just (trying) to speak objectively.....
I would venture to guess that most Christians get their moral code from the Bible, the 10 commandments and such.
I would venture to guess that most of those that are not God or "other being" believers or worshipers, get their moral code from their parents, authoritative figures and society... and, of course, any built in conscience we have.
Sorry, but, I don't think people are instinctively altruistic, but the opposite, selfish. Anything we do for others is for our own benefit - e.g. to look good to others, to avoid people looking down on us or thinking badly of us, or, to make ourselves feel superior or better about ourselves.