A collection of 25 beautifully illustrated website designs.