As far as I know when uploading the pictures they automatically resize. Granted I haven't tried uploading any huge files but I have uploaded some larger ones. If that doesn't work you can resize photos a number of ways. Here
is a link on how to resize in XP.