#cover {
-moz-animation-duration: 2s;
-webkit-animation-duration: 2s;
-o-animation-duration: 2s;
-ms-animation-duration: 2s;
-moz-animation-name: cover;
-webkit-animation-name: cover;
-o-animation-name: cover;
-ms-animation-name: cover;
-moz-animation-iteration-count:1;
-webkit-animation-iteration-count:1;
-o-animation-iteration-count:1;
-ma-animation-iteration-count:1;
-moz-animation-timing-function:liner;
-webkit-animation-timing-function:liner;
-o-animation-timing-function:liner;
-ms-animation-timing-function:liner;
-moz-animation-fill-mode:forwards;
-webkit-animation-fill-mode:forwards;
-o-animation-fill-mode:forwards;
-ms-animation-fill-mode:forwards;
width:100%;
display: block;
height: 100%;
min-height:100%;
background-color:rgba(255,255,255,1.00);
position: fixed;
top:0;
left:0;
z-index:21600;
}

@-moz-keyframes cover {
0% {
height: 100%;
min-height:100%;
background-color:rgba(255,255,255,1.00);
top:0;
}
99% {
height: 100%;
min-height:100%;
background-color:rgba(255,255,255,0);
top:0;
}
100% {
height: 1%;
min-height:1%;
background-color:rgba(255,255,255,0);
top:-999px;
}
}

@-webkit-keyframes cover {
0% {
height: 100%;
min-height:100%;
background-color:rgba(255,255,255,1.00);
top:0;
}
99% {
height: 100%;
min-height:100%;
background-color:rgba(255,255,255,0);
top:0;
}
100% {
height: 1%;
min-height:1%;
background-color:rgba(255,255,255,0);
top:-999px;
}
}

@keyframes cover {
0% {
height: 100%;
min-height:100%;
background-color:rgba(255,255,255,1.00);
top:0;
}
99% {
height: 100%;
min-height:100%;
background-color:rgba(255,255,255,0);
top:0;
}
100% {
height: 1%;
min-height:1%;
background-color:rgba(255,255,255,0);
top:-999px;
}
}


#pagetitle {
-moz-animation-delay: 1.5s;
-webkit-animation-delay: 1.5s;
-o-animation-delay: 1.5s;
-ms-animation-delay: 1.5s;
-moz-animation-duration: 2s;
-webkit-animation-duration: 2s;
-o-animation-duration: 2s;
-ms-animation-duration: 2s;
-moz-animation-name: pagetitle;
-webkit-animation-name: pagetitle;
-o-animation-name: pagetitle;
-ms-animation-name: pagetitle;
-moz-animation-iteration-count:1;
-webkit-animation-iteration-count:1;
-o-animation-iteration-count:1;
-ma-animation-iteration-count:1;
-moz-animation-timing-function:liner;
-webkit-animation-timing-function:liner;
-o-animation-timing-function:liner;
-ms-animation-timing-function:liner;
-moz-animation-fill-mode:forwards;
-webkit-animation-fill-mode:forwards;
-o-animation-fill-mode:forwards;
-ms-animation-fill-mode:forwards;
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
}

@-moz-keyframes pagetitle {
0% {
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
}

100% {
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
}

@-webkit-keyframes pagetitle {
0% {
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
}

100% {
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
}

@keyframes pagetitle {
0% {
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
}

100% {
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
}

#topimage {
-moz-animation-delay: 1.5s;
-webkit-animation-delay: 1.5s;
-o-animation-delay: 1.5s;
-ms-animation-delay: 1.5s;
-moz-animation-duration: 2s;
-webkit-animation-duration: 2s;
-o-animation-duration: 2s;
-ms-animation-duration: 2s;
-moz-animation-name: topimage;
-webkit-animation-name: topimage;
-o-animation-name: topimage;
-ms-animation-name: topimage;
-moz-animation-iteration-count:1;
-webkit-animation-iteration-count:1;
-o-animation-iteration-count:1;
-ma-animation-iteration-count:1;
-moz-animation-timing-function:liner;
-webkit-animation-timing-function:liner;
-o-animation-timing-function:liner;
-ms-animation-timing-function:liner;
-moz-animation-fill-mode:forwards;
-webkit-animation-fill-mode:forwards;
-o-animation-fill-mode:forwards;
-ms-animation-fill-mode:forwards;
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
}

@-moz-keyframes topimage {
0% {
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
}

100% {
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
}

@-webkit-keyframes topimage {
0% {
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
}

100% {
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
}

@keyframes topimage {
0% {
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
}

100% {
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
}

#msp {
-moz-animation-delay: 2.5s;
-webkit-animation-delay: 2.5s;
-o-animation-delay: 2.5s;
-ms-animation-delay: 2.5s;
-moz-animation-duration: 1s;
-webkit-animation-duration: 1s;
-o-animation-duration: 1s;
-ms-animation-duration: 1s;
-moz-animation-name: msp;
-webkit-animation-name: msp;
-o-animation-name: msp;
-ms-animation-name: msp;
-moz-animation-iteration-count:1;
-webkit-animation-iteration-count:1;
-o-animation-iteration-count:1;
-ma-animation-iteration-count:1;
-moz-animation-timing-function:liner;
-webkit-animation-timing-function:liner;
-o-animation-timing-function:liner;
-ms-animation-timing-function:liner;
-moz-animation-fill-mode:forwards;
-webkit-animation-fill-mode:forwards;
-o-animation-fill-mode:forwards;
-ms-animation-fill-mode:forwards;
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
}

@-moz-keyframes msp {
0% {
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
}

100% {
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
}

@-webkit-keyframes msp {
0% {
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
}

100% {
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
top:0;
}
}

@keyframes msp {
0% {
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
}

100% {
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
}