The center tag still works, but the way the signature displays will be relative to the overall width message settings. For example, if your message width is 700px and your signature limit is 500px the signature content will naturally shift over to the left. You can, however, with the use of "margin" set it so that the signature row will be positioned in the center. Try this:
Replace:
Code:
<!-- sig -->
<div class="hidesig">
__________________<br />
$post[signature]
</div>
<!-- / sig -->
With:
Code:
<!-- sig -->
__________________<br />
<div class="hidesig">
$post[signature]
</div>
<!-- / sig -->
And replace:
Code:
.hidesig {
width:700px;
height:400px;
overflow:hidden;
}
With:
Code:
.hidesig {
width:700px;
height:400px;
margin:auto;
border:1px #000000 solid;
overflow:hidden;
}
Keep "border:1px #000000 solid;" for now and see the result. While all of the users' signatures will appear centered, left aligned signatures should be flushed to the left border and right aligned signatures should be flushed to the right border. When you're done just remove "border:1px #000000 solid;".
See if that helps.