@media only screen and (max-width:550px){header h1.title,header h1.title a,header h1.title span.highlight{font-size:7vw;font-weight:700!important}header h2.subtitle{font-size:3.5vw;font-family:sans;font-variant:small-caps!important;font-weight:700!important;white-space:normal!important;margin-right:10px}}@media only screen and (max-width:768px){table.calendar{max-height:.8vh;background-color:#fff}.bottombox>.row>.pull-right>p{text-align:left}.bottombox>.row>.pull-right{float:left!important}.paddingbox{padding-left:10px;padding-right:10px}}@media only screen and (max-width:1200px){.bottombox .pull-right p{text-align:left}body{background-color:#eee}.pagecontainer{padding:0;border:0;margin:0}}@media only screen and (min-width:1200px){.pagecontainer{margin:0 auto;border-style:solid;border-width:1px;border-color:#000;padding-left:5px;padding-right:5px;margin-top:10px;margin-bottom:10px}}*{margin:0;padding:0;font-family:'Roboto Slab',serif}body{background-color:#aaa}.pagecontainer{background-color:#eee}header{width:100%}header h1,header h1 span.highlight,header h1 a{font-size:48px;font-variant:small-caps;font-weight:700!important}header h1.title a{color:#000}header h1.title a:hover{text-decoration:none}span.highlight{color:red}header h2.subtitle{font-size:18px;font-variant:small-caps;font-weight:700!important}header .links{float:right;width:450px;text-align:right;margin-right:10px;margin-top:10px}header .links ul li{text-align:right;list-style-type:none}header .links a:hover{text-decoration:underline}header .links a{text-decoration:none;color:red;font-weight:700}table.calendar{margin-top:10px}table.calendar>thead>tr>th,table.calendar>tbody>tr>td.colheader{font-size:medium;vertical-align:middle;text-align:center}table.calendar>tbody>tr>td.colheader{width:50px}table.calendar>tbody>tr>td{font-size:12px;padding-left:2px;padding-right:2px;text-align:center;vertical-align:center}table.calendar th.today{color:red}table.calender td.colheader{min-width:80px}table.calendar td.today{color:#000;background-color:red;font-weight:700}table.calendar td.dst{text-decoration:underline;font-style:italic}.column span.today{font-weight:700;color:#fff;background-color:red}span.dst{text-decoration:underline}.whitebox{border:solid #ccc 1px;padding-left:3px;padding-right:3px;background-color:#fff}.generaltext{text-align:left;padding-right:3px;padding-left:3px;height:auto}.generaltext h2,.timebox h2{font-weight:700;text-decoration:underline;font-size:x-large}.timebox h3{font-weight:700;font-size:18px}.timebox{margin:0 auto!important;text-align:center}span.timelabel{font-size:12px}div.itemline{margin-bottom:0;margin-top:0;height:.3em;text-align:right}.timelabel a{border-bottom:1px dotted #ba0000;text-decoration:none;color:#000}.timebox p{text-align:right}.timebox .time{font-size:medium}.timebox .highlight_time{font-weight:700;font-size:large}.placeselector{margin-top:10px}.bottombox{font-size:13px}.bottombox .pull-left p{text-align:left}.bottombox .pull-right p{text-align:right}.adbox{min-height:10px;min-width:120px;margin-top:5px;margin-bottom:5px}.adbox1{min-width:250px;min-height:10px;max-height:400px}.leaderbord{width:728px;height:90px;background-color:red;float:left}.leaderbord2{width:728px;height:90px;background-color:red;margin:0 auto;text-align:center;margin-top:10px;margin-bottom:10px}footer a{font-size:10px}article.privacy ul li{margin-left:18px}