Невнятица сущая

Все таки поясните

.main-menu a{
	text-decoration:none;
	border:1px solid #E5E5E5;
	margin-bottom:-1px;
	display:block;
       padding:8?? 14?? ;
	 color:#0088CC;
}
.main-menu a:hover{
       background: #F5F5F5;
}
.main-menu .active a{
color: white;
background: #0088CC;
}
.main-menu{
	padding:0;
	margin:0;
	width:180px;
	background:none;
       list-style:none;
}
body {
      font-family:Arial, sans-serif;
      font-size:14px;
      line-height:1.4;
      padding:;10px
}

html

<!DOCTYPE html>
<html>
<head>
<title>Сбрасываем стили списка</title>
<meta charset="utf-8">
</head>
<body>
<ul class="main-menu">
<li><a href="#company">О компании</a></li>
<li class="active"><a href="#services">Услуги</a></li>
<li><a href="#team">Сотрудники</a></li>
<li><a href="#contacts">Контакты</a></li>
</ul>
</body>
</html>

несмотря ни на что проверка не проходит!

У вас в CSS-коде синтаксические ошибки. Для выполнения задания «Сбрасываем стили списка» достаточно задать класс для списка, обнулить margin и padding, а также убрать маркеры.