This is an often asked question by beginning webdesigners. The answer is simply no.
There is no way at all you can protect anything that can be shown in the browser. The page is cashed for one thing so everything from images to text is already on the visitors pc.
Normally people use javascript to protect copyrighted stuff. Simply turning of javascript in your browser is enough to be able to save the images. In this case the pictures are shown thtough some kind of script. So when you turn script off, the pictures aren't shown anymore... nice one!
There isn't a 100% sure way to protect web content from being copied. Every image in the site you've posted is cached in a directory like
"C:Documents and Settings<yourusername>Local SettingsTemporary Internet Files\"
simply surf every image on the site then go to this directory ;-)
A good way to protect images in a site can be by using javascript. Simply make every <img> tag to your site linking to a blank image than in the OnLoad event of the page change the linking of the real image ;-)
Obviously by browsing the cache the image can be saved ;-)