Your domain is looking good and I like the colors used by you , you should add better header for your site to make it better othwersie its looking good
It is easily realised how types of site it is by seeing your domain. Your picture is perfect for this site Basically I like your color combination.