See the question and my original answer on StackOverflow

The HTML returned by link you give doesn't have any DIV with CLASS='homeShot made' inside it. If you use a browser to inspect the HTML you're looking at an in-memory representation of the DOM, not the content of the file. The Html Agility Pack only handles raw HTML input, it's not a browser.

If you do a view source, you can confirm that.

So, if the content is built by some javascript code, you must use an embedded browser control, not a static tool such as the Html Agility Pack.