This isn't the only way tp do this, but if you don't already have a program for this task, keep reading.
The best and easiest program I've seen for resizing pictures is irfanview. It's free at www.irfanview.com
You open up a picture in irfanview and then click Image in the top menu, then select Resize/Resample.
When that opens up just make sure that something is selected down in the botom right of that window for resampling. Resampling makes sure you don't get grainy pictures when you shrink them down.
Then pick your size.
I find that 800x600 usually gets just about any picture down to the right size for posting.
After you click okay, you'll have the smaller picture.
Make sure you save as a different name or in a different folder so you don't write over your original large picture. Use File> Save As and then give it a new name or save it to a different folder. I usually just tag sm for "small" onto the filename part and save it in to the same folder.
There's another one I use when I have re-size a bunch of pictures all at once. It's called Image Resizer from http://www.vso-software.fr/products/...ge_resizer.php
It works great, but I have to figure out how it works everytime I use it. It's a little anti-intuitive.