title: How can I get a css pseudo element :checked to work in IE8 without Javascript?
body: <p>I have two radio buttons, I need to set the background color on click. My code works in all browsers except for IE8. Is this possible to get this to work for IE8 without the use of Javascript?</p>
  
  <pre><code>&lt;form&gt;
      &lt;input type="radio" id="m" name="gender" value="male"&gt;
      &lt;label for="m"&gt;male&lt;/label&gt;
      &lt;input type="radio" id="f" name="gender" value="female"&gt;
      &lt;label for="f"&gt;female&lt;/label&gt;
  &lt;/form&gt;
  
  input:checked + label{
      background:red;
  }
  </code></pre>
  
  <p><a href="http://jsfiddle.net/chrimbus/sXjyL/3/">http://jsfiddle.net/chrimbus/sXjyL/3/</a></p>