/*#BEGIN#*/
/*# name="01 General" reference="ref/ncmalbum.css\General.htm" description="General styles" #*/
.album-wrapper {
  width: 464px;
  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:100;
  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:88px;
  height:80px;*/
  width:96px;
  height:64px;
  overflow: hidden;
  padding:0px !important;
  margin-left:3px;
  background-color:#FFFFFF;
}
.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 #FFB878;
}
/*.navigation li{
  border: 2px solid #7F8F9F;
}
.navigation li.item-selected{
  border: 2px solid #7F8F9F;
}*/
.nav-prev {
  width:18px;
  height: 102px;
  background-image: url('../img/prev-h-nuevadim.gif');
  background-position:  0 50%;
  background-repeat: no-repeat;
  float: left;
  cursor:pointer;
}
.nav-prev:hover {
  background-position: 0 50%;
}
.nav-prev:active {
  background-position: 0 50%;
}
.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;
}
.nav-next {
  height: 102px;
  width:18px;
  background-image: url('../img/next-h-nuevadim.gif');
  background-position:  0 50%;
  background-repeat: no-repeat;
  float: right;
  cursor:pointer;
}
.nav-next:hover {
  background-position: 0 50%;
}
.nav-next:active {
  background-position: 0 50%;
}
.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;
}
.album-info {
  border-bottom:  2px solid #CDCDCD !important;
  border-left:  2px solid #CDCDCD !important;
  border-right:  2px solid #CDCDCD !important;
  width: auto;
  background: #FF7803 url('../img/preview-description-bg.gif')

repeat-x scroll left top;
  min-height: 24px;
}
.album-wrapper .album-info {
  padding: 8px;
  line-height:1.2em;
}
.album-info p .description{
    color: #FFFFFF;
    font-size: 1.1em;
    font-weight: bold;
    padding: 0;
}
.album-info p .author{
  color: #B4B5B9;
  font-size: 1.1em;
  font-style: italic;
  font-weight: normal;
  padding: 0 0 0 12px;
}
.album-viewer {
  border-top:  2px solid #CDCDCD !important;
  border-left:  2px solid #CDCDCD !important;
  border-right:  2px solid #CDCDCD !important;
  /*width: 438px;
  height: 292px;*/
  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;
}
.album-wrapper span.download {
  color: transparent;
  margin-right: 4px;
  border-left: 1px solid #FCA45B;
}
.album-wrapper img.download {
  margin-top: 0;
}
.album-wrapper .navigation-holder {
  margin-top: 6px;
}




/*#END#*/
/*#BEGIN#*/
/*# name="02 Auto-publish" reference="ref/ncmalbum.css\02_Auto-publish.htm" description="Auto-publish" #*/







/*'ncmalbum.jsp'*/
/*#END#*/
/*#BEGIN#*/
/*# name="03 Query results" reference="ref/ncmalbum.css\03_Query_results.htm" description="null" #*/

.album-wrapper.query-results{
  width: 100%;
}
.album-wrapper.query-results .navigation-holder ul.navigation{ 
  width:676px;
  left:8px;
  margin-top:0px !important
}
.MR.home .album-wrapper.query-results .navigation-holder ul.navigation {
  _width:662px !important;
}
.MR.home .album-wrapper.query-results .navigation-holder ul.navigation li {
  _margin-left: 6px !important;
}
.album-wrapper.query-results .navigation-holder{
  margin-top:0px;
}
.album-wrapper.query-results .navigation-holder .nav-next,
.album-wrapper.query-results .navigation-holder .nav-prev,
.album-wrapper.query-results .navigation-holder .nav-next-disabled,
.album-wrapper.query-results .navigation-holder .nav-prev-disabled{
  height:82px;
}
.album-wrapper.query-results .navigation-holder ul.navigation li { 
  width:120px;
  height:80px;
  position:relative;
  border:1px solid #CDCDCD;
  margin-left:13px;
}
.album-wrapper.query-results .navigation-holder ul.navigation li div.img-lower-button { 
  position:absolute;
  width:120px;
  border-top: none;
  background: transparent url('img/bg-big-button.jpg') no-repeat scroll -56px center;
  height:23px;
  bottom:0px;
  left:0px;
  padding-left:2px;
}
.album-wrapper.query-results .navigation-holder ul.navigation li div.img-lower-button span { 
color:#FFFFFF;cursor:pointer;display:block;line-height:1em;margin-right:24px;
font-size:90%;}

/*#END#*/

