I expect your heater element has failed - they do wear out eventually but are quite easy to replace yourself if you're handy with a screwdriver (don't forget to disconnect from mains first!!) There are plenty of spare parts people online, but shop around a bit as prices vary.
Tamz, March 2010