Yes I did. As far as i can tell, i've kept everything consistent between the table skin and div skin. Here's the div code:
<div class="pagemaster">
<div class="skinmaster">
<div id="ControlPanel" runat="server"></div>
<div class="skingradient">
<img style="border:none" src="/DNN451/images/as-hen-home.gif" alt="hen" />
<dnn:CURRENTDATE runat="server" id="dnnCURRENTDATE" />
<dnn:SEARCH runat="server" id="dnnSEARCH" />
<div class="loginlinks">
<dnn:USER runat="server" id="dnnUSER" /> <dnn:LOGIN runat="server" id="dnnLOGIN" /></div>
</div> <!--skingradient-->
<div class="skinheader">
<dnn:LOGO runat="server" id="dnnLOGO" />
</div> <!--skinheader-->
<div class="toppane" id="TopPane" runat="server"></div>
<div class="leftpane" id="LeftPane" runat="server">
<dnn:MENU runat="server" id="dnnMENU" Display="Vertical" />
</div>
<!-- begin: NESTED DIV for DNN Pane -->
<div class="contentpane" id="ContentPane" runat="server"> <div class="story" id="Story1" runat="server"></div>
</div>
<!-- end: NESTED DIV for DNN Pane -->
<div class="rightpane" id="RightPane" runat="server"></div>
<div class="bottompane" id="BottomPane" runat="server"></div>
<div class="skingradient">
<dnn:COPYRIGHT runat="server" id="dnnCOPYRIGHT" /> <dnn:TERMS runat="server" id="dnnTERMS" /> <dnn:PRIVACY runat="server" id="dnnPRIVACY" /></div>
</div> <!--skinmaster-->
</div>