El Dia de los Muertos on November 2nd is an important religous holiday in Mexico. Also called All Souls Day, it is an occasion marked by festive celebrations to honor the dead. Cemetaries are cleaned and decorated, special food and candies cooked, and home altars are designed in homage to ones ancestors. It is a day of joyous remembrance, not of sadness. The special songs, poems, foods and toys created for El Dia de los Muertos reflect this outlook.