Jack, a couple of things come to mind. First of all, if the pulley alignment looks good, then check the belt tension. It may be too loose which will give a greater tendancy to jump off the pulley. Secondly, after watching a neighbors kid mow with their cadet, I observed that when he backs up and the mower drive dis-engages, he does not idle the tractor down before re-engaging the belt drive. You can hear the belts squeal as they are jolted back into service. We are talking probably 30 - 40 times each mowing. No belt is going to hold up to that abuse and once the cords stretch, the belt will not track. If you have teen-agers operating the mower or if you re-engage the deck at high idle, this is a definite possibility.