Login through the heliohost homepage (http://heliohost.org)
Depends what your operating system is. If you post your OS I could probably tell you.
What you are referring to is the IP of your site, but the problem is that your site is probably on a shared IP. Therefore, visiting that IP won't bring up your site, it will only bring up the Account Queued page.
Right.. but isn't there usually an IP with a path that allows me access based on username? i.e., x.x.x.x.x/~username ? that ends up going to the site ?
(I'm supposed to edit my hosts file locally?! Sorry.. I guess not pointing the nameservers to you guys makes everything a lot more complicated than I thought..)