Nope, google will allow you to put their ads on any page you have access to (with certain exceptions, of course). My first use of AdSense was on my blog, actually.
By the way, does anyone know of a good impression based ad system? I'm thinking about putting one at the bottom of all of my websites. Any suggestions?

(no pop-up based ad companies, though..ugh.)