You Could try to click the link that follows, download the browser, install it, and then come back to this site...
Netscape homepage