
#container{
    display:block;
}

#loader{
    display: none;
}
a:hover{
    text-shadow: 0 0  5px rgba(0,0,255,1);
}
#overheader a:hover{
    color: white;
    text-shadow: 0 0 .357em white;
}
#titleheader a:hover img{
    opacity: 0.7;
    filter: alpha(opacity=70);
}
footer a:hover{
    color: #ffffff;
    text-shadow: 0 0  5px rgba(255,255,255,1);
}

.preope:hover,
.ope:hover,
.day1:hover,
.day5:hover,
.postope:hover{
    box-shadow:
    1px 2px 5px #404040,
    0 0 100px 0 #c7c7c7 inset;
}
#nav-main a:hover{
    background-color: rgba(229, 0, 151, 1);
    color: #ffffff;
    text-shadow:
    1px 1px 1px rgba(0, 0, 0, 0.8),
    0 0 .313em rgba(255, 255, 255, 1),
    0 0 .313em rgba(255, 255, 255, 1),
    0 0 .313em rgba(255, 255, 255, 1);
}
#nav-main a:hover img.A{
    opacity: 1;
    filter:alpha(opacity=100);
    bottom: 100%;
}
#nav-main a:hover img.B{
    opacity:1;
    filter:alpha(opacity=100);
    top: 100%;
}
@media screen and (max-width: 830px) {

}