Hi,
I found a site called christmasworld.com that have lights called the mini lights, they are small and look really nice. Perhaps they are similar to what you are looking for.

-Bobby