Well fortunately the website is not the most important part of the clan - we mostly just use it for recruitment/membership applications, which I can submit for you when the time comes. On a day to day basis we primarily use Facebook, just since everyone is active on it all the time anyways. I did send you a friend request on Steam though - sorry for the technical difficulties.
In the mean time, here is a picture of our website to hold you over