Hey Matt,
The best way of posting a picture on the site is through the use of a hosting company...such as your own website or a smugmug like site. I cannot remember what the size of the photos the site will accept when you upload them.
As to your photograph, first things first - when did you take the photo? What time of day?
James
PS Where is the deer?