Instead of the default
Im using
<asp:Repeater runat="server" ID="MenuRepeater" DataSourceID="topSiteMap">
<HeaderTemplate>
<div class="arrowlistmenu">
</HeaderTemplate>
<SeparatorTemplate>
<img src="images/eOne_leftmenu_divider.gif" height="2" width="164" />
</SeparatorTemplate>
<ItemTemplate>
<h3 class="menuheader expandable">
<a href="<%# Eval("Url")%>"><%# Eval("Title")%></a></h3>
<asp:Repeater runat="server" ID="ChildMenuRepeater"
DataSource='<%# ((SiteMapNode)Container.DataItem).ChildNodes %>'>
<HeaderTemplate><ul class="categoryitems"></HeaderTemplate>
<ItemTemplate>
<li><a href="<%# Eval("Url")%>"><%# Eval("Title")%></a></li>
</ItemTemplate>
<FooterTemplate></ul></FooterTemplate>
</asp:Repeater>
</ItemTemplate>
<FooterTemplate></div></FooterTemplate>
</asp:Repeater>
but it is giving me an error.