Como bien dice el título, en cualquier caso para que funcione tendrías que poner los selectores de esta forma:
Código CSS:
Ver original#tS:nth-child(odd) a
#tS:nth-child(even) a
Tal como lo tienes, estás diciendo que seleccione los enlaces pares o impares que están dentro de #tS, y al haber sólo uno, siempre aplicaría
odd —impar.
Que no sé si será ese el problema o no, porque el HTML que aportas es escaso. Con la misma cada enlace es el elemento en si.
De todas formas, yo para cosas así, como aún no he conseguido hacerlo mediante CSS totalmente dinámico, siempre recurro a usar un plugin para jQuery:
masonry