/* Type CSS rules here and they will be applied to pages from 'diveintomark.org' immediately as long as you keep this window open. */ /**** Imported style sheet squares-final.css ****/ .skip { display: none; } cite { font-style: normal; } code, tt, pre { font-weight: normal; font-family: monospace; font-size: 100%; } ins { text-decoration: none; } pre code, tt code { font-size: 100%; } img { border: 0; } #main a.plain, .sidebar a.plain { text-decoration: none; background-color: transparent; color: #222; } .divider, .invisibletitle { display: none; } .formaltitle { text-align: center; } .formalpara { text-indent: 2em; } acronym, abbr { border-bottom: 1px dotted #222; font-style: normal; cursor: help; } span[title] { border-bottom: 1px dotted #222; cursor: help; } del.flamebait a { text-decoration: line-through; font-weight: normal; background-color: transparent; color: red; } ins.diff { padding: 0 2px 0 2px; background-color: #8888ff; color: black; text-decoration: none; border: 1px solid #8888ff; display: block; } del.diff { padding: 0 2px 0 2px; background-color: #ff8888; color: black; text-decoration: none; display: block; } span.modified { padding: 0 2px 0 2px; background-color: #88ff88; color: black; text-decoration: none; display: block; } body { margin: 0 5em; padding: 0; background-color: #fff; color: black; font-size: 100%; position: relative; } a:link { background-color: transparent; color: #069; font-weight: bold; } a:visited { background-color: transparent; color: black; font-weight: bold; } #nav li, a:hover { background-color: #006699; color: #ffffff; text-decoration: none; font-weight: bold; } hr { height: 1px; background-color: #cecbc6; color: #cecbc6; } h1.skip { display: block; padding: 0.3em; background-color: #360; color: #F0FFE6; height: 8em; font-family: arial, sans-serif; background: cornflowerblue url(http://koti.mbnet.fi/~kakoskin/photos/clouds.jpg) scroll repeat top right; position: relative; padding-right: .5em; z-index: 2; font-size: 16px; } #wrapper { } #main { margin-left: 14.5em; margin-right: 15em; font-size: 90%; padding-bottom: 1em; line-height: 180%; background-color: transparent; color: #333; font-family: Georgia, Palatino, Times, serif; margin-top: 1.1em; } #main br { clear: both; } #main blockquote, #main ul, #main ol { text-align: left; } #olderposts ul, #main ul.inbrief { list-style: none; margin-left: 0; padding-left: 0; } #olderposts { position: absolute; width: 13.2em; top: 11em; left: 0em; border-right: 1px solid #bbb; } #olderposts h2 { margin: 0 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; font-weight: bold; font-size: 1.2em; } #olderposts ul, #olderposts div p { margin-right: .5em; } #main ul.inbrief li { margin-bottom: 1em; } h3 a:link, h3 a:visited { text-decoration: none; } h2.inline, h3.inline { display: inline; margin-right: 0.3em; font-weight: normal; font-size: 100%; } .categories { text-align: right; } /* ------------------------- other stuff ------------------------- */ #menu { font-size: x-small; font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, sans-serif; text-align: center; } #breadcrumb { position: absolute; left: 0; top: 0; margin: -30px 0 0 0; padding: 0; width: 450px; line-height: 140%; font-size: x-small; } #breadcrumb #thispage { font-weight: bold; } #searchwrapper { position: absolute; left: 0; top: 0; margin: -40px 0 0 0; width: 688px; font-size: x-small; } #searchform { text-align: right; } #searchform #searchlabel { display: none; } #aboutimage { float: left; margin-top: 0; margin-right: 1em; clear: both; } #aboutimage img, img.framed { border: 1px solid #222; } .attribution { text-align: right; } .pingexcerpt { font-style: italic; } #parasite { border: 1px solid red; } #parasite h2 { background-color: red; color: white; text-align: center; margin-top: 0; padding-top: 0; } #parasite p { margin: 1em; } br.breakerbreakeroneniner { clear: both; } .comments img.icon { vertical-align: -5px; } #sponsoredlinks { position: absolute; padding: 0; font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size: x-small; top: 15px; } .sidebar { padding: 0.3em; list-style-type: none; position: absolute; z-index: 8; top: 4.5em; right: 1.2em; width: 13em; font-size: .8em; background: #F0FFE6 url(http://koti.mbnet.fi/~kakoskin/photos/clouds.jpg) repeat scroll top right; float: right; border: 2px solid white; } .sidebar h2 { color: black; margin: 0 0; border-bottom: 1px solid #bbb; } .sidebar a { color: black; } .sidebar li { border-bottom: 1px solid #bbb; padding: 2px 0; } #sponsoredlinks { right: 0; width: 150px; } #sponsoredlinks { text-align: right; } #sponsoredlinks h2 { text-align: center; margin: 0; padding: 1px; font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size: x-small; background-color: transparent; color: #333; padding-bottom: 3px; } #sponsoredlinks p { margin: 0; padding: 5px 0 5px 0; } #sponsoredlinks ul, .sidebar ul { margin: 0; padding: 0; list-style: none; } #sponsoredlinks li { margin: 0 0 5px 0; padding: 0; list-style: none; clear: both; padding-bottom: 5px; border-bottom: 1px solid #ccc; } .sidebar a { text-decoration: none; font-weight: normal; } .sidebar a:hover { font-weight: normal; color: white; } p.modified { text-align: right; font-style: italic; } cite.ircnick { font-weight: bold; display: block; float: left; width: 7em; } h1 { margin: 0; padding: 0; } h1, h2, h3, h4, h5, h6, p.categories { font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size: 100%; } p.categories { font-size: x-small; } .squares { display: none; position: absolute; width: 688px; left: 50%; margin-left: -344px; top: 10px; } #a1, #a2, #a3, #a4, #a5, #a6, #a7, #a8, #a9, #a10, #a11, #a12, #a13 { top: 0px; } #b1, #b2, #b3, #b4, #b5, #b6, #b7, #b8, #b9, #b10, #b11, #b12, #b13 { top: 58px; } #c1, #c2, #c3, #c4, #c5, #c6, #c7, #c8, #c9, #c10, #c11, #c12, #c13 { top: 116px; } #a1, #b1, #c1 { left: 0px; } #a2, #b2, #c2 { left: 58px; } #a3, #b3, #c3 { left: 116px; } #a4, #b4, #c4 { left: 174px; } #a5, #b5, #c5 { left: 232px; } #a6, #b6, #c6 { left: 290px; } #a7, #b7, #c7 { left: 348px; } #a8, #b8, #c8 { left: 406px; } #a9, #b9, #c9 { left: 464px; } #a10, #b10, #c10 { left: 522px; } #a11, #b11, #c11 { left: 580px; } #a12, #b12, #c12 { left: 638px; } #a13, #b13, #c13 { left: 696px; } #a1 { background-image: url("/images/2003/11/dora50.jpg"); } #a6 { background-image: url("/images/2003/11/mark_skydiving_2_thumbnail.png"); } #a8 { background-image: url("/images/2003/11/1996_06_mark_john_adagio_th.png"); } #a10 { background-image: url("/images/2003/11/john_cafe_dumonde_thumbnail.png"); } #a12 { background-image: url("/images/2003/11/1990_12_anne_mark_thumbnail.png"); } #b2 { background-image: url("/images/2003/11/christine50.jpg"); } #b4 { background-image: url("/images/2003/11/michael50.jpg"); } #b9 { background-image: url("/images/2003/11/wilfred50.jpg"); } #b11 { background-image: url("/images/2003/11/1972_12_fer_mark_thumbnail.png"); } #c7 { background-image: url("/images/2003/11/mark_gecko_thumbnail.png"); } #c1 { background-image: url("/images/2003/11/gecko50.jpg"); } #c12 { background-image: url("/images/2003/11/1990_12_john_pepper_mark_th.png"); } .squares span.q, .squares a.t, .squares a.nav { display: block; position: absolute; border: 1px solid #ccc; width: 50px; height: 50px; text-align: center; } .squares a.t { font-family: monospace; font-size: 24px; font-weight: bold; background-color: #f7f5ed; color: #666; text-decoration: none; padding-top: 12px; height: 38px; text-shadow: 2px 2px 2px #999; } html>body .squares a.t:hover { margin-top: -3px; margin-left: -3px; padding: 13px 3px 5px 3px; font-size: 28px; } .squares ul.nav { list-style: none; } .squares a.nav { text-decoration: none; background-color: transparent; color: #006699; padding-top: 19px; height: 31px; font-size: 11px; font-weight: normal; } html>body .squares a.nav:hover { background-color: transparent; color: #006699; margin-top: -3px; margin-left: -3px; padding: 20px 3px 5px 3px; font-size: 13px; } body.index .squares a.navindex, body.weblog .squares a.navarchives, body.about .squares a.navabout, body.pictures .squares a.navphotos, body.projects .squares a.navprojects { background-color: #EEE9DB ! important; color: #333 ! important; } body.nosidebar #main { margin-right: 0; } #main hr { display: none; } /**** Inline STYLE-tag style sheet ****/ /* @import "/css/squares-final.css"; */