>Now here is a strange observation. If I access the
> page from a machine connected to my LAN, it
> displays properly. The IIS is connect to my lan of course.
Did you install a new firewall or any software to block intruders recently? If so, it might be that port 80 is blocked to computers outside your LAN.
Hector Correa