This is definitely a DNS problem. Now, when I can get to ENW, the address www.enworld.org resolves to 68.68.204.19
Earlier, when I couldn't get any response, the address resolved to 65.127.163.19
I forgot to check which name server responded earlier, but now it seems to be the regular...