I've had questions from a number of people having issues with avatars. Your avatar must be either one of the onboard avatars, or you can upload one of your choice.

HOWEVER, it must be smaller than 250K, and less than 100x100 pixels. If it IS NOT, the system will reject your avatar. It will not give you an error, it will just not save it. If you don't know how to make your photo smaller, don't ask me. Ask a friend, learn how yourself, or find a way.

I have had to put this rule in place to keep some from taking all my disk space, I cannot allow 2MB avatars.