/* Haggerstone Gallery */

.gallery { 
  float:left; 
  text-align:center; 
  height:200px; 
  width:232px;   
  color:#000; 
  font-size:0.76em; 
  background-color:#EDDFB2;  
  margin:5px;
}

.portrait {
  height:270px;
}

.gallery .Loading { 
  margin:6em 0 0 0; 
  width:100%; 
  text-align:center; 
  background-color:#EDDFB2; 
  color:#FFFFFF; 
  font-weight:bold; 
  
}

.gallery img { 
  border:#000000 solid 1px; 
}

.gallery .Caption { 
  background-color:#AD3AD3; 
  color:#000000; 
  border-bottom:#FFFFFF solid 1px; 
  font-weight:bold; 
  width:100%;   
}

.gallery a { 
  display:block;
  text-decoration:none; 
  background-color:#EDDFB2;  
}
