Hi Your site has clear cut keyword stuffing problem. If you run any "crawler" simulator program to review the html code, you will find tons and tons of keyword stuffed menu items first and then the content. Instead you should be providing good content first to full fill the "content is the king" criteria! You need to optimize your html code, "de-optimize" your website content and navigation a little bit. Good to see you have provided a "sitemap" but if it exceeds 100+ links, create another page and get the remaining links over there. Check webmaster stats, it would definately tell you if its banned or de-listed. It will also tell you "content duplication" issues. Please include a "robots.txt" file (you are missing one). Please do a "competitor research" against your targeted keywords and check to see if you stand any chance (in terms of Google)? you can see the difference yourself. Why do people think if they just choke website pages, URLs, Meta info, titles, headings etc etc with keywords, it would be termed "OPTIMIZED"?? Please review your project from a search engine and user's perspective. Would you like buy anything from your website if you land on it? is it worth? Think deeply Thank you
Looking at your source, it looks like the word wedding is used almost every other word... which might have fired off in GoogleBot as keyword stuffing? maybe try fixing the content to say wedding less (honestly, it probably says it over 200 times per page, hehe)
I as bored today so I figured I would look at the source and see what I find. The obvious reason for the ban is this: Before the googlebot even gets near the content the keyword "Wedding" is stuffed into this page 497 times in just the navigation! That is CRAZY stuffing!