CSS Theme
Main CSS:
/* @IMPORT RULES ==============================*/ @import url(http://static.wikidot.com/v--ce652cbabb3f/common--theme/base/css/style.css?0); /* COLOUR CHART ==============================*/ /* COMMON ==============================*/ div#container-wrap { background-color:#6893B5; background-image:url("/local--files/css:theme/blue-bg.jpg"); background-repeat:repeat-x; } #container { background-color: #2A318C; margin: 0 auto; min-height: 650px; width:950px; } #content-wrap { -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; background-color:#FFFFFF; margin-top:-10px; } ul { list-style-image:none; list-style-position:inside; list-style-type:disc; } li, p { line-height: 141%; } a:link, a:visited { color: #113355; text-decoration: none; } a:focus { outline:none; } a.newpage { color: #141847; text-decoration: none; } a:hover { background-color: #ffffff; color: #38360E; text-decoration: underline; } body { background-color: #dddddd; font-family: verdana; font-size: 0.80em; color: #000; } input.text { background-color:#f7f7f7; border:1px solid #00197f; color:#00197f; width: 200px; } input.empty { background-color:#f7f7f7; color: #ffffff; font-size:100%; } input { font-size:100%; } textarea { background-color: #f7f7f7; } #breadcrumbs:before { content: "You are at:"; margin-right: 0.5em; } .new-page-box { text-align: left !Important; } hr { background-color:#AAAAAA; border:medium none; color:darkgray; height:1px; margin:1em 0 1em 0; padding:0; } #toc { background-color:#F0F6E7; border:1px solid #468259; display:table; margin:1em auto 1em 0; padding:0 0.5em; } /* HEADER and HEADINGS ============================== */ #header, #top-bar { margin: 0 auto; width: 950px; } #header { background-color:transparent; background-image:url(/local--files/css:theme/banner.png); background-position: center top; background-repeat:repeat-x; border-bottom: 10px solid darkblue; height: 125px; position:relative; top:30px; } h1, #page-title { color: #000; font-weight: normal; margin: 0 0 0.6em; padding: 0 0 0.25em; } h1 { color:#001140; font-size: 140%; font-family: verdana; font-weight: bold; margin-top: 0.7em; padding: 0; } h2, h3, h4, h5, h6, h7 { background-color:transparent; color:#001140; font-family: verdana; letter-spacing: 1px; margin: 0.5em 0 0.4em; padding: 0; } #header h1 { font-family: verdana; font-size: 180%; left:50px; padding:0; position:absolute; top:67px; z-index: 99; } #header h2 { color: #FFFFFF; font-family: arial; font-size: 125%; left: 260px; margin: 0; max-height: 38px; padding: 0; position: absolute; top: 110px; } #header h1 a { background: transparent; color: #001140; font-size: 120%; left: 50px; text-decoration: none; } /*SEARCH ==============================*/ #search-top-box { border:none; position: absolute; right:30px; top: -75px; text-align: left; width: 400px; z-index: 9; } #search-top-box form { background-color:transparent; border: none; height:15px; margin:0; padding:0; position:absolute; right:0; top:152px; z-index:9; } .search-box .query-area { display: none; text-align:center; } #search-top-box input.empty { background-color: #f7f7f7; color:#00197F; width: 200px; } /* LOGIN ==============================*/ #login-status { display:none } #login-status a { background-color:transparent; color:#ffffff; } #account-topbutton { background-color:transparent; color: #468259; border:1px solid #ffffff; font-size:80%; font-weight:bold; margin-left:5px; padding:0 5px; text-decoration:none; } #account-options { background-color:#001140; border:0 none; display:none; left:150px; opacity:0.5; padding:0; position:absolute; text-align:center; top:25px; width:185px; z-index:7; } #account-options ul { display:block; list-style-image:none; list-style-position:outside; list-style-type:none; margin: 0; padding:0; color: white; } #account-options li { color: white; display:block; margin:0; padding:0; width:100%; } #account-options li a { -moz-box-sizing:border-box; color: white; display:block; padding:2px 5px; width:100%; z-index:8; } #account-options li a:hover { background-color: white; color: black; opacity: 0.5; } .printuser img.small { display:none; margin-right: 0.4em; } /* TOP MENU ==============================*/ #top-bar { font-size:90%; font-weight: bold; left:0; line-height:25px; margin-left:0; margin-top: -25px; position:absolute; text-align:left; top:0px; width: 950px; } #top-bar li { background-color:transparent; border:medium none; color:darkgray; float:left; height:26px; list-style-image:none; list-style-position:outside; list-style-type:none; line-height:22px; } #top-bar li a { padding: 1px 10px; } #top-bar ul { background-color:#001140; background-image: url(/local--files/css:theme/bg_topbar.png); background-position: left top; background-repeat: repeat-x; border:none; display:inline; height:25px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; margin-left:0; margin-top:0px; padding:0; position: absolute; width:950px; } #top-bar li ul li { display: block; float:left; width:100%; } top-bar li ul li a { background-color:silver; border:0 none; text-align:left; width:auto; height:24px; } #top-bar a:link, #top-bar a:visited { background-color:transparent; color: #ffffff; text-decoration:none; } #top-bar ul li:hover a:hover { -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; background-color:#f7f7f7; border-bottom:0 solid white; color:#504D2E; height:24px; margin-top: 0; text-decoration:none; top: 0; width:auto; } /* SIDEBAR MENU ============================== */ #side-bar { background-color: #ffffff; border-right: 2px solid #468259; clear: both; float:left; padding: 10px; margin: 230px 0 0; width: 220px; } #side-bar ul { background-image: url(/local--files/css:theme/arrow.png); background-position: left center; background-repeat: no-repeat; list-style: none; padding 0 10px 0 0; } #side-bar a:link, #side-bar a:visited { text-decoration: none; } /* BANNER SLIDESHOW ============================== */ iframe.html-block-iframe { border:0 none; height:0; margin-left: -260px; margin-top:-280px; padding:0; position:absolute; width:950px; z-index: 99; } /* CONTENT ============================== */ #page-title { color:#001140; font-family: verdana; margin-top: 50px; padding-top:70px; } #main-content { background-color:#FFFFFF; background-image:none; background-repeat:no-repeat; font-family: verdana; margin:40px 3em 20px 240px; padding-left:20px; padding-top:90px; position:relative; } .image-container.floatleft { float:left; padding-left:0; padding-right:30px; } div.centercolumn, div.rightcolumn { float: left; padding: 0 10px; position:relative; } div.centercolumn { margin-left: 0px; width: 320px;} div.rightcolumn { margin-left: 240px; width:320px;} /* TABLES ============================== */ table { empty-cells:show; width:600px; } .td { vertical-align:top; } table.wiki-content-table { background-color: #CEE8E5; border-collapse:collapse; border-spacing:0; color:#2D5491; margin:0; width: 600px; } table.wiki-content-table th { background-color:#6A946A; border:1px solid #888888; color:white; padding:0.3em 0.7em; text-align:left; } table.wiki-content-table td { background-color: #CEE8E5; border:none; padding:0.3em 0.7em; text-align:left; } table.page-files { background-color:#CEE8E5; border:1px solid #468259; border-collapse:collapse; border-spacing:0; margin:2em auto; } .layout { border-collapse:collapse; color:#3B485F; table-layout:fixed; width:600px; } .layout tr { background:#FCFFDF none repeat scroll 0 0; border-bottom:1px solid #EFEFEF; } .layout td { padding-left:1em; } .layout .truncate { overflow:hidden; white-space:nowrap; } .layout .header { background:#AFCCFF none repeat scroll 0 0; border-bottom:1px solid #9F9F9F; font-size:13px; font-weight:bold; height:2em; } .layout .footer { background:#FCFFDF none repeat scroll 0 0; border-bottom:1px solid #9F9F9F; border-top:1px solid #9F9F9F; font-weight:bold; } /* tables for news and events on start page */ table.start { border:1px solid #486259; width:400px; } table.start h1 { color: #665A37; font-size:150%; margin-bottom:5px; margin-top:0; padding-bottom:5px; padding-top:0; } /* FOOTER ==============================*/ #footer { background-color: #A0B2FC; bottom: 0px; color: #36350E; font-size:90%; height: 30px; margin-bottom: 0px; margin-left: 0; margin-top: 0px; padding: 10px 0 0 10px; position: relative; right:0; z-index: 1; } #footer .options { color: #38360E; float: right; font-size: 90%; margin-right: 10px; margin-top: 15px; padding: 53px 0; z-index:1; } #license-area { font-size: 95%; padding: 0 0; text-align: center; } #page-info { clear:both; display:none; font-size:87%; margin:15px; text-align:right; } .page-watch-options { display:none; font-size:95%; text-align:right; } .page-options-bottom { height:1%; margin-right:0; position:relative; text-align:right; z-index:20; } .page-options-bottom a, a.action-area-close { background-color:transparent; color: #35360E; margin-top: -20px; text-decoration:none; } #license-area { background-color:#DDDDDD; color:#38360E; padding:0.5em 0; text-align:center; } /* BUTTONS ============================== */ div.buttons input, input.button, button, file, a.button { -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color:#A0B2FC; border:1px solid #ffffff; color:#001140; margin:0 2px; padding:0 0.5em; text-decoration:none; width: 100px; } .owindow .button-bar a { background-color:#A0B2FC; border:1px solid #ffffff; color: #001140; margin:0.2em; padding:0.1em 1em; text-decoration:none; } div.buttons.alignleft { text-align:center; } /* FORUMS ===========================*/ .forum-group div.head { background-color:#A0B2FC; border:1px solid #333333; color:#001140; margin:0; padding:0.5em 1em; } .thread-container .post .signature { display:none; } .thread-container .post .long .changes { color:#777777; display:none; font-size:85%; margin-bottom:4px; text-align:right; } /* PHOTO GALLERIES ===========================*/ .gallery-item td { border:1px solid #468259; text-align:center; } .gallery-item.thumbnail td { -moz-box-shadow:5px 5px 5px #DDDDDD; } /* MAILFORM ===========================*/ select { background-color:#FCFFDF !Important; border:1px solid #777777; } table.form td, table.form th { color:#113355; } /* TABS ===========================*/ yui-navset .yui-nav, .yui-navset .yui-navset-top .yui-nav { border-color: #8C8C8C; border-width:0; width:90%; } .yui-navset .yui-nav .selected a, .yui-navset .yui-nav .selected a em { background-color:#6A946A; color: white; } .yui-navset .yui-nav li a em, .yui-navset-top .yui-nav li a em, .yui-navset-bottom .yui-nav li a em { background-color:#CEE8EE; color:#6A946A; display:block; } .yui-navset .yui-content, .yui-navset .yui-navset-top .yui-content { border: solid 1px #8C8C8C; padding: 1em; width:80%; } .yui-navset .yui-nav, .yui-navset .yui-navset-top .yui-nav { border: none; margin-left:10%; } /* PAGE EDITOR .wd-editor-toolbar-panel div { background-color:#DDDDDD; border-color: #888888; border-style: solid solid none; border-width: 1px 1px 0; float:left; height:30px; padding-top:10px; } .wd-editor-toolbar-panel ul li { margin: 1px 0 1px 1px; padding: 0; } ============================== */ #edit-page-textarea, #edit-page-bottomtable { width:95% !important; } .edit-page-bottomtable { width:95% !important; } .change-textarea-size { margin-top: 110px; padding-left: 1em; padding-right: 0; position: absolute; right: 0; text-align: right; } div.buttons input, input.button, button, file, a.button { background: url("http://themes.wikidot.com/local--files/rainbow-base/button_2.png") repeat-x scroll 0 0 #F4F4F4; margin: 0 0 0 2px; padding: 0 0 0 2px; width: 110px; } #action-area h1, #edit-page-title { color: #011640; } /* SITE MANAGER ============================== */ #site-manager-menu { background-color:#CEE8E6; border-top:5px solid #7DC5B7; float:left; margin:0 0 1em; padding:0 20px 0 0; width:16em; } #lock-info { width:100%; } /* CODE BLOCKS AND NOTES ============================== */ .code { background-color:#F7F7F7; border-color:#7DC5B7; border-style:solid; border-width:5px 1px 1px; font-family:'Andale Mono','Courier New',Courier,monospace; margin:0.4em 0; overflow:auto; padding:0 1em; } div.wiki-note { background-color:#DCE0FD; border-color:#001140; border-style:solid; border-width:5px 1px 1px; margin:0 auto 0 5px; text-align:center; width:500px; } pre { white-space:pre-wrap; }
ADMIN, NAV, INC AND SYSTEM CATEGORIES CSS
@import url(/css:theme/code/1); #login-status { background-image:none; color:#ffffff; display:block; font-size:100%; font-weight:bold; height:20px; margin:-30px 0 0; overflow:visible; padding-right:15px; position:absolute; right:0; text-align:right; width:400px; z-index:99; } #side-bar { display: none; } #main-content { margin:40px 3em 20px 20px; padding-top:0; } iframe.html-block-iframe { margin-left: 0 !important; margin-top: 0 !important; width:220px !important; }

