#top a {
color: #C6D6CA;
margin: 0 25px;
text-decoration: none;
}
.mainlink a {
display: block;
height: 100%;
width: 100%;
margin: 0;
}
.mainlink div находится где-то в #top.Почему определение #top (родительского) поля перезаписывает определение, установленное в .mainlink a?Как изменить это поведение?