Puja: Expressions of Hindu Devotion pages from Smithsonian Institution has an introduction to basic beliefs of Hinduism. God in Hindu Dharma and Temples from hindunet.org has a number of pictures and information about the various gods and goddesses of Hinduism, who all are manifestations of the ONE Supreme Being.

The links on bottom will take you to puja texts, stotra texts, bhajans and audios for each of the deities.