#bloco-foto {
  margin: 20px 0px;
  float: left;
  width: 570px;
}

#bloco-foto h1 {
  margin: 5px 0;
  font-weight: bold;
  color: #333333;
}
#bloco-foto h2 a {
  margin: 5px 0;
  font-weight: bold;
  color: #333333;
}
#bloco-foto h2 a:hover {
  text-decoration: underline;
}
#bloco-foto p {
  margin-top: 10px;
  font-size: 90%;
}

#bloco-foto ol {
  margin: 10px 0;
}

#bloco-foto ol li {
  display: inline;
}
#bloco-foto ol li a img {
	padding: 10px;
	border: 1px dashed #AAAAAA;
}
#bloco-foto ol li a:hover img {
  border: 1px dashed #333333;
}