Thanks for letting us know about the problem you were having uploading your photo. We believe we have fixed the problem, now. Please try to upload your photo again.
We apologize for the inconvenience and look forward to seeing your entry in the contest.