.gallery-menu {
 background-image:url('../icons/tick.gif');
 background-repeat: no-repeat;
 background-position: left bottom;
 min-height: 40px;
 line-height: 40px;
 padding-left: 45px;
}
.gallery-menu-selected { font-style:italic; font-size: 0.9em;}
.gallery-menu-select {}
.gallery-menu-order {}
.btn {
	float: left;
	/*clear: both;*/
	background: url(../icons/btn_left.png) no-repeat;
	padding: 0 0 0 10px;
	/*margin: 5px 0;*/
        margin-left:5px
}

.btn a{
	float: left;
	height: 40px;
	background: url(../icons/btn_stretch.png) repeat-x left top;
	line-height: 40px;
	padding: 0 10px;
	color: #fff;
	font-size: 1em;
	text-decoration: none;
}

.btn span {
	background: url(../icons/btn_right.png) no-repeat;
	float: left;
	width: 10px;
	height: 40px;
}


#countdown {
 color:#FF0000;
 font-weight:bold;
 margin-bottom:10px;
 margin-top:10px;
 background-image:url('../icons/icon_clock.gif');
 background-repeat: no-repeat;
 background-position: left bottom;
 min-height: 30px;
 padding-left: 45px;
 font-size: 1.2em;
}
.gallery_page, .gallery_pages, .pageNav {
	overflow: hidden;
	width: 100%;
}
.gallery_pages {
	overflow: hidden;
	width: 100%;
}
ul.paging li {
    padding: 10px;
    background: #83bd63;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #fff;
    line-height: 1;
    width: 180px;
    margin-bottom: 1px;
}

.simplePagerContainer {}

#galleryPageNavBefore ul{
   margin-bottom:2px;
}
#galleryPageNavAfter ul{
   margin-top:2px;
}

ul.simplePagerNav {
  padding: 0px;
  margin: 0px;
  overflow:hidden;
  width:100%;
  background-color: #eee;
  margin-bottom: 0px;
}

.galleryPageNav {
 background-color: #eee;
}
ul.simplePagerNav li, div.galleryPageText{
    display:block;
    float: left;
    padding: 3px;
}

ul.simplePagerNav li a{
    color: #333;
    text-decoration: none;
}

li.currentPage {
	background: red;
        background: #83bd63;	
}

ul.simplePagerNav li.currentPage a {
	color: #fff;	
}
.tooltip{
   position: absolute;
   top: 0;
   left: 0;
   z-index: 3;
   display: none;
   border: 2px solid #FFF;
   background-color: #333;
   padding: 5px;
}
.imgWrapper {
 position:relative;
 background-color:#333;
 width:560px;
 height:420px;
}

.bigImage {
 position: absolute;
 width: 100%;
 height: 100%;
 background-repeat: no-repeat;
 background-position: center bottom;
 z-index: 20;
}
.loading {
 background-image:url('../icons/loading.gif'); 
 position: absolute;
 width: 100%;
 height: 100%;
 background-repeat: no-repeat;
 background-position: center bottom;
 z-index: 10;
}
.watermark {
 background-image:url('../icons/watermark.png'); 
 position: absolute;
 width: 100%;
 height: 100%;
 z-index: 30;
}

#printableList {
 overflow:hidden; 
}

.mostraTitle {
 
 text-align: left;
}

#photoList {
 overflow:hidden;
 width:100%;
}

#printButtons {text-align: left; }

.photoItem {
  border-left:1px solid #AAAAAA;
  float:left;
  padding-left:5px;
  width:45%;
}

.thumb {
  min-height: 100px;
  width: 100px;
  background-repeat: no-repeat;
  background-position: center bottom;
  padding-right: 5px;
}
.thumbSelected {
 background-color: #99ff33;
} 
.thumbTitle {
 text-align: center;
 overflow:hidden;
 max-width:100px;
 max-height:21px;
 height: 21px;
 width: 100px;
 font-size:12px;
}
.thumbBox {
  float: left; 
  margin: 2px;
  visibility:hidden;
}
#content.pagelock {
 margin:0 20px;
}

.bigTitle {
 color: #fff;
 text-align:center;
}