Olivia is using ribbon to create girls' hair barrettes. For a craft fair in Oakland, she made 15 small barrettes and 11 large barrettes, using a total of 96 yards of ribbon. Then, for another craft fair in Allenville, she made 14 small barrettes and 15 large barrettes, which used a total of 118 yards. How many yards of ribbon does Olivia use for each?

Let S be the number of yards Olivia uses for each small barrette and L be the number of yards she uses for each large barrette.

In Oakland, she used a total of 15 * S + 11 * L = 96 yards of ribbon.
In Allenville, she used a total of 14 * S + 15 * L = 118 yards of ribbon.
Multiplying the Oakland equation by 14 and the Allenville equation by 15, we get 210S + 154L = 1344 and 210S + 225L = 1770.
Subtracting the Oakland equation from the Allenville equation, we get 71L = 426.
Dividing both sides by 71, we get L = 6.
Substituting that value into the Allenville equation, we get 210S + 225 * 6 = 1770.
Subtracting 1350 from both sides, we get 210S = 576.
Dividing both sides by 210, we get S = <<8=8>>8.
Thus, Olivia uses 8 yards of ribbon for each small barrette and 6 yards for each large barrette. Answer: \boxed{8,6}.