a{border: 0; color: #000; font-size:30px;line-height:30px;font-family:Arial, Helvetica, sans-serif; margin: 0; padding: 0; position: relative; text-decoration: none;}
a.active {font-weight:bold;}
a img{border: 0; margin: 0; padding: 0;}
body{background: #000; font-family: Arial, Helvetica, sans-serif; height: 100%; margin: 0; padding: 0; text-align: center; width: 100%;}
html{height: 100%; margin: 0; padding: 0; width: 100%;}
html, body, div, img, p, form{margin: 0; padding: 0;}
table{border-collapse: collapse;}

img.bg {
        /* Set rules to fill background */
        min-height: 100%;
        min-width: 1024px;

        /* Set up proportionate scaling */
        width: 100%;
        height: auto;

        /* Set up positioning */
        position: fixed;
        top: 0;
        left: 0;
}
@media screen and (max-width: 1024px) { /* Specific to this particular image */
        img.bg {
                left: 50%;
                margin-left: -512px;   /* 50% */
        }
}
.over {position:fixed;top:0;left:0;width:100%;height:100%;}

.link{padding:0 10px 0 0;}
#links{position:fixed;left:0px; top:244px;}

.pagination{position:fixed;top:0;left:0;width:100%;height:100%;}
.f_left{float:left;}
.f_right{float:right;}
.w50{width:50%;}
.h100{height:100%;}
.valign_c{vertical-align:center;}
.pagination img{width:100%;}
