﻿html
{
    overflow-y: scroll;
}

body 
{
    font-family: Arial, Sans-serif;
    background-color:#000000;
    color:#808080;
}

h2
{
    margin-top:30px;
}

.copy 
{
    margin: 15px 5% 5px 5%;
    width: 55%;
}

a:link, a:visited, a:active
{
    color:#71c766;
}

a:hover
{
    color:#c0c0c0;
}

.piccentre
{
    width:80%;
    margin:10px auto 10px auto;
    overflow:auto;
}

.pic
{
    width:20%;
    float:left;
    margin-right:5%; 
}

.picw
{
    width:24%;
    float:left;
}

.pic50
{
    width:45%;
    float:left;
    margin-right:5%; 
}

.picfull
{
    width:100%;
}

.picgame
{
    width:55%;
    margin-left:5%;
    margin-right:10%;
    margin-top:20px;
    margin-bottom:20px;
}

.menu
{
    position:fixed;
    right:0px;
    margin-top:500px;
    transform-origin: right top;
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.menubutton
{
    cursor: pointer;
    display:inline-block;
    font-size:larger;
    font-weight:bold;
    border: 1px solid #d0d0d0;
    margin-right:20px;
    padding:5px 10px 5px 10px;
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px;
}

.menubuttonselected
{
    cursor: pointer;
    display:inline-block;
    font-size:larger;
    font-weight:bold;
    border: 1px solid #d0d0d0;
    margin-right:20px;
    padding:5px 10px 5px 10px;
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px;
    background-color:#404040;
    color:#d0d0d0;
}

.footer
{
    position:fixed;
    bottom:0px;
    left:0px;
    width:100%;
    background-color:#404040;
    color:#d0d0d0;
    height:2em;
    padding-top:1em;
    font-size:x-small;
    text-align:center;
}

.logo
{
    float:right;
    width:30%;
    margin:-2% 3% 0px 0px;
}

.headline
{
    margin:15px 5% 5px 5%;
    font-size:larger;
    font-weight:bold;
}

.siteheadline
{
    width:55%;
    margin-left:5%;
    margin-right:10%;
    font-size:larger;
    font-weight:bold;
}

.javalink
{
    display:inline;
    cursor: pointer;
    color:#202020;
    text-decoration:underline;
}

.page
{
    display:none;
}