Hi,
In your theme.skin file update this entry like this:
<portal:mojoTreeView runat="server" SkinID="ChildSiteMap"
ContainerCssClass="sitemap"
RootUlCssClass="childpagesitemap"
RenderLiCssClasses="false"
RenderAnchorCss="true"
LiCssClass=""
LiRootExpandableCssClass=""
LiRootNonExpandableCssClass=""
LiNonRootExpnadableCssClass=""
LiSelectedCssClass=""
LiChildSelectedCssClass=""
LiParentSelectedCssClass=""
AnchorCssClass=""
AnchorSelectedCssClass=""
ExpandDepth="-1"
ShowExpandCollapse="true"
PopulateNodesFromClient="false"
/>
then add this in your style-artisteer-overrides.css:
div.sitemap ul { list-style:none; }
div.sitemap ul li { margin-top: 7px;}
div.sitemap ul li li {margin-left:10px; }
ul.childpagesitemap { margin: 0px 0px 0px 0px; }
div.sitemap .AspNet-TreeView-Collapse
{background: url('collapse.gif') 0 0 no-repeat; width: 15px; margin-right: 5px;
float:left; cursor: pointer; font-family: Courier; font-size: large;
line-height: 15px; text-decoration:none;}
div.sitemap .AspNet-TreeView-Expand
{background: url('expand.gif') 0 0 no-repeat; width: 15px; margin-right: 5px;
float:left; cursor: pointer; font-family: Courier; font-size: large;
line-height: 15px; text-decoration:none;}
.AspNet-TreeView-Hide { display:none; }
You may need to tweak this css to your tastes as far as margins or padding
Hope that helps,
Joe