50. A computer-readable medium encoded with computer program code to approve a graphical document, the program code effective to perform the following: store one or more graphical documents; store content rating information associated with the one or more stored graphical documents; compare graphical content of a graphical document under evaluation with graphical content of the one or more stored graphical documents to identify a matching graphical document by a processor; and grant a distribution approval to the graphical document under evaluation based on the match and content rating information associated with the matching graphical document by the processor.
50. A computer-readable medium encoded with computer program code to approve a graphical document, the program code effective to perform the following: store one or more graphical documents; store content rating information associated with the one or more stored graphical documents; compare graphical content of a graphical document under evaluation with graphical content of the one or more stored graphical documents to identify a matching graphical document by a processor; and grant a distribution approval to the graphical document under evaluation based on the match and content rating information associated with the matching graphical document by the processor. 56. The method of claim 50 , further comprising: associating the graphical document under evaluation with one or more keywords; and receiving an advertisement request associated with a concept, and serve the graphical document under evaluation after the distribution approval is granted based on a correlation between the concept and the one or more keywords.