title: Select first occurring element after another element
body: <p>I've got the following HTML code on a page:</p>
  
  <pre><code>&lt;h4&gt;Some text&lt;/h4&gt;
  &lt;p&gt;
  Some more text!
  &lt;/p&gt;
  </code></pre>
  
  <p>In my <code>.css</code> I've got the following selector to style the <code>h4</code> element. The HTML code above is just a small part of the entire code; there are several <code>div</code>s more wrapped around belonging to a shadowbox:</p>
  
  <pre><code>#sb-wrapper #sb-wrapper-inner #sb-body #myDiv h4
  {
      color               : #614E43;
      margin-top          : 5px;
      margin-left         : 6px;
  }
  </code></pre>
  
  <p>So, I have the correct style for my <code>h4</code> element, but I also want to style the <code>p</code> tag in my HTML.</p>
  
  <p>Is this possible with CSS-selectors? And if yes, how can I do this?</p>