27. The computer-readable medium of claim 23 , wherein identifying one or more characteristics associated with the content surrounding the advertisement placement area includes: analyzing a document object model (DOM) associated with the document; identifying one or more nodes associated with the content from the document object model; and determining one or more characteristics associated with the identified nodes.
27. The computer-readable medium of claim 23 , wherein identifying one or more characteristics associated with the content surrounding the advertisement placement area includes: analyzing a document object model (DOM) associated with the document; identifying one or more nodes associated with the content from the document object model; and determining one or more characteristics associated with the identified nodes. 28. The computer-readable medium of claim 27 , wherein determining one or more characteristics associated with the identified nodes includes: weighting the identified nodes based on a predetermined criteria associated with each node; identifying a node with a highest weight; and determining one or more characteristics associated with the identified node with the highest weight.