*{margin:0;padding:0;border:none;}
html{width:100%;height:100%;}
body{position:relative;width:100%;min-height:600px;background:white;color:#6a6a6a;font-family:"futura-pt", arial, sans-serif;font-size:100%;letter-spacing:1.25px;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
body.light{background:white;}
body.light,body.light hr,body.light a,body.light a:visited,body.light h1, body.light h4, body.light .dir{color:#6a6a6a;}
body.dark{background:#000000;}
body.dark,body.dark hr,body.dark a,body.dark a:visited,body.dark h1, body.dark h4, body.dark .dir{color:white;}
.hidden{display:none;}
a{text-decoration:none;}
hr{border-bottom:1px solid;margin-top:5px;}
#content > hr{margin-right:50px;}
h1{font-family:"futura-pt", serif;font-weight:300;margin:0px;font-size:2em;line-height:28px;padding-bottom:10px;}
h1 a{font-style:normal;}
h2{font-size:1.5em;font-weight:300;padding-bottom:5px;border-bottom:1px solid;margin-bottom:10px;}
h4{position:relative;padding:5px;margin:5px 0;font-weight:300;}
a,a:visited{cursor:pointer;font-style:italic;}
a:hover{text-decoration:line-through;}
.active{text-decoration:line-through;}
header{position:fixed;left:0px;padding-top:0px;text-align:right;top:0px;width:250px;height:100%;z-index:2;}
#headerpad{height:50px;background:white;}
#mainheader{position:relative;margin-top:0;width:250px;z-index:100;background:transparent;overflow:hidden;}
#mainheader h1{width:250px;position:relative;}
#secondhead{position:absolute;width:250px;background:white;z-index:100;left:0;right:0;overflow:hidden;height:50px;}
#secondhead h1{width:250px;line-height:50px;}
body.light header{background:transparent;}
body.dark header{background-image:url('images/grey.png');}
#nav{position:relative;width:250px;background:white;overflow:hidden;}
.navspacer{display:none;}
.linkstyle{display:block;margin:5px 0;padding:5px 0;width:250px;}
#gear{background:url('images/gear.png') no-repeat right;height:25px;position:relative;cursor:pointer;margin:5px 0 0;padding:5px;display:none;}
.dark #gear{background:url('images/geardark.png') no-repeat right;}
#configbox{position:relative;text-align:right;overflow:hidden;}
#colors{position:relative;text-align:right;}
.color{position:relative;cursor:pointer;padding:5px;margin:5px 0;}
#darkcolor{background-image:url('images/grey.png');color:white;}
#lightcolor{background:white;color:#6a6a6a;}
.dir{position:relative;padding:5px;margin:5px 0;cursor:pointer;}

#wrap{padding-bottom:50px;}

#content{position:relative;padding:0 0 50px 300px;z-index:1;margin-top:50px;}
#page{position:relative;padding-right:50px;}
#page p{margin-bottom:10px;}
.down .item{margin:25px 0;position:relative;}
.imagediv{position:relative;margin-right:50px;width:500px;}
.image{float:right;position:relative;cursor:pointer;}
.text{margin-right:25px;width:350px;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:justify;}
.down .info{position:absolute;text-aling:left;bottom:0px;min-width:200px;padding-left:525px;padding-right:50px;max-width:400px;}
#document{position:relative;padding-right:50px;}
#docframe{position:relative;width:100%;height:100%;}
.title{position:relative;font-style:italic;}
.size{position:relative;}
.date{position:relative;}
.description{position:relative;text-align:justify;margin-top:5px;}


.right .item{float:left;}
.right .info{position:relative;text-aling:left;min-width:200px;max-width:500px;}
.right .imagediv{width:auto;margin-right:25px;}
.right .image{float:none;}

footer{position:fixed;bottom:0px;text-align:center;width:100%;}
#iph{position:absolute;top:0px;left:0px;z-index:1001;cursor:pointer;visibility:hidden;}
#iph::after{content:'loading...';}
#il{position:absolute;top:0px;left:0px;z-index:1001;cursor:pointer;visibility:hidden;}
#ibox{position:absolute;top:0px;left:0px;}
#nextimg{}
#previmg{}

#dark{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:1000;background:url(images/white.png);display:none;}
.dark #dark{background:url(images/grey.png);}
#settings{display:none;}


#id39{display:none;}