title: Parse inner HTML
body: <p>This is what I want to parse</p>
  
  <pre><code>&lt;div class="photoBox pB-ms"&gt;
  &lt;a href="/user_details?userid=ePDZ9HuMGWR7vs3kLfj3Gg"&gt;
  &lt;img width="100" height="100" alt="Photo of Debbie K." src="http://s3-media2.px.yelpcdn.com/photo/xZab5rpdueTCJJuUiBlauA/ms.jpg"&gt;
  &lt;/a&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>I am using following XPath to find it</p>
  
  <pre><code>HtmlNodeCollection bodyNode = htmlDoc.DocumentNode.SelectNodes("//div[@class='photoBox pB-ms']");
  </code></pre>
  
  <p>This is fine and return,s me all div,s with photobox class</p>
  
  <p>But when I want to get ahref using</p>
  
  <pre><code>HtmlNodeCollection bodyNode = htmlDoc.DocumentNode.SelectNodes("//div[@class='photoBox pB-ms'//a href]");
  </code></pre>
  
  <p>I got error invalid token.</p>
  
  <p>Also I tried using query</p>
  
  <pre><code>   var lowestreview =
    from main in htmlDoc.DocumentNode.SelectNodes("//div[@class='photoBox pB-ms']") 
     from rating in main.SelectNodes("//a href")
    select new { Main=main.Attributes[0].Value,AHref = rating.ToString() };
  </code></pre>
  
  <p>Will anybody tell me how to write XPath or query to get this AHref</p>