/********************/
/* EXPANDABLE LIST  */
/********************/

h2.wsp-pages-title {display:none;}
ul.wsp-pages-list, ul.wsp-posts-list,
ul.wsp-pages-list ul.children{ list-style-type: none; }

.wsp-pages-list .children ul, .wsp-pages-list li {
    list-style: none;
    margin:0;
    padding:0;
    cursor: pointer;
}
.wsp-pages-list .children li {
    line-height:140%;
    text-indent:0px;
    background-position: 1px 8px;
    padding-left: 20px;
    background-repeat: no-repeat;
}
.wsp-pages-list .children li.page_item_has_children{
/*
background-image: url(images/collapsed.png);
    background-image: url(images/expanded.png);
    */
}
.wsp-pages-list .children .children {
    display: none;
}

/* Collapsed state for list element */
.wsp-pages-list .children li .collapsed {
    /*
    background-image: url(images/collapsed.png);
    */
}
/* Expanded state for list element
/* NOTE: This class must be located UNDER the collapsed one */
.wsp-pages-list .children li .expanded {
    /*
    background-image: url(images/expanded.png);
    */
}
.wsp-pages-list .children .children {
    clear: both;
}
/* Not currently using list controls but might someday */
.wsp-pages-list .listControl{
  margin-bottom: 15px;
}
.wsp-pages-list .listControl a {
    border: 1px solid #555555;
    color: #555555;
    cursor: pointer;
    height: 1.5em;
    line-height: 1.5em;
    margin-right: 5px;
    padding: 4px 10px;
}
.wsp-pages-list .listControl a:hover {
    background-color:#555555;
    color:#222222;
    font-weight:normal;
}