I believe, this can be done pretty easily with adding a custom region around content.<div>A region before content and a region after content, where required blocks can be added.</div><div><br></div><div>If you are showing block on the node view page, then there is another way this can be achieved.</div>

<div>You can add the contents of the block in $node object, on nodeapi view operation, and you will get the data in node--content-type.tpl.php, where you can custom theme it.</div><div>To add block contents to $node object check this - <a href="http://drupal.org/node/164799">http://drupal.org/node/164799</a></div>

<div><br><div class="gmail_quote">On Thu, Mar 8, 2012 at 1:26 AM, Earnie Boyd <span dir="ltr">&lt;<a href="mailto:earnie@users.sourceforge.net">earnie@users.sourceforge.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">On Wed, Mar 7, 2012 at 1:47 PM, Anthony &lt;<a href="mailto:tony@tony-mac.com">tony@tony-mac.com</a>&gt; wrote:<br>
&gt; The order of blocks is set chronologically. Is that right? Last block added<br>
&gt; on top? I&#39;d like to shuffle them around. Doesn&#39;t work in the blocks admin<br>
&gt; page. Is this theme related? Omega.<br>
&gt;<br>
<br>
</div>Yes.  It is the theme that actually ends up controlling the data given<br>
it.  Recently I&#39;ve been using Pixture Reloaded and when I add a block<br>
to the content area it is presented under the content.  Someone who is<br>
better at theme coding will have to give you pointers in how to change<br>
the theme.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Earnie<br>
-- <a href="https://sites.google.com/site/earnieboyd" target="_blank">https://sites.google.com/site/earnieboyd</a><br>
</font></span><div class="HOEnZb"><div class="h5">--<br>
[ Drupal support list | <a href="http://lists.drupal.org/" target="_blank">http://lists.drupal.org/</a> ]<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Regards,<br>Vaibhav Jain<br>
</div>