Посоветуйте хороший учебник по CSS
htmlbook.ru
Эрик Мейер «CSS — Каскадные таблицы стилей. Подробное руководство»
На хороший базовый/средний уровень можно быстро выйти, прочитав «Большая книга CSS» (Дэвид Сойер Макфарланд).