Many shared hosting enviroments block ping (ctcp) requests to the main host or IP, so this is nothing uncommon. I can dns the host and traceroute the IP ok. The RDNS doesnt work but again that wont stop you connecting. "cannot resolve host" is usually a dns issue in itself and possibly at your end. So with that in mind try connecting to the IP itself /server 66.225.200.86
If that works try googling opendns and add it to your network config or router
Good luck
P.S I have connected to irc.torncity.com and that IP with no problems the ping report is
[kevin@hoste ~]$ ping -c10 66.225.200.86
PING 66.225.200.86 (66.225.200.86) 56(84) bytes of data.
--- 66.225.200.86 ping statistics ---
10 packets transmitted, 0 received, 100% packet loss, time 9003ms
Oooops silly me forgot to address another issue. A connection refused is usually down to the IRCD isnt running or a firewall setting serverside refusing your connection requests, possibly email the admin?