I hate to say it, but I think you are better off in this case editing the code. The tags they used are purely functional, specifying left end, table row, right end, padding, etc. - all things used in many other places. The only tag that *may* be specific to this location is class="m3_h_text". So I don't think there is a way to hide this whole header with CSS without also hiding other things.
Allowing for the fact that they have built in functionality for rounded corners even though they aren't used here, they take five divs and a span to do what could just as well be accomplished with two divs (three if rounded corners are wanted). The only reason two divs would be required is for the subtle 2px padding between the border and background image.
HTML Code:
<div class="dt m_l" >
<div class="dr">
<div class="dc m_r " ><div class="m_pad">
<div class="m3_dr m3_pad"><span class="m3_h_text">featured products</span></div>
</div></div>
</div>
</div>