/* GALERIE */table.gTable tr td.gallery_image { padding: 0px 0px 10px 0px; text-align: center; vertical-align: top; }table.gTable tr td.gallery_image_title { padding: 0px 0px 15px 0px; font-weight: bold; }table.gTable tr td.gallery_image_left { padding: 0px 0px 15px 0px; text-align: center; vertical-align: top; }table.gTable tr td.gallery_image_right { padding: 0px 0px 15px 0px; text-align: center; vertical-align: top; }table.gTable tr td.empty { padding: 0px 0px 15px 0px; width:140px; }div.gTop a { padding-left: 20px; padding-right:20px; font-weight:bold; }div.gTop { padding:10px 0 20px 0; text-align:center; }div.gBottom a { padding-left: 20px; padding-right:20px; font-weight:bold; }div.gBottom { padding:10px 0; text-align:center; }.gTable { text-align:center; }/* div.medianame { text-align: center; }*/ /* Lightbox */  #lightbox {     position: absolute;     top: 40px;      left: 0;        width: 100%;        /*z-index: 100;*/       z-index: 990;       text-align: center;     line-height: 0; }   #lightbox a img { border: none; }   #outerImageContainer {      position: relative;     background-color: #fff;     width: 250px;       height: 250px;      margin: 0 auto; }   #imageContainer {       padding: 10px;  }   #loading {      position: absolute;     top: 40%;       left: 0%;       height: 25%;        width: 100%;        text-align: center;     line-height: 0; }   #hoverNav {     position: absolute;     top: 0;     left: 0;        height: 100%;       width: 100%;        /*z-index: 10;*/        z-index: 970;   }   #imageContainer>#hoverNav { left: 0;}   #hoverNav a { outline: none;}   #prevLink, #nextLink {      width: 49%;     height: 100%;       background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */       display: block; }   #prevLink { left: 0; float: left;}  #nextLink { right: 0; float: right;}    #prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }   #nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }  #imageDataContainer {       font: 10px Verdana, Helvetica, sans-serif;      background-color: #fff;     margin: 0 auto;     line-height: 1.4em; }   #imageData {        padding:0 10px; }   #imageData #imageDetails{ width: 70%; float: left; text-align: left; }      #imageData #caption{ font-weight: bold; }   #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;  }               #imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;  }       #overlay {      position: absolute;     top: 0;     left: 0;        /*z-index: 90;*/        z-index: 980;       width: 100%;        height: 500px;      background-color: #000;     filter:alpha(opacity=60);       -moz-opacity: 0.6;      opacity: 0.6;   }   .clearfix:after {       content: ".";       display: block;         height: 0;      clear: both;        visibility: hidden; }   * html>body .clearfix {     display: inline-block;      width: 100%;    }   * html .clearfix {      /* Hides from IE-mac \*/        height: 1%;     /* End hide from IE-mac */  }/* << */
