div.section_block_center {
  display: table;
  margin: 0px auto 1em auto;
  overflow: hidden;
  text-align: center;
}
div.section_block_center div.section_header {
  display: inline-block;
  position: relative;
  width: 100%;
  height: 3em;
  margin-bottom: -3em;
  overflow: hidden;
}
div.section_block_center div.section_header h2 {
  display: inline-block;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: 0px -50% 0px 0px;
  padding: 0px;
  background-color: #ffffff;
  color: #008000;
  font-size: 1.5em;
  font-weight: bold;
  transform: translate(-50%, -50%);
}

div.section_block_center > div { float: left; }
div.section_block_center > div.first_section { margin-right: -3em; }
div.section_block_center > div > div:not(.section_header) {
/*border: 2px dashed #8B4513;*/
  margin: 1em 1em 0px 1em;
  border: 1em solid #00ffff;
  padding: 1em 1.25em 1.25em 1em;
  overflow-y: auto;
}
div.section_block_center > div > div:not(.section_header) a { /* a wuz img */
  display: block;
  position: relative;
  float: left;
  width: 80px;
  height: 80px;
  margin: 0px -0.25em -0.25em 0px;
  padding: 0px;
  border: 0.25em solid #000000;
} /* set maximum number for lines with simple divs */
div.section_block_center > div > div:not(.section_header) img { /* fix */
  width: 80px;
  height: 80px;
}

div#inst_links1 a:not(:first-child):nth-child(5n+1), /* a wuz img */ /* 4n+1 before 4/12/17. 5n+1 asof 4/12/17.*/
div#inst_links2 a:not(:first-child):nth-child(5n+1) { clear: left; } /* a wuz img */ /* 4n+1 before 4/12/17. 5n+1 asof 4/12/17.*/
a.ousa_inst { background-color: #EEE8AA; /*DAA520;*/ }

div#grey_bar {
  overflow: hidden;
  margin-left: 256px;
  background-color: #999999;
}
div#grey_bar > div {
  margin-left: 2em;
  padding-right: 2em;
  background-color: #ef445e;
}

/* copied from iti-origami/ori_gallery/ITIorigami_gallery.css -- Please change this when you change that file!!! */
/* you might want to copy these two declaration blocks for the class to put in general_bits.css or ITIorigami_general.css */