como dicen arriba, CSS es "hojas de estilo en cascada", osea un lenguaje que controla el ESTILO (el aspecto visual) de un sitio web... NO es un lenguaje de programación, sino que controla cosas como los colores, los tamaños y las posiciones de los diferentes items de una web..
Lo que tu necesitas es un lenguaje de programación (como asp o php) y probablemente una base de datos como MySql
PD: por cierto, bienvenido al foro