/** Jim Plaxco, Chicago Society for Space Studies
*/
.contentblurb {text-align:center; background-color:#ddddee;border-width:2px;padding:2px;border-style:dotted;}
.htitle {text-align:center; }
.fig {font-style:italic;margin:auto;text-align:center; padding-bottom:9px;}
.well{padding:10px;}
.navbar-nav{font-size:18px;}
.datatable {
    border: 1px solid #D6DDE6;
    border-collapse: collapse;
}
.datatable td {
    border: 1px solid #D6DDE6;
    text-align: left;
    vertical-align: top;
    padding: 4px;
}
.datatable th {
    border: 1px solid #D6DDE6;
    background-color: #999999;
    font-weight: bold;
    text-align: left;
    vertical-align: top;
    padding: 4px;
}
.datatable caption {
    font:  "Times New Roman", Times, serif;
    font-weight: bolder;
    font-size: 110%;
    background-color: #BBCFEB;
    color: #345690;
    padding-top: 3px;
    padding-bottom: 2px;
    border: 1px solid #789AC6;
}

/*==================================================*/
/* Jim Plaxco styles for photo gallery              */
/* applied to <div id="glry"></div> contents        */
/*==================================================*/
#glry {margin: auto; text-align: center;}
#glry tr { vertical-align: middle; } 
#glry table, #glry  td { border: 2px solid #eeeeee; background-color: #000000; text-align: center; margin: auto;}
#glry ul {padding: 0.4em;text-align: center;margin: auto;}
#glry li {display: inline; padding: 0.2em; border: 1px solid #006611; background-color:#dddddd; margin: 0.1em;}
#glry a {text-decoration: none;}
#glry td img {text-align: center; margin: auto; border: 0px;}
#glry table.gttxt {margin: auto; text-align: center; border-width: 1px 1px 1px 1px; border-spacing: 2px; border-style: outset outset outset outset; border-color: gray gray gray gray; border-collapse: separate; background-color: #eeeeee;}
#glry table.gttxt td {margin: auto; text-align: center; border-width: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border-style: inset inset inset inset; border-color: gray gray gray gray; background-color: #eeeeee;}
#glry h1 { font-size: 108%; line-height: 1.1; text-align: center; }



/* Remove navbar default margin-bottom and rounded borders */ 
.navbar {margin-bottom: 0; border-radius: 0;}

/* Set height of the grid so .sidenav can be 100% (adjust as needed) note was 450px */
.row.content {height: 520px}

/* Set gray background color and 100% height  padding-top was 20px */
.sidenav {
  padding-top: 16px;
  background-color: #f1f1f1;
  height: 100%;
}

/* Set black background color, white text and some padding */
footer {
  background-color: #444;
  color: white;
  padding: 15px;
}

/* On small screens, set height to 'auto' for sidenav and grid */
@media screen and (max-width: 767px) {
  .sidenav {
height: auto;
padding: 15px;
  }
  .row.content {height:auto;} 
}
