Forum Moderators: open
<div id="whiteBorder">
<div id="mainContainer">
<div id="headerPane">
<div id="datePane">12th Jan 2008</div>
</div>
<div id="title"><h1>Newsletter</h1></div>
<hr />
<div id="content">
<h1>Content</h1>
Thanks
Ed
<div id="whiteBorder">
<div id="mainContainer">
<a href="theplaceyouwanttogo"><!-- added -->
<div id="headerPane">
<div id="datePane">12th Jan 2008</div>
</div>
</a><!-- added -->
<div id="title"><h1>Newsletter</h1></div>
<hr />
<div id="content">
<h1>Content</h1>
<a href="theplaceyouwanttogo"><!-- added --><div id="headerPane">
<div id="datePane">12th Jan 2008</div>
</div></a><!-- added -->
Bear in mind, however, that although this might get the job done in most browsers (at the current time) when viewed as "text/html", it is not valid HTML and will certainly break under XHTML.
The <a>nchor element cannot contain block-level elements (ie. <div>). The <div> needs to contain the <a>. The <a> can be styled to mostly fill your headerPane container (although the floated <div> might hinder this?). This should be accessible. To cater for the areas missed by the <a>, you could add a JavaScript onclick event to the headerPane container?