You don't say if you have just fitted a new belt or not!A belt will come off if it is too slack(like a fanbelt)or the motor and drum pulleys aren't lined up correctly.If you haven't touched anything and it started happening think about fitting a new belt,if you have been working on it chances are you haven't tensioned the belt or it is not lined up properly.Good luck.
Rich
May 2010
Automatic Answer
We may have found other answers which could help you.