Mind you, I am using master pages, but can I locate a div within the page and throw some html in there? Thanks.
You can add a div with runat="server" to the page:
<div runat="server" id="myDiv"> </div>
and then set its InnerHtml property from the code-behind:
myDiv.InnerHtml = "your html here";
asp:Panel for that. It translates into a div.