A lot of that was drawn... just touched up with computers (i.e. photoshop). I personally love the picture in the banner... in fact, I've seen it before!
For example,
Enayla's DeviantArt Link
Aah, how I love DeviantArt. The posts make such artists feel more human. That is, when I usually see a picture at a large scale site without interaction or personal info, I automatically think it's some 45-year-old guy who lives in Colorado or a foreign country. Go check this site out... very good art.