Hi Adam,
This isn't really my area of expertise, but here's a good tutorial on the subject with some links.
http://graphicssoft.about.com/cs/digitalimaging/f/howreducesize.htm