
r scheme: colorschemedesigner 3W91TK-hWpBpB4PsUP
main color: #003366
secondary color: #3366CC
*/
body {
font-family: Segoe UI;
    margin: 0;
}

aside {
margin-left: 4%;
display:inline-block;
float:left;
}

a.def:link {color: #000000; }
a.def:active {color: #000000; }
a.def:visited {color: #000000; }
a.def:hover {color:#003366; font-size:110%;}

a.defno:link {color: #000000; }
a.defno:active {color: #000000; }
a.defno:visited {color: #000000; }
a.defno:hover {color:#003366; font-size:100%;}

.canvas
{
margin: 0 5%;
margin-bottom:20px;
}.
entry{
font-size:90%;
white-space:pre-line;
}
.newsitem{
display: list-item;
margin-bottom:1em;
}
.tit{
font-weight:bold;
}
.author{
font-style:italic;
}

pre{
float:left;
margin-top: 10px;
margin-left: 0.5%;
font-size:100%;
}


b{
font-size:105%;

}

.wrap {
display:block;
width:100%;
overflow:hidden;
}

.dist {
float:right;
display:block;
text-align:right;
width:24em;
padding-right:5%;

}

.station {
display:inline-block;
border-radius: 15px;
font-size:105%;
background: #003366;
color:#FFFFFF;
padding: 0 10px;
margin: 5px 0;
}

.inherit{
font-style: inherit;
color:inherit;
background: inherit;
text-decoration: inherit;
font-size: inherit;
}
.station:hover{
background: #3366CC;
}

.station2 {
display:inline-block;
border-radius: 15px;
background: #003366;
color:#FFFFFF;
padding: 0 10px;
margin: 2px 0;
margin-left: -40px;
margin-top: 20px;
}

.work{
float:none;
display:inline-block;
}

.cont{
display:none;
text-align:left;
}

.cont:target{
display:block;
}

img.imgRounded {padding:10px; background-color: #003366; border-radius: 5px;} 

footer{
position:relative;
top:15px;
left:5px;
font-size:75%;
}

#topbar {
display: block;

border-radius: 15px;
text-align:center;
width: auto;
background: #003366;
padding: 0 20px;
margin: 0 4%;
color: #FFFFFF;

}
