The best place to buy paper with a Christmas theme border would be a Arts and Crafts store! And the best time to buy it would be around Christmas time, when they are usually available and in stock.
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.
Free paper border to print out can be found in Microsoft offices. Microsoft Office has many ideas and selection for border paper and they are all free. Also online webpage has some free border paper.
well you can use the candy theme or the Christmas theme........ or you can by the E-Store winter wonderland theme
you could use pre-cut paper for Christmas paper chains.
wrapping paper
It is hard to find truly environmentally responsible Christmas wrapping paper. Perhaps consider using cloth wrap instead, or reusing paper that you already have?
Wallmart
If you're looking to go for pink Christmas theme, I would recommend checking Bonners in Frankenmuth, MI. They have Christmas decorations in every theme imaginable. I'm positivie you'll find everything you're looking for.
You can get it in stationery shops. it may be tough to find it if you stay in a remote area though.
Look at Hobby Lobby
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.
The best place to find these Christmas cards of recycled paper would be Project Greenify. They are working hard to help support the environment today.