.photo {
  border-color: #7F7F7F !important;
  border-width: 3px !important;
  border-style: solid !important;
}

.gridcell {
  background-color: #FFFFFF !important;
  color: inherit;
}

body {
  background-color: #FFFFFF !important;
  font-family: Corbel, 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'DejaVu Sans', 'Bitstream Vera Sans', 'Liberation Sans', Verdana, 'Verdana Ref', sans-serif !important;
  color: #808080 !important;
}

.image-info {
  text-align: center !important;
}

.grid {
  background-color: #F1F1F1 !important;
  color: inherit;
}

.cellnumber {
  color: #F1F1F1 !important;
  display: none !important;
  background-color: inherit;
}

.page-link {
  background-color: #F1F1F1 !important;
  color: inherit;
}

.pagination {
  background-color: transparent !important;
  border-color: #F1F1F1 !important;
  color: inherit;
}

#sectionborder {
  display: none !important;
  border-color: #F1F1F1 !important;
}

a {
  background-color: transparent !important;
  color: #595959 !important;
}

html {
  background-color: #FFFFFF !important;
  color: inherit;
}

.heading {
  color: #808080 !important;
  font-family: Corbel, 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'DejaVu Sans', 'Bitstream Vera Sans', 'Liberation Sans', Verdana, 'Verdana Ref', sans-serif !important;
  background-color: inherit;
}

.gridicon {
  border-color: #7F7F7F !important;
  border-width: 1px !important;
  border-style: solid !important;
}
