h1, h2, h3, h4, h5, h6{font-family: 'Archivo Narrow', serif; margin: 0; padding: 0; border: 0; }
h1{font-size: 46px; line-height: 52px; }
h2{font-size: 39px; line-height: 45px; }
h3{font-size: 33px; line-height: 37px; }
h4{font-size: 28px; line-height: 32px; }
h5{font-size: 25px; line-height: 28px; }
h6{font-size: 22px; line-height: 25px; }
p, td, li{font-family: 'Roboto', serif; font-size: 18px; line-height: 21px; }
p.b, td.b, li.b{font-family: 'Roboto', font-weight: 700; serif; font-size: 18px; line-height: 21px; }
table.linksbar a{color: white; font-weight: bold;}
td{padding: 3px; border: 0; text-align: center;}
tr:nth-child(even) td.red{background: #900000; color: #ffffff; }
tr:nth-child(even) td.gold{background: #7f6b00; color: #ffd700; }
tr:nth-child(odd) td.red{background: #900000; color: #ffffff; }
tr:nth-child(odd) td.gold{background: #7f6b00; color: #ffd700; }
tr:nth-child(even) td{background: #44ff99; }
tr:nth-child(odd) td{background: #ff88aa; }
table.results td.head{background: #333333; color: #ffffff; font-weight: bold; padding: 3px; }
table.results td.res{background: #ffffff; color: #000000; }
table.results td.reb{font-weight: 900; background: #ffffff; color: #aa0000; }
