We just uploaded a new and hopefully improved website. It has more slide shows that should actually work in all the different browsers. Let me know if anyone has any issues with it. I will be posting some more photos in a day or so. I am a little backed up due to having to the get the site up and running.
Check back soon.