Just open and analyze your website design is good but only one thing is that loading time of website in to much more that is not good for search engine and also use point of view.
Because that can increase bounce rate of website.
__________________ Web Development professionals at WebMountingIndia focus Web Development India
No doubt you have great site with good looking template and user friendly structure, But i think you need to do seo for good position on search engines.