title: How to do margin: 0 auto 0 auto minus a few pixels with CSS?
body: <p>I want to do this:</p>
  
  <pre><code>margin: 0 auto 0 auto;
  </code></pre>
  
  <p>so that it floats to the center, but I want to move the div 100px to the left so essentially</p>
  
  <pre><code>margin: 0 auto 0 [auto minus 100px];
  </code></pre>
  
  <p>so it is 100px to the left of the center.</p>
  
  <p>How do I do this with CSS?</p>
  
  <hr>
  
  <p>NOTE:</p>
  
  <p>This div is overlaid on top of another div. I <strong>cannot</strong> put it inside another larger div.</p>
  
  <pre><code>&lt;style&gt;
  #one {
   width: 100px;
   margin: ?
  }
  &lt;/style&gt;
  &lt;div id="one"&gt;
  sdgdgffdsg
  &lt;/div&gt;
  </code></pre>
  
  <hr>
  
  <h2>UPDATE: SOLVED</h2>
  
  <p>GGG gave me the solution in the comment.</p>
  
  <pre><code>position: absolute;
  left: -100px;
  margin: 0 auto;
  </code></pre>