.introBanner h2 { color: #; } .content p img { border: 0; } .content .wp-caption img { border: 0; } #siteIdentification h1 a { display: block; text-indent: -9999px; background: url('images/logo.jpg') top left no-repeat; width: 278px; height: 160px; } #siteIdentification h1 a:hover { background: url('images/logo.jpg') bottom left no-repeat; } #siteIdentification h1 a { font-size: 48px; color: #414141; text-decoration: none; font-variant: small-caps; } #siteIdentification h1 a:hover { color: #992622; } .bannerImage { margin: 5px 0 0 27px; overflow: hidden; width: 599px; height: 225px; background: url('images/banner.jpg') 50% 50% no-repeat; } #explanation { width: 600px; float: right; }