Why Red and Green for Christmas?

Pine trees are green and there is a red and white that grows almost exclusively at the base of it. Christmas colors became red and green to symbolize the trees and the mushrooms.