Well, in a nutshell here is my actual position - morality is utilitarian rationality applied to innate human values and feelings and transmitted as culture (another innate human capability). Each of the three features is essential.
If you'll recall, the original claim was that atheists can give no rationally coherent and consistent account of their morality. Well, I think I have done so but it will ever be admitted.
If you'll recall, the original claim was that atheists can give no rationally coherent and consistent account of their morality. Well, I think I have done so but it will [n]ever be admitted. I'd say "nicely done, edsheppa," except you neglect to account for one pesky detail: innate human values. From whence do these arise?