Make it an anchor instead of a div, set it to: display:block; position:relative; width:200px; height:200px; position:relative makes the whole thing clickable in the allegedly standards compliant browsers, and the width/height trips haslayout so the entire area should also be clickable in IE. You could also try adding 'onclick' to the div, but that's an accessability /FAIL/ so I'd not take that approach.