/*#BEGIN#*/
/*# name="01 General" reference="ref/ncmalbum.css\General.htm" description="General styles" #*/
.album-wrapper {
  width: 462px;
  height: auto;
  overflow: hidden;
  position:relative;
}
.album-wrapper div, .album-wrapper p, .album-wrapper img, .album-wrapper ul, .album-wrapper li{
  margin:0px;
  padding:0px;
  border:none;
}
.nav-list{
  position:relative;
  z-index:80;
  width: auto;
}
.navigation {
  position:absolute;
  list-style-type: none;
  float: left;
  padding-top:26px;
  width:412px;
  _width:416px;
  left:28px;
  _left:4px;
  margin: 10px 0 0 0px !important;
}
.album-wrapper .navigation-holder ul.navigation li {
  float: left;
  width:96px;
  height:64px;
  overflow: hidden;
  padding:0px !important;
  margin-left:3px;
  background-color:#FFFFFF;
  position: relative;
}
.album-wrapper .navigation-holder ul.navigation li:first-child{
  margin-left:0px;
}
.navigation li{
  border: 2px solid #CDCDCD;
  cursor: pointer;
}
.navigation li.item-selected{
  border: 2px solid #2b2a26;
}
.viewer-prev,
.nav-prev {
  width:18px;
  height: 102px;
  background-image: url('../img/prev-h.gif');
  background-position:  0 50%;
  background-repeat: no-repeat;
  float: left;
  cursor:pointer;
  text-indent:-9999px;
}
.viewer-prev:hover,
.nav-prev:hover {
  background-position: 0 50%;
}
.viewer-prev:active,
.nav-prev:active {
  background-position: 0 50%;
}
.viewer-prev-disabled,
.nav-prev-disabled {
  width: 18px;
  height: 102px;
  background-image: url('../img/prev-inactive.gif');
  background-repeat: no-repeat;
  float: left;
  background-position: 0px 50%;
  cursor:default;
  text-indent:-9999px;
}
.viewer-next,
.nav-next {
  height: 102px;
  width:18px;
  background-image: url('../img/next-h.gif');
  background-position:  0 50%;
  background-repeat: no-repeat;
  float: right;
  cursor:pointer;
  text-indent:-9999px;
}
.viewer-next:hover,
.nav-next:hover {
  background-position: 0 50%;
}
.viewer-next:active,
.nav-next:active {
  background-position: 0 50%;
}
.viewer-next-disabled,
.nav-next-disabled {
  height: 102px;
  width: 18px;
  background-image: url('../img/next-inactive.gif');
  background-repeat: no-repeat;
  float: right;
  background-position: 0px 50%;
  cursor:default;
}
.media-viewer-popup .viewer-next,
.media-viewer-popup .viewer-next-disabled,
.media-viewer-popup .viewer-prev,
.media-viewer-popup .viewer-prev-disabled,
.album-wrapper .viewer-next,
.album-wrapper .viewer-next-disabled,
.album-wrapper .viewer-prev,
.album-wrapper .viewer-prev-disabled{
  background-color:#FFFFFF;
  background-position:center center;
  opacity:0.8;
  filter:alpha(opacity=80);
  padding:0 0.5em;
  position:absolute;
  top:64px;
}
.viewer-next,
.viewer-next-disabled{
  right:1px;
}
.viewer-prev,
.viewer-prev-disabled{
  left:1px;
}
.album-info {
  border-bottom:  1px solid #CDCDCD !important;
  border-left:  1px solid #CDCDCD !important;
  border-right:  1px solid #CDCDCD !important;
  width: auto;
  background: transparent url('../img/preview-description-bg.gif') repeat-x scroll left top;
  min-height: 24px;
  _height:24px;
}
.album-wrapper .album-info {
  padding: 8px 8px 0;
  color:#FFFFFF;
  font-size:1.1em;
}
.album-wrapper .album-info span.description dl dt{
  float:left;
}
.album-info p .author{
  font-style: italic;
  font-weight: normal;
  padding: 0 0 0 12px;
}
.album-viewer {
  border-top:  1px solid #CDCDCD !important;
  border-left: 1px solid #CDCDCD !important;
  border-right: 1px solid #CDCDCD !important;
  width:460px;
  height:345px;
  background-color:#FFFFFF;
}
.album-viewer p{
  margin-top:152px;
  text-align:center;
}
.album-wrapper img {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.album-wrapper .download {
  float: right;
  cursor: pointer;
  text-decoration:none;
}
.album-wrapper span.download {
  color: transparent;
  margin-right: 4px;
  border-left: 1px solid #e6e1c7;
}
.album-wrapper img.download {
  margin-top: 0;
}
.album-wrapper .navigation-holder {
  margin-top: 6px;
}
.popup-hgroup{
  color:#000000;
  text-align:center;
  padding-bottom:4px;
}
.popup-hgroup span{
  cursor:pointer;
}




/*#END#*/
/*#BEGIN#*/
/*# name="02 Auto-publish" reference="ref/ncmalbum.css\02_Auto-publish.htm" description="Auto-publish" #*/

/*'ncmmediaalbum.jsp'*/

/*#END#*/

