CSS: Hide text link
<div class="logo">
<h1>
<a href="#">Brand</a>
</h1>
</div>
.logo {
background: url('images/logo.png') no-repeat transparent;
text-indent: -9999px;
overflow:hidden;
display: block;
position: relative;
}