Spent all evening last night setting up Movable Type. Took a bit of time, but I think that the end result is OK. The idea of nested template modules is similar to the way Nucleus works and makes life a lot easier for organising the site.
The entire site is styled using CSS to position the various content sections. We did however come across one problem. How do you vertically centre text in a <div>? In the end I put in a table along the lines of:
<table width='100%' height='100%'>
<tr>
<td valign='middle'>My text here</td>
</tr>
</table>
But surely there’s a way to do it in CSS?!