I've done the same thing using differently styled classes on <a... encased in divs. My intention is too build it from a database Content Management system & I thought this would be easier to code as it does away with the need for </ul> at the end of a level. See www.cofe-st-thomas-dudley.org.uk/master.php Keith