Komentuję stronę od kodu:
Cytując Comandeera:
W CSS-ie różnica między [id] a [class] jest związana ze specyficznością selektorów – tylko i wyłącznie! Unikatowość [id] jest wymagana na poziomie DOM – nie CSS. Dlatego w CSS lepiej używać jedynie klas do stylowania (tak, jak robi to np. BEM, dodatkowo spłaszczając zależności między elementami do całkowicie niezbędnego minimum).
U Ciebie jest natomiast sporo id - lepiej używać do tego klas, zresztą - definiujesz takie dwie same właściwości dla dwóch divów - nie wygodniej to zrobić za pomocą jednej klasy?. Sam projekt pod "badaniem" jest nieczytelny, komentarz w HTMLU robi się za pomocą:
<!-- komentarz !-->
A nie ich milion - to wcale nie pomaga, a walidator szaleje: [klik]. Do tego, używasz formatowania <font color="#a2a2a2"> , co nie jest wskazane, od tego mamy CSSa. Używasz też <br> przy liście - ???