/*CLASSES*/

body {
  background-image: url("/images/bg/red_skulls.jpg");
  background-repeat: repeat;
  background-attachment: fixed;
  background-size: auto;

}

.main_table {
  background-image: url('/images/bg/red_table.jpg');
  border-style: inset;
  border-width: 6px;
  border-color: black;
  border-collapse: collapse;

  margin-left: auto;
  margin-right: auto;

  /* limit size on bigger res */
  max-width: 800px;
  /*full size on smaller res */
  width: 100%;



}



.main_table td {
  border: 2px solid #ddd;
  padding: 0px;
  text-align: left;

  padding: 10px;
  vertical-align: top;

}

.main_table img {
  max-width: 100%;

  height: auto;
  display: block;

}

.post_block {
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
  margin-bottom: 10px;
}

.no_bullets {
  list-style-type: none;
  padding-left: 0;
  margin-left: 0;
}

.merged_header {
  background-color: black;
  text-align: center;
  font-weight: bold;
  
}

.no_bottom_margin {
    margin-bottom: 0;
}

a {
    color: darkblue;
}

.white_text {
  color: #FAFAFA;
  text-align: justify;

}


/* for the markdown code blocks*/
pre {
  background-image: url('images/bg/red__table_background.jpg');

  max-width: 100%;

  color: #f8f8f2;
  box-sizing: border-box;
  padding: 1em;

  white-space: pre-wrap;
  word-wrap: break-word;

  font-size: 0.85rem;
}

/* INDEX PAGE */

.index_merge_cell {
    background-image: url('../images/bg/light_red.png');
    height: 50px;
}


/*BASIC TAGS*/
