/* Default stylesheet ================== stylesheet & artwork (c) 2003 Jakub 'jimmac' Steiner */ body { background-color: #f6f6f6; background: url("bcg.png") top left repeat; /* margin: 0px 50px 0px 50px; width: auto; */ margin: auto; width: 770px; font-family: "Bitstream Vera Sans", sans-serif; font-size: 10pt; } img { border: 0px; } .bigthumbnails img { width: 120px; height: 80px; } .bigthumbnails a.portrait img { width: 52px; } a:link { color: #909090; } a:visited { color: #808080; } a:hover { color: #f0f0f0; background-color: #707070; } h1.title { background-color: #a7a9a6; font-size: 16pt; color: #808080; width: 100%; margin-bottom: 0px; padding: 5px; } .title a { display: block; position:relative; width:100%; height:48px; margin:0; padding:0; } .title a:hover { border: 0px; background-color: #a7a9a6; } .title a span { /* this overlays text below with an image */ display: block; position:absolute; left:0; top:0; z-index:1; width:338px; height:48px; margin:0; padding:0; background-image: url("title.png"); background-attachment: top left; background-repeat: no-repeat; } div.thumbroll { margin: 10px 0px 4px 0px; min-height: 29px; } p.bigthumbnails { text-align: center; } p.bigthumbnails a { padding: 0px; margin: 0px; border: 0px; } /* p.bigthumbnails a:link img { border: 1px solid white; } p.bigthumbnails a:hover img { border: 1px solid #909090; } */ a#minus,a#plus { display: block; position: relative; float: left; width:24px; height:24px; margin:0px; padding:0px; } a#minus { background: url("minus.png") top left no-repeat; } a#plus { background: url("plus.png") top left no-repeat; } a#zip { /* display: block; */ position: relative; width:16px; height:16px; margin:0px; padding:0px; font-size: 9px; } a#zip span { background: url("zip.png") top left no-repeat; position:absolute; left:0; top:0; z-index:1; width:16px; height:16px; } div.navigation { background-color: #f6f6f6; width: 100%; padding: 5px; font-size: 10px; } div.navigation a { color: #a0a0a0; font-weight: bold; } div.footer { font-size: 9px; width: 100%; margin-top: 40px; padding: 5px 5px 20px 5px; clear: both; border-top: 1px dotted #909090; } div.year { font-size: 11pt; float: left; margin: 10px; } div.month { margin: 0px 0px 0px 2em; padding: 2px; } div.month h4 { margin: 0px 0px 3px 0px; } .author, .date, .desc { display: block; } .date { color: gray; } .date:before { content: ">>"; } /* ul won't work on safari with float: left */ div.month p { margin: 2px; padding: 0px 0px 0px 6px; list-style: none; font-size: 10px; } div.month p.restricted { background: transparent url("restricted.png") top left no-repeat; padding: 0px 0px 3px 16px; } div#image { /* width: 800px; */ display: block; position: relative; clear: both; margin-left: auto; margin-right: auto; /* border: 1px solid black; */ min-height: 480px; /* only works in gecko :/ */ } img#preview { position: relative; float: left; margin-right: 8px; } div.comment { margin: 2em 0px; color: #808080; font-size: 9px; } div.comment span { color: black; font-weight: bold; font-size: 10px; } div.navbuttons { position: absolute; top: 580px; left: 50%; margin-left: 260px; /* 260px to the right of the center of the page */ width: 64px; height: 32px; z-index: 1; } div.navbuttonsshell { position: relative; width: 100%; margin: 2px; } div.navbuttonsshell a#previcon { display: block; position: absolute; width: 24px; height: 24px; margin: 2px; padding: 0; top: 0px; left: 0px; color: #f6f6f6; font-size: 30px; /* make unreadable */ text-indent: 2em; /* push it off screen, since khtml doesn't do 0px fonts */ overflow: hidden; /* hide the oveflow text */ background: url("left.png") top left no-repeat; /* have a pixmap */ } div.navbuttonsshell a#nexticon { display: block; position: absolute; width: 24px; height: 24px; margin: 2px 4px 2px auto; padding: 0; right: 4px; top: 0px; color: #f6f6f6; font-size: 30px; /* make unreadable */ text-indent: 2em; /* push it off screen, since khtml doesn't do 0px fonts */ overflow: hidden; /* hide the overflow text */ background: url("right.png") top left no-repeat; /* have a pixmap */ } div.prevthumb,div.nextthumb { margin-bottom: 1em; } div.nextthumb a,div.prevthumb a { text-decoration: none; } div#mqhq { margin: 2px 2px 4px 0px; height: 32px; } div#mqhq a { display: block; border: 1px solid #909090; padding: 2px; font-size: 10px; background-color: #f6f6f6; color: black; float: left; width: 48px; text-align: center; margin: 2px; -moz-border-radius: 2px; } div#mqhq a:hover { background-color: #909090; border: 1px solid black; color: white; } div.stylenavbar { position: fixed; bottom: 0px; right: 0px; font-size: 9px; padding: 4px; opacity: 0.4; } div.stylenavbar ul { list-style-type: none; margin-left: 0px; padding-left: 0px; } /* Formatting of the user comments */ /* div.commententry { border: 1px dotted pink; } */ #comment_block .comment_toggle { font-size: smaller; } div.commentdata { margin-bottom: 10px; } div.name { border-bottom: 1px dotted grey; font-size: 10pt; margin-bottom: 2px; } textarea, input { font-family: "Bitstream Vera Sans", sans-serif; font-size: 10pt; -moz-border-radius: 3px; }