Moral = modes of conduct; ethical; moral practices or teachings; virtuous, righteous, nobel
Immoral = no moral teachings, unrighteous, conflicting with traditional moral principles
amoral = neither moral nor immoral. Lying outside the sphere to which moral judgements apply. Like a tiny baby....neither moral nor immoral.
I suppose if there are good morals and bad morals, the opposite of moral would be amoral, but I had not thought of it that way before.