Техническая документация для верстальщика

Я верстальщик, немного знаю PHP, но мне всё же тяжело разобраться в структуре движка «сразу», нужно потратить много времени на его изучение. Хорошим подспорьем была бы техническая документация по разработке шаблона, для начала хотя бы простое перечисление что за что отвечает, какие js-скрипты и стили являются обязательными и т.д.

Отступ текста в комментариях. IE

В фаерфоксе и в опере всё ок, в эксплорере… иначе :)
Собственно в чём дело: в лисе комментарии к топику начинаются с самого начала (от левого края аватарки) в ИЕ же от правого конца аватарки. Путём удаления всего чего можно в поисках ошибки, остался лишь такой код

<a name="comment6" href="http://localhost/profile/User1/"><img class="comments_avatar"   src="http://localhost/templates/skin/habra/img/avatar_24x24.jpg" width="24" height="24" alt="" title="User1" border="0"></a>
<div class="service_text_comments_holder">
 <a href="#comment6" class="small" title=" ссылка ">#</a> 
</div>
<div class="comment_text" >  Тестовый комментарий</div> 

img.comments_avatar {
  display:block;
  float:left;
  border:1px solid #DDDDDD;
  margin-right:10px;
  position:relative;
  top:5px;
}


.service_text_comments_holder {
  position:relative;
  top:10px;
  margin-right:4px;
}


div.comment_text {
  font-size:13px;
  padding:20px 0 16px 0;

  font-family:Arial; 
}


Удалив class=«comments_avatar» из тега img всё начинает писать по левому краю, но один под другим (аватарка, ссылка на коммент, текст комментария).
Если есть кто-то, кто разбирается в стилях, объясните как сделать, чтобы комментарии писалиь по левому краю аватарки во всех браузерах.

Верстка - menu.blog.tpl

Есть три ссылки: все, коллективные, персональные.

Как мне сделать, чтобы активная ссылка была другого цвета? Т.е. я знаю, как это делается, но относительно этого шаблона мне непонятно. Насколько я понял, за фон активной ссылки отвечает класс .sel, пробовал так:

.sel a:link,
.sel a:visited,
.sel a:active {color: #454545;}

.sel a:hover {color: #454545;}


Не получилось. Ну, больше никаких идей.

css стили

Вопрос к дизайнерам и верстальщикам какие файлы css для чего применяются? Там их в папке аж 6 штук. Самый большой global.css, неужели все что в нем написано задействуется? Недавно захотел поменять цветовое оформление сайта, правил этот global.css, получилось вроде немного… Но там так много всего, трудновато ориентироваться, может есть что удалить лишнее? И где используются остальные 5 файлов? Спасибо.