I have noticed that when I print my photos, i am getting a different picture to the colours i am seeing on my monitor. Was talking to someone recently who advised there was something that can be used to calibrate the monitor? I am pretty basic when it comes to computers and am really only interested from a hobby perspective, however, it can be disappointing when your pictures don't look the same as on your computer. Any thoughts?

FYI
D90 Nikon
Computer with Phillips monitor - nothing flash but works ok
Photoshop Elements
Canon i865 printer
Kodak glossy photo plus paper

cheers
jo