To be honest at the moment, I can't see an easier way to do this - layout is not my strong point LOL

It wouldn't be too bad if I could have some code which said..

if menu option is open include this bit of code (sub-navigation items)
if menu selection is closed do not include this extra code

So in affect all that remains on the page initially is half a dozen links.

I am not really sure if this is do-able.