h3 {
  position:  relative;
  color: #0096E4;
  font-size: 30px;
  font-family: 'Lucida Grande',Verdana,Helvetica,sans-serif;
  letter-spacing: -3px;
}

h3 span {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url(1.png) repeat-x 0 5px;
}



a {
  position:  relative;
  color: #000;
  font-size: 30px;
  font-family: 'Lucida Grande',Verdana,Helvetica,sans-serif;
  letter-spacing: -3px;
  text-decoration: none;
  font-weight: bold;
}

a span {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url(1.png) repeat-x 0 5px;
}

a:hover {
  color: #C60000;  
}




h2 {
  position:  relative;
  color: #555;
  font-size: 30px;
  font-family: 'Lucida Grande',Verdana,Helvetica,sans-serif;
  letter-spacing: -3px;
}

h2 span {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url(2.png) repeat-x 0 5px;
}