I haven't used Picasa. Does it create an .htm file along with a folder for
the slide show that you can download to your computer? Or does it host the
slide show and just give you a link to the slide show? Depending on your
answer, you can insert the link to the slideshow and code it such that it
will open in a new window, and when they close the slide show your website
will still be there...no need to hit the back button. Or you can use an
iframe to "import" it into one of your web pages. Let me know the answers to
my questions, and which method you prefer, and I can give you instructions.
DavidF