Matt Laur , Aug 20, 2008; 04:00 p.m.
Google can be pretty mysterious, sometimes. But their index obviously DOES know about you (if you just do a search on your domain name, it's right at the top). So that doesn't mean they've kicked you off, it means that you've dropped in the rankings.
Some things that might be counting against you: your site requires pop-ups in order to work. Most people hate that, or have it disabled, and so Google considers sites that requires such things to be less valuable as search results that sites that don't require such things.
The meta tags should be present (in between the <head> and </head> tags somewhere. You've GOT those meta tags there now, but they're empty.
Areas of your site like the wedding section are essentially one big Flash movie. That's not search-engine friendly (and not very visitor-friendly, either). Just today, the web designer tech crowd was talking about a Flash-based malware attack that is equal opportunity and can hit Macs, Windows PCs, Linux machines... and so many people have antivirus settings set to block a lot of Flash content. It's something that you cannot guarantee someone will see, and rendering and entire chunk of your web site in that format is almost an assurance that it will rank FAR below sites that use simple text in HTML to communicate with their visitors. Embedded Flash objects and galleries are one thing, but not having any of the text that describes your wedding business easily crawled and contextually indexed by the big search engines is trouble.
So: lose the pop-ups, and ease off on the Flash. More simple, well-written, clear text for Google to digest. Proper meta tags. It's a lot of things all together that impact search rankings.