body {
  height: 100%;
  background: url('../images/charlie_bkgrnd.jpg') rgb(23, 3, 29);
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  background-attachment: fixed;
  font: 400 0.875em/1.38 Helvetica;
  color: rgb(219, 219, 219);
}

.aboutthegame-header {
  width: 345px;
  height: 27px;
  margin: 32px auto 0;
  font-size: 1.429em;
  text-align: center;
  color: rgb(219, 219, 219);
}

.aboutthegame-text {
  width: 835px;
  height: 138px;
  margin: 15px auto 0;
  font-size: 1em;
  text-align: justify;
  color: rgb(219, 219, 219);
}

.bar1 {
  width: 891px;
  height: 2px;
  margin: 16px auto 0;
  background: url('../images/charlie_line.jpg') rgba(222, 222, 222, 0);
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.bar2 {
  width: 891px;
  height: 2px;
  margin: 54px auto 0;
  background: url('../images/charlie_line.jpg') rgba(222, 222, 222, 0);
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.bar3 {
  width: 891px;
  height: 2px;
  margin: 56px auto 0;
  background: url('../images/charlie_line.jpg') rgba(222, 222, 222, 0);
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.bar4 {
  width: 891px;
  height: 2px;
  margin: 37px auto 0;
  background: url('../images/charlie_line.jpg') rgba(222, 222, 222, 0);
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.buynow-header {
  width: 307px;
  height: 27px;
  margin: 25px auto 0;
  font-size: 1.429em;
  text-align: center;
  color: rgb(219, 219, 219);
}

.container1 {
  width: 960px;
  height: 193px;
  margin: 48px auto 0;
}

.container2 {
  width: 960px;
  height: 193px;
  margin: 17px auto 0;
}

.container4 {
  width: 1200px;
  height: 144px;
  margin: 44px auto 0;
}

.container8 {
  width: 100%;
  height: 315px;
  margin: 9px auto 0;
}

.dotd-buynow-ps5 {
  display: block;
  float: left;
  width: 246px;
  height: 144px;
  margin: 1px 0 0 20px;
  background-image: url('../images/buynow-ps5.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.dotd-buynow-steam {
  display: block;
  float: left;
  width: 246px;
  height: 144px;
  margin: 1px 0 0 345px;
  background-image: url('../images/buynow-steam.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.features-header {
  width: 182px;
  height: 27px;
  margin: 28px auto 0;
  font-size: 1.429em;
  text-align: center;
  color: rgb(219, 219, 219);
}

.features-text {
  width: 835px;
  height: 176px;
  margin: 22px auto 0;
  font-size: 1em;
  text-align: center;
  color: rgb(219, 219, 219);
}

.aboutthegame-text p,
.features-text p {
  margin-bottom: 1em;
}

.imagebottom {
  width: 1200px;
  height: 96px;
  margin: 69px auto 0;
  background-image: url('../images/charlie_bottom.jpg');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.imagetop {
  width: 1200px;
  height: 642px;
  margin: 0 auto;
  background: url('../images/charlie_top.jpg') rgba(23, 3, 29, 0);
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center top;
}

.screenshot1 {
  display: block;
  float: left;
  width: 310px;
  height: 193px;
  background: url('../images/charlie-screenshot1-sml.jpg') rgb(0, 0, 0);
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
}

.screenshot2 {
  display: block;
  float: left;
  width: 310px;
  height: 193px;
  margin-left: 16px;
  background: url('../images/charlie-screenshot2-sml.jpg') rgb(0, 0, 0);
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
}

.screenshot3 {
  display: block;
  float: left;
  width: 308px;
  height: 193px;
  margin: 3px 0 0 16px;
  background: url('../images/charlie-screenshot3-sml.jpg') rgb(0, 0, 0);
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
}

.screenshot4 {
  display: block;
  float: left;
  width: 310px;
  height: 193px;
  background: url('../images/charlie-screenshot4-sml.jpg') rgb(0, 0, 0);
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
}

.screenshot5 {
  display: block;
  float: left;
  width: 310px;
  height: 193px;
  margin-left: 15px;
  background: url('../images/charlie-screenshot5-sml.jpg') rgb(0, 0, 0);
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
}

.screenshot6 {
  display: block;
  float: left;
  width: 310px;
  height: 193px;
  margin-left: 15px;
  background: url('../images/charlie-screenshot6-sml.jpg') rgb(0, 0, 0);
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
}

.text-copyright-graymantis {
  margin: 34px auto 0;
  font-size: 1.214em;
  text-align: center;
  color: rgb(219, 219, 219);
}

.text-patch-notes {
  height: 25px;
  margin: 30px auto 0;
  font-size: 1.214em;
  text-align: center;
  color: rgb(219, 219, 219);
}

.wrapper-video {
  width: 836px;
  height: 471px;
  margin: 75px auto 0;
  overflow: hidden;
}

.text-patch-notes a {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: inherit;
  font-weight: inherit;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: rgb(229, 112, 51);
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.text-patch-notes a:hover {
  color: rgb(130, 130, 130);
}

.aboutthegame-header strong,
.aboutthegame-text strong,
.buynow-header strong,
.features-header strong,
.features-text strong,
.text-copyright-graymantis strong,
.text-patch-notes strong {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: rgba(219, 219, 219, 0);
  font-family: inherit;
  font-style: normal;
  font-size: inherit;
  font-weight: inherit;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: inherit;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}