I tried to gather the Archive of this excellent site: http://al-ibaanah.com for our benefit as the site is down to come up with new updated version of the site in near future insha-Allah.