#section-subwidgets {
   overflow:auto;
 }

a.subwidget:hover {
   color:#FFFFFF;
 }

ul.nested-navmenu {
   width:100%;
   padding-right:0;
   padding-left: 1em;
}

ul.subwidgets {
   list-style: none;
   overflow:auto;
}

ul.subwidgets li {
   float: left;
   width: 15em;
}

.selectedsubwidget {
   font-weight:bold;
}

ul.dlcountbyversion {
   list-style: none;
   margin: 0 0 1em 0;
   border-width: 0 0 2px 0;
   border-style:solid;
   border-color:black;

   clear:both;
   margin-left:8em;
   padding:0;

}

 .dlcountheader {
   float:left;

   font-weight:bold;
   width:100%;
   background: url(../../images/contentdetail/blackHeader.png);
   background-repeat: repeat-x;
   padding: 0.25em 0;

 }

 .dlcountid {
   width: 5em;
   padding:0;
   float:left;
}

.dlcounttoggle {
   float:left;
   width:2em;

}

.dlcountvalue {
   float:right;
   width:10em;
   margin-right:1em;
}

.dlcounttitle {
   float:left;
   margin-left:1em;
}

/* *************************************
 * list elements below for lists in
 * the picture area
 * *************************************/
.content-picture-band {
   color: #FFFFFF;
   background: #000000;
   padding: 10px;
   margin: 0 0 1em 0;
   text-align: center;
   vertical-align: middle;
   overflow: visible;
}

.content-picture-band ul {
   padding: 0;
   margin: 0;
   display: inline;
   border: none;
}

.content-picture-band ul li {
   padding-left: 0;
   margin-left: 0;
   list-style: none;
   display: inline;
   border: none;
}

img.donation {
   margin: 2em 0;
}

img.embedded-widget-buttons {
   height: 15px;
   width: 15px;
}

/*********************************
 * LISTS
 *********************************/
ul.skinlist {
   margin:0;
   padding:0;
   width:800px;
}

ul.skinlist li{
   list-style:none;
   padding:0;
   margin:0;
   clear:both;
   overflow:auto;
}

ul.widgetlist li a:link,
ul.widgetlist li a:visited,
ul.widgetlist li a:active,
ul.skinlist li a:link,
ul.skinlist li a:visited,
ul.skinlist li a:active {
   color:#FFFFFF;
}

 ul.skinlist li a:hover {
    color: #000000;
 }

/* width: 660px; */
 ul.widgetlist {
    width: auto;
    margin:0 auto 0 260px;
    padding:0;

 }

 ul.widgetlist li {
     float: left;
     list-style: none;
     overflow:auto;
     width:130px;
     text-align:center;
     margin:0 0 1em 0;
     padding:0;

     background:#E84C99;
     border:1px solid gray;
     height:120px;
     color:white;

}

.widgetdescriptordockstyle {
   clear:both;
   margin-bottom:1em;
   width:798px;
   overflow:auto;
   background:#E84C99;
   border:1px solid gray;
}

.skinlistdockstyle {
   float:left;
   border-left:1px solid gray;
   overflow:auto;
   padding:0;
   margin-right:0;
   width: auto;
}

/*********************************
 * Images
 ********************************/

 .img-padded {
    padding: 10px 0px 0px 0px;
    display: block;
    margin: auto;
    text-align: center;
    border: 0;
 }

.caption {
   font-size: 0.8em;
   margin-top: 0.5em;
}

.captionclosest {
   font-size: 0.8em;
   margin-top: -1em;
}

.captioncloser {
   font-size: 0.8em;
   margin-top: -0.5em;
}

.captionedimage-desc-sect {
   float:right;
   margin-left:1em;
   margin-top:-0.25em
}

.captionedimage-widgetss {
   float:left;
   width:260px;
   height:220px;
   overflow:hide;
   margin:1.5em;
   padding:10px 5px 0px 5px   ;
   text-align:center;
  }

.image-matting {
   padding:10px 0 0 0;
   margin: 0 auto;
   background:black;
   width:250px;
   height:190px;
}

/*********************************
 * Misc
 *********************************/
 .testedon { margin-bottom:1em; }


