Ron,.. if the main web-site space has not been re-purchased!.. no link will work!.. it will just direct you to! the, current server notice, that you have!... all in Chinese! It is down to the website, founder, (Linjo) to buy/update, another or more space! to maintain the site. Usually you get it in Blocks!... eg, X amount of Gig (Memory), for 3 yrs, costing $?. However this might be just a glitch! as the 'Chinese', authorities, have pretty much closed down! web usage during the Government transition!... Dissention in the ranks etc.
Mark.