title: Why table width is ignored?
body: <p>I coded style in the following:</p>
  
  <pre><code>table.gridtable {
      font-family: verdana,arial,sans-serif;
      font-size:14px;
      color:#333333;
      border-width: 1px;
      border-color: #666666;
      border-collapse: collapse;
          width: 400px;
  }
  </code></pre>
  
  <p>and I see no overridings in Firebug. Nevertheless table width is computed as 812 px;</p>
  
  <p>Why?</p>
  
  <p>Actual page is here (in Russian): <a href="http://garmonia-znakomstva.ru/service.html">http://garmonia-znakomstva.ru/service.html</a></p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>Can I add invisible word breaks, which would cause word breaking and hyphen if insufficient space and continuous word if enough space?</p>