Hi Palisade,
Welcome to the board.

I don't know the Denver area to direct you to the good professional face paint, but I do sell it online. We sell two brands of face paint on my site
www.funfacepaint.com.... Diamond FX and Snazaroo. They are both safe and FDA cosmetic compliant. Snazaroo brand says it is the safest and carries a child toy safety rating and I find it to be the easiest to remove.
I haven't personally bought a lot of face painting books, but we sell a few on the site. I really like the Illusions one. I've had compliments on the Wolfe Bros one. I sell but was disappointed with the new "Facing the Sea" one.
There are some good tutorials on Youtube for face painting. I've posted several, if you look under the username "funfacepaint". I'll try to add below one I did of a bunny face.
<object width="340" height="285"><param name="movie" value="
http://www.youtube.com/v/7oJdfW1LK8Y&hl=en&fs=1&rel=0&color1=0x2b405b&color2=0x6b8ab6&border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="
http://www.youtube.com/v/7oJdfW1LK8Y&hl=en&fs=1&rel=0&color1=0x2b405b&color2=0x6b8ab6&border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="340" height="285"></embed></object>