Simon, you might want to have your developer move the pages on the site to the root of the domain, instead of leaving it in the dotnetnuke directory.

FYI, dotnetnuke is an open source ASP.NET framework, well known within the .NET community - I've used early versions myself.

Thanks for the site, great to see the people behind the products.