.retro-page{color:#000;background-color:#7997b6;justify-content:center;min-height:100vh;padding:10px 0;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;display:flex}.retro-container{background-color:#fff;border:2px solid #006;align-self:flex-start;width:780px;max-width:100%;box-shadow:3px 3px #333}.retro-header{color:#fff;text-align:center;background-color:#036;background-image:linear-gradient(#048,#013);border-bottom:3px solid #f90;padding:15px}.retro-header h1{letter-spacing:1px;text-shadow:1px 1px #000;margin:0;font-size:24px;font-weight:700}.retro-header h2{color:#ccc;margin:5px 0 0;font-size:14px;font-weight:400}.retro-callsign{margin-top:10px;font-size:11px}.retro-marquee-container{color:#c00;white-space:nowrap;background-color:#ffc;border-bottom:1px solid #999;padding:3px 5px;font-size:11px;font-weight:700;overflow:hidden}.retro-marquee-text{padding-left:100%;animation:25s linear infinite retro-scroll;display:inline-block}@keyframes retro-scroll{to{transform:translate(-100%)}}.retro-content-area{min-height:500px;display:flex}.retro-sidebar{background-color:#e6eef5;border-right:1px solid #999;flex-shrink:0;width:180px;padding:10px}.retro-menu-title{color:#fff;text-align:center;background-color:#036;border:1px solid #003;margin-bottom:10px;padding:4px;font-size:11px;font-weight:700}.retro-menu-list{margin:0 0 16px;padding:0;list-style-type:none}.retro-menu-list li{margin-bottom:5px}.retro-menu-list a{color:#036;background-color:#dbe4ef;border:1px solid #999;border-left:4px solid #036;padding:5px 5px 5px 15px;font-size:11px;font-weight:700;text-decoration:none;display:block;position:relative}.retro-menu-list a:before{content:"»";color:#c00;position:absolute;left:4px}.retro-menu-list a:hover{color:#fff;background-color:#f90;border-color:#036}.retro-daily-info{text-align:justify;background:#fff;border:1px dotted #999;margin-bottom:16px;padding:5px;font-size:10px}.retro-logo{text-align:center}.retro-logo img{border:1px solid #000}.retro-main-content{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpi2P//vwM2RgYmEAkgwAADXQMA/0y+FxgAAAAASUVORK5CYII=);flex:1;min-width:0;padding:15px 20px}.retro-content-box{background-color:#fff;border:1px solid #999;margin-bottom:20px}.retro-content-header{color:#fff;background-color:#036;border-bottom:1px solid #999;padding:4px 8px;font-size:12px;font-weight:700}.retro-content-body{text-align:justify;padding:10px;font-size:12px;line-height:1.6}.retro-content-body p{margin-top:0}.retro-content-body h3{color:#036;border-bottom:1px dotted #999;margin-top:0;padding-bottom:3px;font-size:14px}.retro-content-body ul{margin:1em 0;padding-left:40px;list-style:outside}.retro-signature{text-align:right}.retro-center{text-align:center}.retro-news-table{border-collapse:collapse;width:100%;margin-top:10px}.retro-news-table th,.retro-news-table td{border:1px solid #ccc;padding:4px 8px;font-size:11px}.retro-news-table th{color:#036;text-align:left;background-color:#e6eef5}.retro-striped-table tr:nth-child(2n){background-color:#f9f9f9}.retro-striped-table th,.retro-striped-table td{padding:2px 6px}.retro-call-freq{color:#c00}.retro-event-image{border:5px solid #006;max-width:100%;height:auto}.retro-footer{color:#ccc;text-align:center;background-color:#036;border-top:3px solid #f90;padding:10px;font-size:10px}.retro-footer a{color:#f90;text-decoration:underline}.retro-footer div+div{margin-top:5px}
