Adrian,
If your .pl script wraps each 'section' with:
<div id="$section_name">...</div>
you will not need to place <p></p> in the meta data so often.Also, adding an optional @external-stylesheet@ header (*after* the inline css defaults) will let some admin use local css to re-style their own $section's too. Amos
