body{
    background-color : #000000;
    overflow : hidden;
    margin: 0;
    padding: 0;
    outline: 0;
}

.title{
    font-family:"Lucida Console", Monaco, Monospace;
    font-size :1.5em;
    font-weight: bold;
}

#demo{
    display: none;
    z-index:0;
}

#start{
    margin-bottom: 20%;
    margin-top: 20%;
    padding-left: 35%;
    padding-right: 35%;

    font-family:"Lucida Console", Monaco, Monospace;
    font-size: 1em;
    text-align: center;
    color: #404030;
}

#start span{
    background-color: #77FF22;
}

#beginning{
    display : none;
    z-index:3;

    font-family:"Lucida Console", Monaco, Monospace;
    text-shadow: 0px 0px 45px #3EFF96;
    font-size :1.5em;
    font-weight: bold;
    color: #77FF22;
    opacity : 0.8;
}

#loader{
    display : none;
    position : absolute;
    bottom: 50%;
    left: 35%;
    right: 35%;
    z-index:2;

    text-align: center;

    font-family:"Lucida Console", Monaco, Monospace;
    text-shadow: 6px 6px 50px #808080;
    font-size :5em;
    font-weight: bold;
    color: #FFFFFF;
    opacity : 0.8;
}

#credits{
    display: none;
    position:absolute;
    bottom: 50%;
    left: 35%;
    right: 35%;
    z-index:2;

    text-align: center;

    text-shadow: 5px 5px 60px #7FFF00;
    font-family:"Lucida Console", Monaco, Monospace;
    font-size :3em;
    font-weight: bold;
    color : #FF1493;
    opacity : 0.8;
}
