I upgraded to Fedora 18. Then verified my web server was running. Then attempted to visit this site. I was not able to. The problem was the new firewall daemon in Fedora 18. Despite the config file indicating that port 80 was open for http traffic, it was not.
I had to install firewall-config.
yum install -y firewall-config
Then I used firewall-config enable traffic for port 80. This solved the problem.