Problem solved! I just bought a ground loop isolator and the hum is entirely gone. Thanks everyone for your help. grin

Johnk- I am only using a stepdown transformer rated for 500 watts. Does this mean I may blow an fuse on it if I run the amp close to its upper limits?