Why are Red and Green Christmas Colors?

Red and white mushrooms called Amanita muscaria grow beneath green pine trees. The colors of Christmas come from these mushrooms and the green trees they grow beneath. Look here for more information: