CSS
.arrow {
background:url(images/arrow.png) center left no-repeat;
padding-left:23px;
padding-right:10px;
border-right:0px solid #e6e6e6;
margin-right:10px;
}
HTML
<div class="arrow"><h3>Technical Documentation</h3></div>
It works just fine in FF and Chrome. The style is being applied in IE, I know because I see the padding, however, the image does not appear.
This is incorrect syntax, please try: