The web site has moved to http://rtfb.lt/. You should find this particular page here: http://rtfb.lt/links.html.