High quality greetings cards with designs fit for all occasions