/* Type CSS rules here and they will be applied to pages from 'simon.incutio.com' immediately as long as you keep this window open. */ /**** Imported style sheet green.css ****/ html, body { font-family: georgia, serif; background-color: white; color: #000; } html, body, div#header h1, div#header p { margin: 0; padding: 0; } body { margin: 0 5em; min-width: 670px; } div#header { padding: 0.3em; background-color: #360; color: #F0FFE6; height: 8em; font-family: sans-serif; background: cornflowerblue url(http://koti.mbnet.fi/~kakoskin/photos/clouds.jpg) scroll repeat top right; position: relative; z-index: 2; } div#header h1, div#header p { font-family: arial, sans-serif; } div#header p a { color: white; } h1 { position: absolute; bottom: -.3em; font-size: 2em; z-index: 3; } div#header h1 a { color: white; text-decoration: none; } #header p { position: absolute; top: .3em; right: .5em; } div#mainArea { margin-left: 13em; padding-right: 1em; } ul#bmarks { padding: 0.3em; border: 1px solid #ABC792; list-style-type: none; width: 10em; float: right; margin: -5em 1em 1em 1em; background: #F0FFE6 url(http://koti.mbnet.fi/~kakoskin/photos/clouds.jpg) repeat scroll right; border: 2px solid white; position: relative; z-index: 8; } ul#bmarks li { font-size: 0.7em; border-bottom: 1px solid #bbb; padding: 2px 0; } ul#bmarks li a:link, ul#bmarks li a:visited { color: black; } ul#bmarks h4 { margin: 0; font-size: 1.2em; margin-bottom: 0.2em; color: black; } div#menu { position: absolute; top: 9.7em; left: 5em; width: 12em; border-right: 1px solid #bbb; } div#menu h3 { margin: 1em 0 0 0; border-bottom: 1px solid #bbb; padding: 1em 0 0 0.2em; font-family: helvetica, arial, sans-serif; background: cornflowerblue url(http://koti.mbnet.fi/~kakoskin/photos/clouds.jpg) repeat scroll left; color: white; } div#menu a#startNavigation + h3 { margin-top: 0; } form#searchForm { margin: 0.3em; } div#menu ul { padding: 0.3em; margin: 0; list-style-type: none; } h3 span.entryDate { float: right; font-style: italic; font-weight: normal; margin-right: 1em; } div.entry { padding-bottom: 1em; border-bottom: 1px solid #bbb; } input, textarea { background-color: white; color: inherit; border: 1px solid #bbb; } input:focus, input:hover, textarea:focus, textarea:hover { border: 1px solid #bbb; } a:link, a:visited, a:hover, a:active { color: #360; color: blue; } ul#bmarks a { text-decoration: none; } ul#bmarks a:visited { color: #ddd; } a:link, a:visited, a:hover, a:active { background-color: inherit; color: #360; } a:visited { background-color: inherit; color: #789E54; } img { border: none; } a:link, a:visited, a:hover, a:active { color: #360; color: blue; color: #069; } /* Skip styles: see http://blog.tom.me.uk/2003/09/13/skipadeedoodah.php */ div#skip a { position: absolute; overflow: hidden; width: 0; height: 0; } div#skip a:active, div#skip a:focus { overflow: visible; width: auto; height: auto; top: 2px; right: 2px; background-color: yellow; color: red; padding: 5px; border: 2px solid red; font-weight: bold; } /* Element Styles */ blockquote { /* font-style: italic; - this causes horizontal scrollbars in IE6. Lord only knows why. */ border-left: 0.25em solid #D2D2F4; padding: 0 0.5em; margin: 0.5em 1.5em 0.5em 2.5em; } div.blockquotesource { font-weight: bold; font-size: 0.8em; text-align: right; padding-top: 0.5em; } div.blockquotesource a { text-decoration: none; font-style: normal; } dt { font-weight: bold; margin-top: 5px; margin-bottom: 3px; } pre { padding-left: 30px; font-size: x-small; font-style: normal; voice-family: "\"}\""; voice-family: inherit; font-size: small; } cite { font-style: italic; } dfn { font-style: normal; font-variant: small-caps; } q { font-style: italic; behavior: url(/js/fixquotes.htc); quotes: '\201C' '\201D' '\2018' '\2019'; } q:before { content: open-quote; } q:after { content: close-quote; } a.some { font-weight: bold; } /* Forms */ label, div.label { display: block; font-variant: small-caps; font-size: 0.9em; } label.remember { display: inline; font-variant: normal; font-size: 0.9em; } label { cursor: pointer; } /* Comment Styles */ div.comment { margin: 0.3em; padding: 0.5em; border-top: 1px solid #ABC792; } p.commentFooter { font-size: 0.8em; } div.pingback { margin: 0.5em; font-size: 0.8em; border: 1px dashed #ABC792; padding: 0.5em; } p.pingbackFooter { text-align: right; } div#addCommentForm { margin: 0.3em; padding: 0.5em; border-top: 1px solid #ABC792; border-bottom: 1px solid #ABC792; } div#addCommentForm textarea { height: 17em; width: 75%; } p#commentInstructions { float: right; width: 50%; } p#spamwarning { margin: 0 0 0.3em 0; } /* Tables */ table { border: 2px solid #360; margin-left: 2em; } table caption { font-style: italic; padding-bottom: 0.1em; } td.numeric { text-align: right; } /* Related entries */ ul.related { font-size: 0.8em; } /**** Inline STYLE-tag style sheet ****/ /* @import "/green.css"; */