body{ font-family: helvetica, sans-serif; } #wrap{ width: 960px; margin: auto; background: #A2B5CD; padding: 10px 20px; } header nav ul{ list-style: none; padding-left: 0; } header nav ul li{ display: inline-block; margin-right: 10px; } header nav ul li a{ font-size: 18px; color: white; text-decoration: none; } header nav ul li a:hover{ font-size: 20px; color: white; text-decoration: underline; font-weight: bold; } header { background: #104E8B; padding: 10px; } aside ul li a{ font-size: 18px; color: white; text-decoration: none; } aside ul li a:hover{ font-size: 20px; color: white; text-decoration: underline; font-weight: bold; } aside{ background: #4F94CD; padding: 10px; } aside h2{ font-size: 22px; font-weight: bold; } #content{ float: left; width: 660px; padding-top: 10px; background: #79CDCD; } #sidebar{ float: right; width: 300px; } #sidebar ul{ list-style: none; } footer{ clear: both; } #logoTopo{ width: 940px; margin: auto; } footer{ padding: 10px; background: #6CA6CD; }