/* Layout */
.n {float:left;width:250px;}
.c {margin:0 0 0 250px;}

/* Menu styles */
.sitemap {width:220px;}

.sitemap .done,
.sitemap .done ul,
.sitemap .done ol {list-style-type:none;margin:0;padding:0;text-indent:0;}
.sitemap .done li {position:relative;margin:0;padding:0;}
.sitemap .done li a {display:block;position:relative;background:#eef;margin:0;padding:8px;border-top:1px solid #bbf;}
.sitemap .done li li a {background:#ddf;}
.sitemap .done li li li a {background:#ccf;}
.sitemap .done li li li li a {background:#bbf;}
/** /
.sitemap li.opened > a {background-image:url(../images/drop-shadow.png);background-repeat:repeat-x;background-position:0 0;}
.sitemap li.opened > a {background-color:#eef;}
/**/

.sitemap .done .toggle {display:block;position:absolute;right:0;top:0;z-index:1;border-left:1px solid #bbf;padding:8px;}
.sitemap .done a .toggle {border-left:0;}
.sitemap .done .toggle span {text-decoration:underline;}
.sitemap .done .hover span {text-decoration:none;}

.sitemap .done a:hover,
.sitemap .done a:focus {text-decoration:none;}

.sitemap .done .alias {color:#f00;}

/* Borders for debugging colourfullness. * /
.sitemap li {border:6px solid #f00;}
.sitemap li > div {border:6px solid #f90;position:relative;}
.sitemap li > div > a.menu {border:6px solid #ff0;}
.sitemap li > div > a.toggle {border:6px solid #fff;}
/**/

/** /
ul > div,
ol > div {border:6px solid #0f9;}
/**/

/* Menu script helpers */
.jquery-stacker-menu {}
.jquery-stacker-menu .toggle,
.jquery-stacker-menu .reset {cursor:pointer;}
.jquery-stacker-menu .toggle img {border:0;}
.jquery-stacker-menu .toggle:focus {outline:1px dotted;}
.jquery-stacker-menu .closed ul,
.jquery-stacker-menu .closed ol {display:none;}
.jquery-stacker-menu li.hide {display:none;}

/* Fixes IE <= 7. */
.jquery-stacker-menu ul {}
.jquery-stacker-menu li {zoom:1;}
.jquery-stacker-menu div {zoom:1;margin:0;padding:0;}



.jquery-stacker-menu .poo
{
overflow:hidden;
position:relative;
width:100%;
list-style-type:none;
background:#ddd;
}

