.photo
{
  color: #404040;
}

.photo a
{
  color: #A01010;
  font-weight: bold;
  text-decoration: none;
}

.photo .links
{
  margin-bottom: 1em;
}

.photo .label
{
  color: #707070;
  font-weight: bold;
}

.photo td
{
  padding-right: 5px;
}

.photo table.photo-content
{
  width: 100%;
}

.photo td.photo-info
{
  text-align: left;
}

.photo td.photo-image
{
  text-align: right;
  cursor: hand;
  cursor: pointer;
}

.photo img.main
{
  width: 400px;
  border: 5px solid black;
}

