Help with apm 2.6 hexcopter

just finished build and done all the calibrating and motor tests and all good but it seems everything is round the wrong way if I push stick forward it goes left and stick back it goes right, stick right it goes back etc.
I have checked and all servo wires are in correct
ail to ele
ele to ale
throt to throt
etc

any ideas please

Have you calibrated your radio http://copter.ardupilot.com/wiki/initial-setup/configuring-hardware/#Calibrate_radio_control