It looks like the problem might simply be that you have a slash after your page name (denoting a directory).
Your gallery displays fine when using the following URLs:
http://www.masurefire.com/asp/DanubeGallery.aspx?token=711712
http://www.masurefire.com/asp/DanubeGallery.aspx
As soon as you put a slash after 'DanubeGallery.aspx', 'DanubeGallery.aspx' is seen as a directory rather than a file.
My own example above worked as the full URL would have been:
http://juicebox.net/demos/pro/embedded/index.html?token=12345
(The gallery is embedded into the 'index.html' file within the 'embedded' directory. I omitted the 'index.html' file from the URL but the file was still being displayed.)
If your URL points towards a directory (ending in a slash), then most web servers are set up to display a file by default (whose name is usually 'index.html') without explicitly using 'index.html' in the URL.