
body
{
  background-image: url('images/bg2.png');
}
/*#effect1
{
  position: relative;
  background-image: url('images/bg2.png');
  height: 940px;
}*/

#gallery
{
  position: absolute;
  top: 58px;
  width: 100%;
  left: 0px;
 
}

h1
{
  color: #4f3f31;
  margin: 20px 0px 20px 0px;
}


.transWidth
{
  display: block;
  width: 42px;
}

.transHeight
{
  display: block;
  height: 42px;
}

#stillImage
{
 border-spacing: 0px;
 background-image: url("images/picture_reflection.png");
 border: 0px;
 padding: 0px;
 margin: 0px;
}

#tlc
{
  background-image: url("images/picture_topleft.png");
  background-repeat: no-repeat;
  /*width: 42px;
  height: 42px;*/
  border: 0px;
  padding: 0px;
  margin: 0px;


}

#t
{
  background-image: url("images/picture_top.png");
  background-repeat: repeat-x;
  height: 42px;
  border: 0px;
  margin: 0px;
  padding: 0px;
}

#trc
{
  background-image: url("images/picture_topright.png");
  background-repeat: no-repeat;
  background-position: top right;
  border: 0px;
  margin: 0px;
  padding: 0px;
}

#l
{
  background-image: url("images/picture_left.png");
  background-repeat: repeat-y;
  width: 42px;
  min-width: 42px;
}

#center
{
  padding: 20px;
  margin: 0px;
  border: 0px;
}

#current
{
  border: 0px;
  margin: 0px;
  padding: 0px;
  display: block;
}

#r
{
  background-image: url("images/picture_right.png");
  background-repeat: repeat-y;
  width: 42px;
  min-width: 42px;
}

#blc
{
  background-image: url("images/picture_bottomleft.png");
  background-repeat: no-repeat;
  background-position: bottom left;
}

#b
{
  background-image: url("images/picture_bottom.png");
  background-repeat: repeat-x;
  background-position: bottom left;
  height: 42px;
  min-height: 42px;
}

#brc
{
  background-image: url("images/picture_bottomright.png");
  background-repeat: no-repeat;
  background-position: bottom right;
}




#stillImageShadow
{
  border-spacing: 0px;
  margin: 0px 0px 0px 42px;
  border: 0px;
  padding: 0px;
   
}

#trs
{
  background-image: url("images/picture_toprights.png");
  background-repeat: no-repeat;
  background-position: bottom left;
  width: 17px;
  height: 42px;
  max-height: 42px;
}

#rs
{
  background-image: url("images/picture_rights.png");
  background-repeat: repeat-y;
  width: 17px;
  min-width: 17px;
  border: 0px;
  margin: 0px;
  padding: 0px;
}


#bls
{
  background-image: url("images/picture_bottomlefts.png");
  background-repeat: no-repeat;
  background-position: top right;
  width: 42px;
  max-width: 42px;
  height: 15px;
}

#bs
{
  background-image: url("images/picture_bottoms.png");
  background-repeat: repeat-x;
  height: 26px;
  border: 0px;
  padding: 0px;
  margin: 0px;
}

#brs
{
  background-image: url("images/picture_bottomrights.png");
  background-repeat: no-repeat;
  width: 17px;
  height: 15px;
}



.stillsTable
{
  border-spacing: 0px;
  margin: 0px auto 0px auto;
}

/*.stillsTable > tbody > tr > td
{
  border: 1px solid yellow;
}*/

#stillCenter
{
  width: 500px;
}

#next
{
  display: none;
  border: 1px solid black;
  margin-left: 66px;
}

#nextLink
{
  width: 52px;
  margin: 0px auto 60px 0px;
}

#nextLink a 
{
 display: block;
 width: 52px;
 height: 66px;
 background: url("images/right_arrow2.png") no-repeat scroll 0px 0px;
}

#nextLink a:hover 
{
 background-position: 0px -66px;
}

#nextLink a:hover #next
{
  display: block;
}


#prev
{
  display: none;
  border: 1px solid black;
  margin-left: -166px; /* 16px extra */
}

#prevLink
{
  width: 52px;
  margin: 0px auto 60px 0px;
}

#prevLink a 
{
 display: block;
 width: 52px;
 height: 66px;
 background: url("images/left_arrow2.png") no-repeat scroll 0px 0px;
}

#prevLink a:hover 
{
 background-position: 0px -66px;
}


#prevLink a:hover #prev
{
  display: block;
}


.IPTC
{
  width: 400px;
  height: 100px;
  background-image: url('images/bg3.png');
  background-color: #a89a8e;
  color: #4f3f31;
  text-align: left;
  font-size: 0.7em;
  padding: 6px;
  margin: 0px auto 0px auto;
  border: 1px solid #4f3f31;
  line-height: 15pt;
}

.cameraInfo
{
  font-size: 0.8em;
  display: block;
  line-height: 1.1em;
}

