I've managed to get a PNG overlay to appear over an asp:hyperlink image, but this now means the hyperlink is unclickable, is there a way around this ?
<div class="ProductItem">
<div class="picture">
<asp:HyperLink ID="hlImageLink" runat="server" />
<div class="overlay"></div>
</div>
</div>
.HomePageProductGrid .ProductItem
{
text-align: center;
margin: 10px 10px 10px 10px;
width: 310px;
height: 410px;
background-repeat:no-repeat;
position:relative;
}
.HomePageProductGrid .ProductItem .picture
{
text-align: center;
position:relative;
padding-top:43px;
}
.HomePageProductGrid .overlay
{
background: url(images/frame1.png) no-repeat;
overflow: hidden;
position: absolute;
top: 0;
left: 0;
width: 310px;
height: 410px;
}