body {
    color: white;
    background-color: black; 
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; 
}

a {text-decoration: none;}

.centered {text-align: center; margin: 1px auto;}
.bordered {border-style: solid; border-color: #FFFFFF; border-width: 1px; border-radius: 5px;}
.borderedimage {border-style: groove; border-color: #AAAAAA; border-width: 1px; border-radius: 1px; margin: 1px; max-width: 700px;}
.padded {padding: 5px;}
.largetext {font-size: 1.25em;}
.smalltext {font-size: 0.75em;}
.imagelink {display: inline-block;}
.outsidelink {background-color: #FFFFFF;}
.outsidelink:hover {background-color: #FF00BB;}
.insidelink {background-color: #DDDDDD;}
.insidelink:hover {background-color: #BB00FF;}