Мастерская: создаём меню / Испытание: многоуровневое меню [15/28] Помогите пожалуйста.

.main-menu li li a {
display:block;
padding: 5px 15px;
color: #2980b9;
   text-decoration: underline;
}

.main-menu > li > a {
color: #ffffff;
padding: 10px 15px;
display: block;
text-decoration: none;
}

Но блоки же разные,если одному из них не задать,то все вывалится.
Или имеете ввиду с отдельной строки прописать для всех всех ссылок в меню

.main-menu a {
    display:block;
}

Да, вы могли описать общие стили ссылок отдельно. А если вспомнить о правиле переопределения стилей, то можно в css-правило .main-menu a { … } написать все стили для ссылок первого уровня. А правило со стилями ссылок второго уровня расположить ниже. Тогда всё, что нужно переопределится.