body h1 {
  font-size: 20px !important; }
body h2 {
  font-size: 20px; }
body .cont-break h2 {
  color: #5490cc !important; }
body .print-logo {
  display: block !important;
  text-align: center !important;
  padding-top: 10px;
  padding-bottom: 10px; }

#sitewide-notice, #daily-update {
  display: none; }

#main {
  padding-top: 0 !important; }

#site-footer, #leftside-menu {
  display: none; }

.main-cont {
  float: none;
  margin-left: auto;
  margin-right: auto; }

.daily-update-page .top-message {
  padding-top: 5px;
  padding-bottom: 5px; }
.daily-update-page .daily-update-rules {
  padding-bottom: 5px; }
