I think you'll need to provide us (or get) more information.
For example, where is the Web site hosted? With an ISP? If so, can you get access to their sever through FTP? Can you contact the host / ISP for more information?
When you say "post pictures", do you mean you can add them through an internet website, like
www.yoursite.com/Admin for example? If that is the case, it sounds like you have an online Content Management System, that often also allows you to publish things.
Can you no longer contact the one that built your site?
Cheers,
Imar
---------------------------------------
Imar Spaanjaars
Everyone is unique, except for me.