Theme 2009
Edit Theme | Site Manager | CSS 2009 Pages |
---|---|---|
edit | manage | pages |
/* @-RULES
=============================*/
@media print {
.NonPrintable {
display: none; }
}
/* WIKIDOT TOP NAV BAR
=============================*/
#navi-bar {
background-color:#70C6EE;
background-image:none;
}
/* THEME COLOURS
=============================*/
/* CONTAINERS
=============================*/
#header, #top-bar {
width: 950px;
margin: 0 auto;
}
body {
background-color: #dddddd;
font-size: 0.80em;
color: #000;
}
div#container-wrap {
background-image: none;
min-height:1000px;
background-repeat: repeat-x;
}
#container {
padding-top:20px;
}
#content-wrap {
margin-top: 0px;
}
/* LINKS
=============================*/
a {
color: #dddddd;
text-decoration: none;
}
a:link, a:visited {
color: #00137F;
}
a.newpage {
color: maroon;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
/* H1, H2 etc
=============================*/
h1, #page-title {
color: #011640;
padding: 0 0 0.25em;
margin: 0 0 0.6em;
font-weight: normal;
}
h1 {
margin-top: 0.7em;
padding: 0;
font-weight: bold;
color:#011640;
}
h2, h3, h4, h5, h6, h7 {
margin: 0.5em 0 0.4em;
padding: 0;
letter-spacing: 1px;
}
/* PAGE TITLE
=============================*/
#page-title {
color:#011640;
padding-top: 1em;
padding-bottom: 2em;
padding-left: 4em;
border-bottom: none;
background-image:url(http://community.wikidot.com/local--files/css:theme2009/speech.png);
background-position:left center;
background-repeat:no-repeat;
}
/* LIST
=============================*/
ul {
list-style: square;
}
li, p {
line-height: 141%;
}
/* HEADER
=============================*/
#header {
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
background:transparent url(http://community.wikidot.com/local--files/css:theme2009/wdportalbanner.png) no-repeat scroll center bottom;
height:175px;
position:relative;
top:0px;
width:950px;
}
#header #login-status, #login-status a {
color: #004E0B;
font-weight: normal;
}
#header h1 {
color:white;
left:0;
opacity:0.6;
padding:0;
position:absolute;
top:20px;
width:750px;
}
#header h2 {
position: absolute;
top: 130px;
left: 50px;
margin: 0;
padding: 0;
clear: left;
float: left;
font-size: 105%;
max-height: 38px;
opacity: 0.5;
color: #011640;
display: none;
}
/* clickable logo */
h1 a {
display:block;
background: url(http://community.wikidot.com/) no-repeat scroll 0 0;
height:175px;
margin-top:0px;
width:950;
text-indent: -9000px;
opacity: 0;
filter:alpha(opacity=0); // for IE
z-index:-100;
}
#header h1 a, #header h1 a:hover {
background-color:transparent;
color:#E7E9DC;
height:150px;
margin-left:-75px;
margin-top:-20px;
top:0;
width:950px;
}
/* SEARCH BOX
=============================*/
#search-top-box {
position:absolute;
left:0px;
text-align:left;
top:30px;
width:500px;
z-index:9;
}
.search-box .query-area {
text-align:center;
display: none;
}
#search-top-box form {
position: absolute;
top: 150px;
height: 25px;
margin: 0;
background-color: transparent;
z-index: 9;
padding: 0;
left: 735px;
width: 300px;
}
#search-top-box input.empty {
color:#ffffff;
}
/* BUTTONS
=============================*/
div.buttons input, input.button, button, file, a.button {
background-color:#76B7D6;
border:1px solid #546c90;
color:#011640;
margin:0 2px;
padding:0 0.5em;
text-decoration:none;
-moz-border-radius-bottomleft: 20px;
-moz-border-radius-bottomright: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
-webkit-border-bottom-left-radius: 20px;
-webkit-border-top-left-radius: 20px;
-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-right-radius: 20px;
}
/* LOGIN
=============================*/
#login-status {
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
-webkit-border-top-left-radius: 20px;
-webkit-border-top-right-radius: 20px;
background-image: none;
position: absolute;
top: 10px;
height: 20px;
width: 250px;
color: #004E0B;
font-size: 90%;
z-index: 6;
margin: 0;
left: 0px;
top: 15px;
overflow: visible;
padding: 5px 0 0 15px;
}
#login-status ul a {
color: #700;
background: transparent;
}
/* INPUT
=============================*/
input {
font-size:100%;
}
input.text {
background-color:#76B7D6;
border:1px solid #8FCFEE;
color:#011670;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
input.empty {
background-color:transparent;
color: #FFFFFF;
}
/* ACCOUNT
=============================*/
#account-topbutton {
border:1px solid #8FCFEE;
font-size:80%;
font-weight:bold;
margin-left:5px;
padding:0 5px;
text-decoration:none;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
#account-topbutton {
background: transparent;
color: #FFFFFF;
}
#account-options {
background-color: #76B7D6;
opacity: 0.5;
border:0px;
display: none;
padding:0;
position:absolute;
text-align: center;
right:280px;
width:135px;
z-index:7;
top: 0.5em
}
#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 {
display:block;
margin:0;
padding:0;
width:100%;
color: white;
}
#account-options li a {
-moz-box-sizing:border-box;
display:block;
padding:2px 5px;
width:100%;
z-index:8;
color: white;
}
#account-options li a:hover {
color: black;
background-color: white;
opacity: 0.5;
}
.printuser img.small {
margin-right: 0.4em;
}
/* TOP BAR
=============================*/
#top-bar {
background-color:#70C6EE;
border-bottom:2px solid #2A343D;
font-size:90%;
height:20px;
line-height:2px;
padding:0;
position:absolute;
top:150px;
}
#top-bar a:link, #top-bar a:visited {
background-color:#70C6EE;
color:#376266;
text-decoration:none;
margin-top:0px;
}
#top-bar a, #top-bar li ul li a {
background-color:#70C6EE;
}
#top-bar ul {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#top-bar li ul {
width: auto;
}
#top-bar li ul li a {
width: auto;
}
#top-bar a:hover, #top-bar li ul li a:hover {
text-decoration: underline;
background-color:silver;
color:white;
}
/* SIDE MENU
=============================*/
#side-bar {
clear: both;
padding: 10px;
margin: 0 0 0 2em;
width: 15em;
border: 1px solid #dedede;
}
/* CONTENT
=============================*/
#main-content {
background-color:#FFFFFF;
background-image:url(http://community.wikidot.com/local--files/css:theme2009/bodyglobe.png);
background-repeat:no-repeat;
margin:-5px auto;
padding:0 24px 30px;
position:relative;
top:0;
width:900px;
}
/* PAGE OPTIONS
=============================*/
.page-options-bottom {
height:1%;
margin: 0px 0;
text-align:right;
position: relative;
z-index:20;
top: 20px;
}
.page-options-bottom a, a.action-area-close {
background-color:transparent;
text-decoration:none;
}
/* TABLES
=============================*/
table {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
empty-cells:show;
}
table.wiki-content-table {
width: 650px;
border-spacing:5px;
margin:0.5em 0 auto;
border-collapse:separate;
border-spacing:0;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
}
table.wiki-content-table td {
border:none;
padding:0.3em 0.7em;
}
table.wiki-content-table th {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
background-color:#EEEEEE;
border:1px solid #888888;
padding:0.3em 0.7em;
}
/* BOXES
=============================*/
.list-pages-box {
width: 50%;
}
.box-container {
height: auto;
width: 350px;
float: left;
padding:35px;
}
.box-header h2 {
background: #DDDDDD;
border: 1px solid #ccc;
padding: 10px 15px;
-moz-border-radius: 2em 0;
-webkit-border-radius: 2em 0;
margin:-15px;
padding-top: 15px;
padding-left: 15px;
width: 400px;
border-left-width: 0px;
border-top-width: 0px;
color: #468259;
}
.box {
background: none;
border: 1px solid #ccc;
padding: 15px;
-moz-border-radius: 3em 0;
-webkit-border-radius: 3em 0;
width: 400px;
}
/* CODE, NOTES AND QUOTES
=============================*/
.code {
-moz-border-radius:10px;
-webkit-border--radius: 5px;
background-color:#C2DFFF;
background-image:url(http://community.wikidot.com/local--files/css:theme2009/code.png);
background-repeat:no-repeat;
border:1px dashed #DDDDDD;
color:#011640;
font-family:'Andale Mono','Courier New',Courier,monospace;
margin:0.4em 0;
overflow:auto;
padding:25px 1em 0 1em;
}
blockquote {
background-color:#FFFBD1;
border-left:1px dashed #011670;
border-right:1px dashed #011670;
padding:0 1em;
}
pre {
white-space:pre-wrap;
}
/* FOOTER
=============================*/
#footer {
position: relative;
bottom: 0px;
z-index: 1;
margin-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
padding-top: 0px;
padding-left: 10px;
padding-right: 10px;
width: 930px;
height: 55px;
margin: auto;
}
#footer {
color: #011640;
background-image: url(http://community.wikidot.com/local--files/css:theme2009/footer.png);
}
#footer {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:0px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
}
#footer .options {
float: right;
font-size: 90%;
padding: 53px 0;
margin-right: 10px;
z-index:1;
color: #011640;
}
/* LICENSE
=============================*/
#license-area {
padding: 0 0;
color: #011640;
text-align: center;
font-size: 80%;
}
/* OTHER PAGE FOOTER INFO
=============================*/
#page-info {
clear:both;
font-size:87%;
margin:2px;
text-align:right;
display: none;
}
.page-watch-options {
font-size:95%;
text-align:right;
display: none;
}
/* FORUM
===========================*/
.forum-group div.head {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
background-color:#FFFBD1;
border:1px solid #333333;
color:#0A1E4C;
margin:0;
padding:0.5em 1em;
}
.forum-group table tr.head td {
background-color:#E4E8B3;
font-size:85%;
text-align:center;
}
.thread-container .post .head {
background-color: #E6EDF2;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
.thread-container .post .long .head .info {
background-color: #E5E7E8;
}