Went to look again, and the site is asking for a password. Maybe you are just working on it currently?
No offense taken to not using ideas, it is your site. Just giving you my first impression.
And as for hard to find, I think that may have been the wrong word to use, my eyes were drawn...