I'm having a problem getting my WP site to display properly when viewing it from outside of the network. I'm currently running WordPress 3.5.2 on a Windows server 2008 (SP2) with IIS 7.0.6. Internally everything looks fine with all images theme and plugins running smoothly. But when viewing the site from outside of the network what you get is some weird formatting especially with the menu bar and header, and extremely slow loading times. All of my pages and posts seem to still be represented. I've been trying to resolve this for a couple of days, but am stumped. Took a shot in the dark and tried updating PHP and enabling fastCGI with no luck.
To see for yourself : http://18.104.22.168/wordpress/
Help much appreciated.