title: Tags are converted to HTML entities?
body: <p>I'm trying to use BeautifulSoup to parse some dirty HTML. One such HTML is <a href="http://f10.5post.com/forums/showthread.php?t=1142017" rel="nofollow">http://f10.5post.com/forums/showthread.php?t=1142017</a></p>
  
  <p>What happens is that, firstly, the tree misses a large chunk of the page. Secondly, <code>tostring(tree)</code> would convert tags like <code>&lt;div&gt;</code> on half of the page to HTML entities like <code>&amp;lt;/div&amp;gt;</code>. For instance</p>
  
  <p>Original:</p>
  
  <pre><code>&lt;div class="smallfont" align="centre"&gt;All times are GMT -4. The time now is &lt;span class="time"&gt;02:12 PM&lt;/span&gt;.&lt;/div&gt;`
  </code></pre>
  
  <p><code>toString(tree)</code> gives</p>
  
  <pre><code>&amp;lt;div class="smallfont" align="center"&amp;gt;All times are GMT -4. The time now is &amp;lt;span class="time"&amp;gt;02:12 PM&amp;lt;/span&amp;gt;.&amp;lt;/div&amp;gt;
  </code></pre>
  
  <p>Here's my code:</p>
  
  <pre><code>from BeautifulSoup import BeautifulSoup
  import urllib2
  
  page = urllib2.urlopen("http://f10.5post.com/forums/showthread.php?t=1142017")
  soup = BeautifulSoup(page)
  
  print soup
  </code></pre>
  
  <p>Thanks</p>