
/*
@media (max-width:999px){
#content_box {
  width: 1500vw;
  background-color: Purple;
}
#strip {
  width: 300vw;
}
}
@media (min-width:1000px){
#content_box {
  width: 1280px;
  text-align: center;
  margin: auto;
}
#strip {
  width: 90vw;
  width: 1280px;
}

}
*/

body {
  background-color: White;
}

a {
  text-decoration: none;
}

#banner_graphic {
  text-align: center;
  margin: 0 auto 0 auto;
}

#strip_title, #strip_title a {
  font-family: "Helvetica", "Arial";
  font-weight: 900;
  color: Black;
  text-align: left;
  text-decoration: none;
}

#navbar {
  margin-top: 20px;
  margin-bottom: 20px;
}

#navbar, #navbar a {
  font-family: "Helvetica", "Arial";
  font-weight: 900;
  color: Black;
  text-decoration: none;
  text-align: center;
}

#navbar img, #navbar img a {
  border: none;
}

#footer {
  width: 99%;
  position: absolute;
  text-align: center;
  margin: auto;
}

#reddit a {
  text-decoration: none;
  font-style: italic;
  font-style: normal;
  font-family: sans-serif;
  color: Black;
  border-top: 1px solid Black;
}

#patreon a {
  text-decoration: none;
  font-style: italic;
  font-style: normal;
  font-family: sans-serif;
  color: Black;
}

#disqus {
  width: 75%;
  margin: auto;
}

#my_commentary {
  width: 75%;
  margin: auto;
}

#my_commentary p {
  font-size: 12pt;
  font-family: Helvetica, Arial, sans-serif;
  color: Black;
  text-align: left;
}

.calendar {
  font-size: 8pt;
  font-family: Helvetica, Arial, sans-serif;
  color: Black;
  text-align: right;
}

.calendar .tbh {
  font-weight: bold;
  text-align: center;
  border: none;
}

.calendar .tbh a {
  font-weight: bold;
  text-align: center;
  border: none;
  background: none;
  display: inline;
  height: auto;
  color: Black;
}

.calendar td {
  border-top: 2px solid LightGray;
  border-right: 2px solid LightGray;
  padding: 1px;
}

.calendar td:first-child {
  border-left: 2px solid LightGray;
}

.calendar .tbh:first-child {
  text-align: center;
  border: none;
}

.calendar tr:last-child td {
  border-bottom: 2px solid LightGray;
}

.calendar td a {
  height: 100%;
  width: 100%;
  text-decoration: none;
  display: inline-block;
  background-color: #f44336;
  color: white;
}

#cal_box {
  width: 200px;
  font-size: 12pt;
  font-family: Helvetica, Arial, sans-serif;
  color: Black;
  text-align: center;
  /*position: relative;*/
}

#cal_wrapper {
  height: 150px;
  overflow: hidden;
  /*overflow-y: scroll;*/
  /*position: relative;*/
}


