Это вообще очень странно звучит, попробуйте переформулировать.
Опишите, что не работает и приложите картинку, как должно выглядеть.
Свой код оформите на jsfiddle.net или аналоги.
Есть ли здесь ошибки?
есть
Пользуйтесь нормальными редакторами и они вам всё подсветят.
1.
.div
А у вас точно div это класс? И зачем он 3 раза, думаете браузер с первого раза плохо понимает?
2. Между цифрами и px не пишут пробел
Обычно сначала пишется html - структура (если это имеется в виду под словом "код"), а потом уже накидываются стили. Особенно на начальном уровне знаний.