jako że nastała pora nauczyć się w końcu CSS, od razu napotkałem dość uporczywy (jak dla zielonego) problem. przedstawię na poniższym obrazku

Otóż akapit, zamiast zaczynać się pod menu, zaczyna się obok niego. Nie wiem co jest grane, a walczę z tym banałem już dobre 2 godziny.
Kod HTML
<!DOCTYPE html> <html> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\"> <link href=\"css/style.css\" type=\"text/css\" rel=\"stylesheet\" media=\"screen,projection\" /> </head> <body> <div id=\"layout\"> <div id=\"nav\" class=\"box\"> <ul> </ul> </div> <div id=\"container\"> </div> </div> <?php // put your code here ?> </body> </html>
Kod CSS
* { margin:0; padding:0; } body { padding: 0 0; background: #771818 url(\'../img/bg.png\') repeat-x; font-family: \"arial\",sans-serif; font-size: 13px; line-height:24px; color: #e8eaeb; text-align: center; } #layout { width:790px; margin:0 auto; text-align:left; } #nav ul, ul li { display: block; list-style: none; margin: 0; padding: 0; } #nav ul { position: relative; } #nav ul li { float: left; border-width: 0 1px 1px 1px; border-style: solid; border-color: black; } #nav ul a:link, ul a:visited { text-decoration: none; display: block; width: 120px; text-align: center; padding: 5px 0; font-weight: bold; background-color: #c00c30; color: #def; border-top: 10px solid #6f0000; } #nav ul a:hover { background-color: #28e; color: #fff; border-top: 20px solid #26d; } #container { padding-top: 12px; }