BODY {
  margin:0px;  
  padding:0px;
  overflow:hide;
}

BODY * {
  cursor: pointer;
}

IMG.thumb {
  margin:0px 0px 0px 2px;
}

DIV#widget-mask {
  position:absolute;
  top:0px;
  left:0px;
  overflow:hidden;
}

DIV#photos {
  /* border:dashed black 1px; */
}

DIV#photos IMG {
  vertical-align:top;
}

DIV#info-mask {
  top:0px;
  position:absolute;
  z-index:1;
  overflow:hidden;
}

DIV#info-links {
  height:30px;
  z-index:2;
  position:absolute;
  background-color:rgb(7, 173, 239);
  background-repeat:no-repeat;
  background-position:right top;
}

DIV#info {
  z-index:1;
  height:300px;
  position:relative;
  background-color:rgb(7, 173, 239);
  opacity:0.8;
  filter: alpha(opacity=80);
}

DIV#info P {
  padding:10px 6px 4px 10px;
  margin:0px;
  font-family:Arial,sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#FFF;
}

DIV#info P A {
  color:#FFF;
  text-decoration:none;
}

BODY#fb_wide DIV#info P {
  font-size:18px;
}

BODY#fb_narrow DIV#info P {
  font-size:11px;
  padding-left:4px;
}

BODY#fb_narrow DIV#info P A {
  font-size:10px;
}

SPAN.info-stat {
}

DIV#click-tagline {
  padding-top:9px;
  padding-right:4px;
  text-align:right;
  font-family:Arial,sans-serif;
  font-size:10px;
  color:#FFF;
  float:right;
  width:140px;
}

P#click-link {
  padding:7px 0px 0px 3px;
  margin:0px;
  line-height:14px;
}

P#click-link A {
  font-family:Times New Roman,serif;
  font-style:italic;
  font-weight:bold;
  text-decoration:none;
  font-size:14px;
  color:#FFF;
}


