Hello Heart and welcome. How long have you been an SEO? I ask because I went by the site in your signature and its invisible to google for any of the details pages.
The number one reason I don't use flash for client websites is the results you are getting with this right here.