a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover {text-decoration: underline; color: red;}

body{
 background: #E5E5E5;
 margin:0;
 padding:0 0 0 0;
 font-family: Arial, Helvetica;
}
div#header{
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:20px;
 font-family: Arial, Helvetica;
 font-size: 14;
}
div#wrapper{
 position: absolute;
 top: 30px;
 width: 100%;
 text-align: center;
 overflow:visible;
}
div#content {
 position: absolute;
 top: 0px;
 left: 250px;
 width: 80%;
}
img {
 border: none;
}
ul#thumblist{
 list-style-type: none;
}
#thumblist li{
 float: left;
 margin-right: 10px;
 margin-bottom: 10px;
 text-align: center;
}
#thumblist div {
 width: 150px;
 height: 100px;
 text-align: center;
 overflow: hidden;
}
#thumblist img{
 display: block;
 margin: 0 auto;
}
#title {
 text-align: center;
 font-size: 24px;
 font-weight: bold;
}
div#directories {
position: absolute;
top: 0px;
}
#directories li{
 width: 200px;
 list-style: none;
 font-size: 8pt;
 text-align: left;
}

.right {
 float: right;
}

.draghead {
 background-color: #000033;
 color: #ffffff;
 cursor: move;
 font-weight: bold;
 padding: 2px 1em 2px 1em;
}

#exif {
  BORDER-RIGHT: #87ceeb 1px solid;
  PADDING-RIGHT: 2px;
  BORDER-TOP: #87ceeb 1px solid;
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 2px;
  TEXT-TRANSFORM: none;
  BORDER-LEFT: #87ceeb 1px solid;
  COLOR: #FFFFFF;
  PADDING-TOP: 2px;
  BORDER-BOTTOM: #87ceeb 1px solid;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial;
  font-size: 10pt;
  BACKGROUND-COLOR: black;
  TEXT-ALIGN: left;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;
  DISPLAY: none;
  position: absolute;
  z-index: 100;
  opacity: 0.5;
}

#authUser {
  z-index: 200;
  position: absolute;
  top: 0px;
  right: 0px;
}

