title: css h1 - only as wide as the text
body: <p>I have an H1 style for my site:</p>
  
  <pre><code>.centercol h1 {
      color: #006bb6;
      font-weight: normal;
      font-size: 18px;
      padding:3px 3px 3px 6px;
      border-left:3px solid #c6c1b8;
      background:#f2efe9;
      display:block;
  }
  </code></pre>
  
  <p>The background color spans the entire width of the centercol, 500px...</p>
  
  <p>How do I make this H1 only span the width of the text of the H1?</p>