Yo creo que 35 KB es bastante para un CSS, el más grande que tengo yo no llega ni a 7 KB. ¿Probaste alguna herramienta como Clean CSS? Te dejo el link:
http://www.cleancss.com/
Si buscas "optimize css", "clean css" y demás en Google hallarás más herramientas de ese tipo que te ayudan a comprimir las hojas de estilo, no sólo quitando espacios innecearios, sino también para encontrar formas abreviadas de escribir los parámetros (colores, estilo de fuente...) o formatos repetidos..
Saludos.