#layerscontainer {position: absolute; width: 259px; right: 2%; top: 27px; z-index: 99; 
   background-color: #00331c;  /* the background          */
   filter:alpha(opacity=85);   /* Internet Explorer       */
   -moz-opacity:0.85;           /* Mozilla 1.6 and below   */
   opacity: 0.85;               /* newer Mozilla and CSS-3 */
}

#layers {position: relative; background-color: #00331c; font-family: gill sans, arial; color: white; font-size: 12px;}

#cph-logo {position: absolute; width: 66px; height: 60px; left: 15px; top: 86%; z-index: 99; }

#logo {position: absolute; width: 110px; right: 20px; top: 83%; z-index: 33; }

A.legendlink {font-family: gill sans, arial; color: yellow; font-size: 12px; }
A.legendlink:hover {text-decoration: none; color: #4b7edb; }

td.legend { text-align: center; vertical-align: middle; }
td.legendl { text-align: left; vertical-align: middle; }

#bannershow {position: absolute; z-index: 1; left: 90px; top: 10px; }
#bannerhide {position: absolute; z-index: 1; left: 90px; top: 10px; visibility: hidden; }