Green greetings cards