title: Table header background image doesn't work in CSS file
body: <p>Why doesn't the background-image attribute work from the CSS file but works if I use it in the 'style' within the 'th' tag of my table??  </p>
  
  <pre><code> table .header {
     background-image: url('Images/bg.png');
     background-repeat: no-repeat;
     border-left: 1px solid #FFF;
     border-right: 1px solid #000;
     border-top: 1px solid #FFF;
     padding-left: 30px;
     padding-top: 8px;
     height: auto;
  }
  </code></pre>
  
  <p>EDIT: my example table:</p>
  
  <pre><code>               &lt;table id="exampletable" class="tablesorter"&gt;
                      &lt;thead&gt;
                          &lt;tr&gt;
                              &lt;th&gt;head1&lt;/th&gt;
                              &lt;th&gt;heade2&lt;/th&gt;
                          &lt;/tr&gt;
                      &lt;/thead&gt;
                      &lt;tbody&gt;
                          &lt;tr&gt;
                              &lt;td&gt;body1&lt;/td&gt;
                              &lt;td&gt;body2&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                              &lt;td&gt;body3&lt;/td&gt;
                              &lt;td&gt;body4&lt;/td&gt;
                          &lt;/tr&gt;
                      &lt;/tbody&gt;
  
                  &lt;/table&gt;
  </code></pre>
  
  <p>and I linked the css file in the site.master (I'm in asp web app)</p>