﻿body {
  background-color: black;
  background-image: url(/onyxstlouis/images/onyxstlouis_BG_withmodelsonly.jpg);
  background-position: center center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 100%;
  margin: 0;
  padding: 0;
  background-size: contain;
  /* <------ */
  background-repeat: no-repeat;
}
.blackBG {
  background-color: black;
}
#topBanner {
  max-width: 1920px;
  width: 100%;
}
#numberOne {
  width: 50%;
  margin: 100px auto 0 auto;
}
p {
  font-size: 20px;
  max-width: 570px;
  width: 100%;
  color: black;
  margin: 10px;
}
.centerText {
  margin: 125px auto 0 auto;
  max-width: 600px;
  width: 100%;
}
.rounded-corners-gradient-borders {
  width: 100%;
  height: 200%;
  border: double 4px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, black), radial-gradient(circle at top left, black, #ffffff);
  background-origin: border-box;
  background-clip: content-box, border-box;
  padding: 10px;
}
#disclaimer {
  font-size: 12px;
  color: white;
}
#map {
  max-width: 500px;
  width: 100%;
}