Searching inside HtmlNode using Xpath '//'
See the question and my original answer on StackOverflowIf you want to look only from the current node, just remove the // in an XPATH expression, for example:
inside_li.SelectSingleNode("h3[@desc='title']/a");
/ means "from the root"
// means "from the root" and "recursively"