@charset "UTF-8"; /* CSS Document */ #forums { clear:both; } .forumhead { background: #660000 url(images/gradients/gradient-greytowhite.png) repeat-x ; _background-image: none; padding: 0; font: bold 13px Arial, Tahoma,Calibri,Verdana,Geneva,sans-serif; color:rgb(255, 255, 255); clear:both; margin-top: 8px; float: left; border: 1px solid #660000; width: 100%; -moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; } #forums .L1 .forumhead a { font: bold 13px Arial, Tahoma,Calibri,Verdana,Geneva,sans-serif; } #forums .L1 .forumhead .forumdescription { display:none; } #forums .L1 .L2 { display:block; clear: both; } #forums a.username { color: #990000; } #forums a.username:hover { color: #CC0000; } .forumbit_post .forumrow, .forumbit_nopost .forumhead, .forumbit_nopost .forumrow, .forumbit_post .forumhead { -moz-box-shadow: -2px 2px 2px #cccccc; -webkit-box-shadow: -2px 2px 2px #cccccc; } .forumhead + .childforum .L2:first-child .forumrow, .forumhead + .L2 .forumrow { background: #ffffcc url(images/gradients/grey-up.png) repeat-x left bottom; _background-image: none; border-top: 1px solid #ffffee; } .forumrow + .childsubforum .forumrow, .forumhead + .childforum .L2:first-child .L2 .forumrow, .forumhead + .childforum .L2 .L2:first-child .forumrow { background: #ffffcc url(images/gradients/grey-up.png) repeat-x left bottom; _background-image: none; } .forumbit_nopost .forumbit_nopost .forumrow, .forumbit_post .forumrow { background: #ffffcc url(images/gradients/grey-up.png) repeat-x left bottom; _background-image: none; display:block; width: 100%; float: left; min-height: 57px; /* 48px is the icon size */ position:relative; border-bottom: 1px solid #660000; border-left: 1px solid #660000; border-right: 1px solid #660000; } .forumbit_nopost .forumbit_nopost .forumrow .forumicon { position: absolute; left: 9px; top: 4.5px; width: 48px; } .forumbit_nopost .forumbit_nopost .forumrow .forumdata { display: inline-block; width:100%; } .forumbit_nopost .forumbit_nopost .forumrow .forumdata .datacontainer { margin-left: 66px; } .forumbit_nopost .forumbit_post .forumrow .forumdata .datacontainer { margin-left: 0; } /* forumbit nopost */ /* forumbit nopost -> forumhead */ .forumbit_nopost .forumhead .forumtitle, .forumbit_nopost .forumhead span, .forumbit_nopost .forumhead .collapse, .forumbit_post .forumhead h2 span { display:block; float: left; clear: right; font: bold 13px Arial, Tahoma,Calibri,Verdana,Geneva,sans-serif; padding: 3.5px 0; color: rgb(255, 255, 255); } .forumbit_nopost .forumhead h2, .forumbit_post .forumhead h2 { /*border-top: 1px solid #ffffee;*/ margin-left: 3px; margin-right: 3px; } .forumbit_nopost { clear:left; } .forumbit_nopost .forumrowdata { clear:both; display:block; width: 100%; } .forumbit_nopost .subforumdescription { padding: 4.5px 9px; font-weight: normal; color: #000000; background: #ffcc99 url(images/gradients/content3image-alpha.png) repeat-x 0px -70px; } .forumbit_post .foruminfo .forumdata { padding: 3.5px 0; font-size: 12px; } .forumbit_nopost .forumhead .forumtitle { font-size: 13; min-width: 76%; } .forumbit_nopost .forumhead .forumtitle a { color: #ffffff; margin-left: 9px; } .forumbit_nopost .forumhead span, .forumbit_post .forumhead span { font-size: 12px; } .forumbit_nopost .forumhead span.forumlastpost, .forumbit_post .forumhead span.forumlastpost { width: 21%; } .forumbit_nopost .forumhead a.collapse img { /* values are based on the image */ position:absolute; top: -15px; right: -6px; display:block; width:13px; height:13px; overflow:hidden; background:transparent url(images/buttons/collapse_collapsed_40b.png) no-repeat; float: right; clear: left; } .forumbit_nopost:hover .forumhead a.collapsegadget { visibility:visible; } .forumbit_nopost .forumbit_nopost .forumrow .forumdata, .forumbit_post .forumrow .forumdata { padding: 4.5px 9px; padding-left: 0; font-size: 12px; } .forumbit_nopost .forumbit_nopost .foruminfo .subforums { margin-left: 9px; position: relative; top: -9px; } /* forumbit post */ .forumbit_post { float: left; position:relative; width: 100%; display:block; } .forumbit_post .forumhead span { padding: 0; } .forumbit_post .forumhead .forumlastpost { top: 0; margin-top: 0; } .forumbit_post .foruminfo, .forumbit_post .forumlastpost, .forumbit_post .forumactionlinks, .forumbit_post .forumstats, .forumbit_post .forumstats_2{ padding: 4.5px 0; } /* commenting this out for the time being as it is included for test .forumbit_post .forumstats { background: #f2f6f8; margin: 0; padding-bottom: 15px; overflow:hidden; } */ .forumbit_post .forumhead .forumtitle { width: 76%; } .forumbit_post .forumhead .forumtitle span { padding: 0; padding-left: 9px; } .forumbit_post .foruminfo { width: 57%; min-width: 30%; float: left; clear: right; min-height: 48px; } .forumbit_post .foruminfo .forumicon{ position: absolute; left: 9px; width: 48px; } .forumbit_post .foruminfo .forumdata, .forumbit_post .foruminfo .forumtitle, .forumbit_post .foruminfo .viewing { float: left; clear: right; color: rgb(0, 0, 0); } .forumbit_post .foruminfo .viewing { white-space:nowrap; } .forumbit_post .foruminfo .forumdata { padding: 0; width: 100%; _width: 99%; } .forumbit_post .foruminfo .forumdata .datacontainer { float: left; width: 88%; padding-left: 66px; } .forumbit_post .foruminfo .forumdata .forumtitle, .forumbit_nopost .forumbit_nopost .forumrow .forumtitle { font-size: 13px; margin-right: 9px; } .forumbit_post .foruminfo .forumdata .forumtitle a, .forumbit_nopost .forumbit_nopost .forumrow .forumtitle a { /* color: #990000; */ font-weight:bold; } .childsubforum .forumbit_post .foruminfo .forumdata .datacontainer .forumtitle a { padding-left:1.8em; background:url('images/misc/child_forum.png') top left no-repeat; } .forumbit_post .foruminfo .forumdata .viewing { font-style: italic; margin-right:9px; margin-top: 3px; font-size: 11px; } .forumbit_post .forumactionlinks { width: 5%; display:block; float:left; clear:right; } .forumbit_post .forumactionlinks li { display: inline; } .forumbit_post .forumactionlink { /* values based on icon size */ display:block; width:18px; height:12px; overflow:hidden; float: right; clear: left; background:transparent none no-repeat; position: relative; margin: 3px 9px 0 0; } .forumactionlink a { /* values based on icon size */ display:block; padding-left:18px; } .forumactionlinks .rsslink { background-image:url(images/misc/rss.png); } .forumactionlinks .subslink { background-image:url(images/misc/subscribed_40b.png); } .forumactionlinks .unsubslink { background-image:url(images/misc/unsubscribed_40b.png); } .forumbit_post .forumdescription { display:block; clear:both; padding-right: 9px; } .forumbit_post .unsubscribe { display:block; right: 0; top: 2px; } .forumbit_post .forumstats, .forumbit_post .forumstats_2 { display: block; float: left; clear: right; width: 12%; margin-right: 2%; } .forumbit_post .forumstats li, .forumbit_post .forumstats_2 li{ font-size: 14pxpx; text-align: right; padding-right: 18px; display:block; } .forumbit_post .forumlastpost { display:block; float: left; clear: right; } .forumbit_post .forumrow .forumlastpost { width: 22%; font-size: 14px; padding-top: 4.5px; } .forumbit_post .forumlastpost .lastpostdate { font-size: 12px; } .forumbit_post .forumlastpost .lastposttitle a, .forumbit_post .forumlastpost .lastpostby a { /* color: #990000; */ } .lastpostlabel { display: none; } .moderators, .subforums { display: block; clear:both; } .moderators h4, .subforums h4 { font-weight: bold; padding-right: 4.5px; } .moderators h4, .moderators .commalist, .subforums h4, .subforums .commalist { float:left; clear:right; } /* Project Tools Forum Display */ .forumstats dt { display: inline; margin-right: 0; } .forumstats dl { color: #000000; font-size: 14px; display: block; text-align: right; } .forumstats dd { display: inline-block; padding-left: 9px; padding-right: 18px; } .forumstats dt:after { content:":"; } /* CSS Document */ #forums { width: 100%; } #welcomemessage { color:#000000; font-size:100%; } /* wgo */ .wgo_block { display:block; clear:both; width: 100%; margin-top: 13.5px; -moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -moz-box-shadow: -2px 2px 2px #cccccc; -webkit-box-shadow: -2px 2px 2px #cccccc; margin-bottom: 9px; } .wgo_block h2 { font: bold 13px Tahoma,Calibri,Verdana,Geneva,sans-serif; color: #ffffff; background: rgb(102, 0, 0) url(images/gradients/gradient-greytowhite.png) repeat-x ; _background-image: none; border: 1px solid rgb(102, 0, 0); width: 100%; -moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; } .wgo_block .time { color: #000000; } .wgo_block h2 span { display:block; padding: 3.5px 0; padding-left: 9px; /*border-top: 1px solid #ffffee;*/ -moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; } .wgo_block div.floatcontainer { background: rgb(255, 255, 204) url(images/gradients/gradient-greytowhite.png) repeat-x ; _background-image: none; /*border-top: 1px solid #ffffee;*/ } .wgo_block .wgo_subblock { display:block; padding: 3.5px 0; border-bottom: 1px solid rgb(102, 0, 0); border-right: 1px solid rgb(102, 0, 0); border-left: 1px solid rgb(102, 0, 0); font-size: 12px; clear:both; width: 100%; } .wgo_subblock h3 { padding-left: 9px; font: bold 11px Tahoma,Calibri,Verdana,Geneva,sans-serif; color: #000000; padding-bottom: 4.5px; } .wgo_subblock h3 img { padding-right: 4.5px; } .wgo_subblock div, .wgo_subblock ol { padding-left: 18px; } .wgo_subblock div p { padding-bottom: 4.5px; } .wgo_subblock div ol { padding-left: 0; } .wgo_subblock dl dt { display:inline; } .wgo_subblock dl dt:after { content:":"; } .wgo_subblock dl dd { display: inline; margin-right:4.5px; } .wgo_subblock dl.icon_legends dt { float: left; clear: right; margin-right: 4.5px; } .wgo_subblock dl.icon_legends dt:after { content: ""; } .wgo_subblock dl.icon_legends dd { margin-bottom: 4.5px; display:block; } /****************************/ /* Don't use left and right stylevar here */ #content_container { width:100%; float:left; margin-right: -268px; padding: 10px 0; } #content_container.contentright { float:right; margin-right:0; margin-left:-259px; } #content_container #content { margin-right:268px; } #content_container.contentright #content { margin-right:0; margin-left:259px; } /*-----------------------------------*/ /* SIDEBAR */ /* Don't use left and right stylevar here */ #sidebar_container { float:right; width:250px; padding:17px 0; margin-bottom:3em; } #sidebar_container.sidebarleft { float:left; } #sidebar_container a { color: #660000; } #sidebar_container a:hover { color: #cc0000; } #sidebar_container .time { color: #660000; } #sidebar_button { display:block; margin-top: 40px; float:right; margin-right:-28px; _margin: 40px 0 0 0; _display: inline-block; } #sidebar_button { _display: inline; } #sidebar_container.sidebarleft #sidebar_button { float:left; margin-left:-28px; } #sidebar_container .block { margin-bottom:4px; padding:6px; background:#ffcc99 url(images/misc/blog/top-highlight.png) repeat-x 0px -5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; } #sidebar_container .blockbody { color: #000000; background:#ffffee; -moz-border-radius:5px; -webkit-border-radius: 5px; padding:0; border:1px solid #660000; } #sidebar_container .blockrow { border-top:1px solid #ffffee; /* makes the bevel look part of the background */ -moz-border-radius:5px; -webkit-border-radius: 5px; background:#ffffee url(images/misc/blog/gradient-black-down.png) repeat-x top; _background-image: none; } #sidebar_container .underblock { height:1px; background:#660000 none repeat-x left bottom; } #sidebar_container .blockrow, #sidebar_container .blocksubhead { padding:10px 6px 10px 6px; } #sidebar_container .blocksubhead { background:transparent none; height:19.22px; color: #000000; padding: 5px 6px; border:none; outline:none; font-weight:bold; } #sidebar_container .blocksubhead span.blocktitle { width:180px; display:block; white-space:nowrap; float:left; overflow:hidden; padding-left:3px; } #sidebar_container .blocksubhead img { vertical-align:middle; float: left; } #sidebar_container .blocksubhead img.inlineimg { float: none; position: relative; top: -2px; } /* Add a "middle" font size, between default and small */ #sidebar_container .blocksubhead.smaller { font:normal normal bold 13px Tahoma,Calibri,Verdana,Geneva,sans-serif; } #sidebar_container .blockrow { font-size:14px; color: #000000; } #sidebar_container .blockrow .meta { font-size:12px; } #sidebar_container .blocksubhead a.username { padding-right:20px; } #sidebar_container .formcontrols .blockrow label { width:auto; } #sidebar_container .advanced.blockfoot { padding:6px; border-bottom:none; font-size:88%; font-weight:bold; background: transparent; } #sidebar_container .searchblock .advanced a { line-height:2; } #sidebar_container .searchblock .advanced .button { float:right; } #sidebar_container > ul { background-color:#ffcc99; border:1px solid #660000; -moz-border-radius:5px; -webkit-border-radius: 5px; -moz-box-shadow:-2px 2px 2px #dddddd; float:left; width:100%; } .avatarcontent { padding-top:10px; } .avatarcontent:first-child { padding-top:0; } .smallavatar { height:30px; width:30px; overflow:hidden; float:left; } div.smallavatartext { margin-left: 40px; margin-top: -30px; float:right; width:182px; word-wrap:break-word; } #sidebar_container a.collapse { position:static; } #sidebar_container a.title { font-weight:bold; } a.tagcloudlink:link, a.tagcloudlink:visited { text-decoration:none; } a.tagcloudlink:hover, a.tagcloudlink:active { text-decoration:underline; } a.level1 { font-size: 10px; } a.level2 { font-size: 12px; } a.level3 { font-size: 14px; } a.level4 { font-size: 16px; } a.level5 { font-size: 18px; } a.level6 { font-size: 20px; } a.level7 { font-size: 24px; } a.level8 { font-size: 28px; } a.level9 { font-size: 32px; } #tag_searchbox { text-align: center; padding: 6px; } #tag_search { margin-top:9px; } #reputationgivenlist .delete { padding-top: 5px; padding-left: 10px; } #reputationgivenlist .summaryinfo { margin-left: 5px; padding-left: 10px; } #reputationgivenlist .summaryinfo .iteminfo { margin-left: 10px; }