Illustrator CS2 - advanced drop shadow

How do you make a drop shadow appear on everything except the canvas? Is there an easy way or does it involve tedious clipping? Here is an example. I don’t want the shadows cast on the white canvas.