
#screen {
    position: absolute;
    width: 100%;
    height: 100%;
    background: transparent;
    overflow: hidden;
}

#screen img,
#screen canvas {
    position: absolute;
    left: -9999px;
    cursor: pointer;
    image-rendering: optimizeSpeed;
}

#screen .href {
    border: #FFF dotted 1px;
}

#screen .fog {
    position: absolute;
    background: #fff;
    opacity: 0.1;
    filter: alpha(opacity=10);
}

#command {
    position: absolute;
    left: 1em;
    top: 1em;
    width: 130px;
    z-index: 30000;
    background: transparent;
    border: none;
}

#bar {
  position: relative;
}

#bar .button {
    position: absolute;
    background: #222;
    width: 20px;
    height: 20px;
    cursor: pointer;
    box-shadow: 0 0 0 4px #161b2b;
}

#bar .loaded {
    background: #243151;
}

#bar .viewed {
    background: #536eb3;
}

#bar .selected {
    background: #f56126;
}

#bar .button:hover {
    background: #f56126;
}
