a:link, a:visited {color: #666;}a:hover, a:active {color: #F00;}.wrapper {border: 1px solid #666;}.header {background-color: #767575;color: #666;border-bottom: 1px solid #666;}ul.menu-list li a {color: #FFF;background-color: #888;border: 1px solid #666;}ul.menu-list li a:hover {color: #FFF;}.content-wrapper {background-color: #FAFAFA;}.footer {color: #999;background-color: #FAFAFA;}.header .logo {padding: 20px 39px 10px 10px;font-size: 3em;float: left;width: 200px;}#header a:hover {text-decoration: none;}#header a h1 {display: inline-block;}#header a:hover h1 {text-decoration: none;color: #000;}