Sadly, I'm no networking guru, but it sounds like the Sharing preference panel is showing you the IP from the inside of your router - do you know the IP address on the outside (ie. the IP address your ISP gives you?).

Either way, until you figure that IP out, you can still use http://127.0.0.1/ or http://localhost/.