title: 503 (Server Unavailable) WebException when loading local XHTML file
body: <p>So I'm currently working on an ePub reader application, and I've been reading through a bunch of regular XML files just fine with System.Xml and XmlDocument:</p>
  
  <pre><code>XmlDocument xmldoc = new XmlDocument();
  xmldoc.Load(Path.Combine(Directory.GetCurrentDirectory(), "META-INF/container.xml"));
  XmlNodeList xnl = xmldoc.GetElementsByTagName("rootfile");
  </code></pre>
  
  <p>However, now I'm trying to open the XHTML files that contain the actual book text, and they're XHTML files. Now I don't really know the difference between the two, but I'm getting the following error with this code (in the same document, using the same XmlDocument and XmlNodeList variable)</p>
  
  <pre><code>xmldoc.Load(Path.Combine(Directory.GetCurrentDirectory(), "OEBPS/part1.xhtml"));
  </code></pre>
  
  <p>"WebException was unhandled: The remote server returned an error: (503) Server Unavailable"</p>
  
  <p>It's a local document, so I'm not understanding why it's giving this error? Any help would be greatly appreciated. :)</p>
  
  <p>I've got the full source code here if it helps:
  <a href="http://drop.io/epubtest" rel="nofollow noreferrer">http://drop.io/epubtest</a> </p>
  
  <p>(I know the <code>ePubConstructor.ParseDocument()</code> method is horribly messy, I'm just trying to get it working at the moment before I split it into classes)</p>