Do kodu css nie będę zgłębiał, ale...
- Nie <h1></hi>, a <h1></h1>.
- Menu polecam robić w ul, li, nav, brak brzydkich <br /> po każdym polu.
Szybki przykład:
<nav class="nav">
<ul>
<li>Strona Główna</li>
<li>Kontakt</li>
<li>Support</li>
</ul>
</nav>
Potem możesz odnosić się do ul jak i bez podawania do nich klasy, przykład:
.nav{
width: 100%;
height: 60px;
}
.nav > ul{
//background, color, etc...
}
.nav > ul > li{
//background, color, etc...
}
.nav > ul > li:hover{
//background, color, etc...
}
- Nie div o id footer, a po prostu <footer class="footer">.
- Nie:
amerykaaski medyczny serial telewizyjny...
<br/> <br/>
W pierwszych trzech seriach.. .
Tylko:
<p>
amerykaaski medyczny serial telewizyjny...
</p>
<p>
W pierwszych trzech seriach...
</p>
Te <p> zawsze można wystylizować poprzez #content - wolę korzystać z klas, ale niech będzie - przykład:
#content > p{
text-align: center;
font-size: 12px;
//etc...
}
Jak już załączyłeś te <!DOCTYPE html> to korzystaj ze składni html5.
Z tego co widzę, pan na dole, Mlody napisal o problemach w css, więc sobie daruję. Miłego dnia.
ps. polecam lekturę http://tutorials.comandeer.pl/html5-blog.html.