Holiday picture cards should be available from most greeting card retailers, like Hallmark. Many card companies allow one to print custom cards with chosen pictures; such companies include SnapFish and Shutterfly.
You can find a Christmas Card with a border of Christmas lights at any Hallmark store, usually found at your local mall. Or you could also order it from Hallmark's website. This would be the easiest way to get the exact card you are looking for.
Detailed information about Christmas card design can be obtained by studying already existing Christmas cards. Some good pages for Christmas cards would be "123 Greetings" or "eGreetings".
You may be able to find Irish Christmas cards at your local greeting card and stationery outlets such as Hallmark. In addition, there are a number of sites available online that carry a variety of cards including Amazon.
If I went to www.adobe.com and searched for Christmas card templates, I would find exactly what I wanted for a fair price. This website has many samples to pick from.
My favorite angel Christmas decoration was purchased at Hallmark, the greeting card store. You may also be able to find different kinds at Walmart, Kmart, or Target.
In a Christmas catalog, one might be able to find Christmas trees, ornaments for the tree, toys, stockings, wrapping paper, and anything associated with Christmas.
Moonpig
There are various places one can find and create their own Christmas card. For example, tiny prints, photo card maker (if you want to use a picture of your own), and moonpig.
One may find Christmas card ideas at photo places such as Sears, Walmart and even Walgreens. Another option may be to look at a Hallmark type card store.
In order to find a credit card that offers corporate business credit, I would talk to your local bank. They would be able to advise you on what is available for you currently.
Christmas cards can be purchased from all card, stationary and homeware stores. Try stores such as Hallmark, or card specialist webpages such as Moonpig.
Christmas card template are very abundant on the internet. However one of the easiest places to find them is in Microsoft Office software if it is installed on your computer.