Paramount removed the 1-18-08.com site today. The web page now points directly to the Paramount home page - http://www.paramount.com/
Hopefully this is just a temporary change.
UPDATE: It looks like you can still reach the site directly here: http://www.1-18-08.com/photos_8.swf
UPDATE 2: After going back up, and coming down again, it looks like the shutdown is over. A quick look at all the files reveals there were no changes to the code, so there doesn't seem to be any reason why the site was down.
"Fits and stops and starts. Waves and ripples and ramifications."
I got my eye on you Paramount!