title: How can I polyfill CSS 3 styles for Internet Explorer 7 and 8?
body: <p>I work for a client who has masses of <code>&lt;a&gt;</code> elements on their site which use the same styling and reference the same class name.</p>
  
  <p>The problem I have is the developer who worked on this project before me used CSS3 to style the element and completely ignored the fact IE7 and IE8, even though it was in the scope of the browser model and this issue is now apparent on hundreds of pages.</p>
  
  <p>What I want to ask is what do you feel the best approach is to putting a suitable fix in place without effecting the markup? such as scripts which support border-radius, box-shadow, gradients etc.</p>
  
  <p>Please don't come back answering about graceful degradation as this is not going to happen, I have already spoken to the client and they don't want to take that approach.</p>