Illustration and poster design for website dedicated to the “happy marriage of text and graphics in the ‘poster’ format.”