h5 { clear: both; }

.top { text-align: right; }

ul.highlights li { margin-top: 1em; }

ul.highlights li.mainsection {
	list-style-type: none;
	font-weight:     bold;
	margin-bottom:   1em;
	margin-left:    -1em;
}

ul.highlights li.mainsection em { font-weight: normal; }

ul.highlights li.moreinfo {
	list-style-type: none;
	margin-bottom:   1em;
	margin-left:    -1em;
}

table.anoms {
    width:  650px;
    margin: 0 auto;
    border: solid 1px #000000;
}

table.anoms th.title {
    text-align:       center;
    background-color: #4169e1;
    font-weight:      bold;
    color:            #00ffff;
}

table.anoms th,
table.anoms td {
    text-align: center;
    border:     solid 1px #000000;
    padding:    0.25em;
}

ul.contents { font-size: 0.8em; }

table.records {
    font-size:    0.9em;
    width:        100%;
    text-align:   center;
    margin-left:  auto;
    margin-right: auto;
}

table.records .station { text-align: left; }
table.records .center { text-align: center; }

@media (max-width: 991px) {
    table.stats-table {
        font-size: 0.8em;
    }
}

.new { color: #e00; }

img.ohc-map {
    max-width: 880px;
}

img.ohc-time-series {
    max-width: 569px;
}
