.awayreason {
display:none;
}
body {
margin:10px auto;
background:url(background.jpg);
padding:0;
}
.bitlbee-palvelimet {
font-family: Georgia, serif;
font-size: 18px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
margin:0 0 20px 15px !important;
display:block !important;
overflow:auto;
}
.bitlbee-palvelimet div {
float:left;
width:30%;
text-align:left;
margin:0 10px 5px 0;
padding:4px;
background:#e0e0e0;
}
.bitlbee-palvelimet .maa {
color:#888888;
}
.bitlbee-palvelimet .suht-vakaa {
color:#58973F;
}
.bitlbee-palvelimet .not-vakaa {
color:#BB6433;
}
.vakaa {
color:#5ABB33;
}
.shadetabs li a span.warn {
background:url(warn.png) no-repeat 0 2px;
padding:0 0 0 19px;
margin:0 0 0 -3px;
}
.mini {
font-size:12px !important;
}
h2.irssi {
text-indent:-9999px !important;
overflow:hidden !important;
background:url(irssi.png) no-repeat;
width:585px;
height:268px;
margin:20px 0 0 55px;
}
.komento {
color:#659D4F;
font-weight:bolder;
font-style:italic;
padding:4px;
}
.komento:hover {
background:#659D4F;
color:#ffffff;
}
p.script {
font-size:12px !important;
padding:0 0 0 60px;
margin:20px 0 0 0;
}
p.script a, p.script a:link, p.script a:visited {
color:#111111;
text-decoration:underline;
}
p.script a:hover {
color:#555555;
}
#autorejoin {
background:url(autorejoin.png) no-repeat 0 50%;
}
#awl {
background:url(awl.png) no-repeat 6px 50%;
}
p.rule {
background:url(document.png) no-repeat 0 50%;
padding:0 0 0 70px;
font-size:12px !important;
margin:0 0 20px 0;
}
p.rule2 {
background:url(plus.png) no-repeat 0 4px;
padding:0 0 0 21px;
font-size:12px !important;
margin:0 0 10px 0;
}
#countrydivcontainer ol, #countrydivcontainer ul {
font-family: Cambria, serif;
font-size: 24px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.3em;
width:100%;
margin:0 0 0 -65px;
}
#countrydivcontainer ol.mahikset li {
background:url(bubble3.png) no-repeat 20px 50% #E0E0E0;
border-top:4px solid #cccccc;
margin:0 0 20px 0;
list-style-type:none;
list-style:none;
padding:15px 25px 15px 85px;
width:640px;
color:#454545;
}
#countrydivcontainer ol a, #countrydivcontainer ul a, #countrydivcontainer ol a:link, #countrydivcontainer ul a:link, #countrydivcontainer ol a:visited, #countrydivcontainer ul a:visited {
text-decoration:none;
color:#79A768;
font-weight:bold;
}
#countrydivcontainer ol a:hover, #countrydivcontainer ul a:hover {
text-decoration:underline;
color:#333333;
}
#content, #countrydivcontainer {
margin:0 auto;
width:700px;
background:#ffffff;
padding:25px;
overflow:auto;
color:#444444;
font-family: Georgia, serif;
font-size: 16px;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
}
h2 {
font-family: Cambria, serif;
font-size: 41px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.2em;
font-size:30px;
color:#5A79B4;
margin:0 0 20px 0;
padding:0;
}
h2 span {
border-bottom:6px solid #dddddd;
}
.color-2 {
color:#5A79B4 !important;
}
.color-3 {
color:#5491BE !important;
}
.lainaus {
font-family: Georgia, serif;
font-size: 31px;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.2em;
width:300px;
float:right;
color:#555555;
margin:-20px 0 0 0;
}
.lainaus s {
color:#999999;
}
a:link, a:visited {
text-decoration:underline;
color:#B45A7C;
}
a:hover {
text-decoration:none;
}
#footer {
font-family: Georgia, serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 2em;
text-align:right;
margin:0 auto;
padding:0;
width:700px;
background:#ffffff;
color:#767676;
padding:0 25px 0 25px;
}
.shadetabs {
list-style-type: none;
text-align: left;
margin:20px auto 0 auto;
padding:0;
width:750px;
font-family: Cambria, serif;
font-size: 16px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.3em;
}
.shadetabs li {
display: inline;
margin:0;
padding:0;
}
.shadetabs li a {
text-decoration: none;
position: relative;
z-index: 1;
color: #555555;
background:#ffffff url(shade.gif) top left repeat-x;
padding:3px 8px 3px 8px;
}
.shadetabs li a:visited {
color: #555555;
}
.shadetabs li a:hover {
text-decoration: underline;
color: #2d2b2b;
}
.shadetabs li a.selected {
color:#444444;
position: relative;
top:1px;
}
.shadetabs li a.selected {
background-image: url(shadeactive.gif);
border-bottom-color: white;
}
.shadetabs li a.selected:hover {
text-decoration: none;
}
.logo {
float:right;
margin:-15px 10px 10px 10px;
}
p.link {
font-family: Cambria, serif;
font-size: 14px;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
padding:6px;
background:#dcdcdc;
color:#666666;
clear:both;
}
p.link a {
text-decoration:none;
color:#888888;
}
p.link a:hover {
color:#9F9F9F;
}
.paikalla, .poissa {
font-family: Cambria, serif;
font-size: 30px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.2em;
padding:0 0 0 7px;
}
.paikalla {
color:#69B041;
}
.poissa {
color:#B04541;
}
a.irclink {
font-family:"Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
color:#777777;
text-decoration:none;
}
a.irclink:hover {
color:#565656;
}
.tila img {
margin:0 0 -5px 0 !important;
}
.tila {
padding:2px 10px 10px 10px;
width:350px;
}
.kesken {
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
color:#656538;
border:1px solid #B6B68E;
background:url(kesken.jpg) no-repeat 9px 7px #FEFFDF;
padding:10px 10px 10px 40px;
margin:0 0 10px 0;
}
.kommentointi ul, .kommentointi ol, .kommentointi li {
background:none !important;
border:0 !important;
padding:0 !important;
margin:0 !important;
}
.menu, .clear, .content h1 {
display:none;
}
#form{
width: 400px;
}
#form table td {
text-align: left;
font-size: 11px;
}
#form label {
font-weight:700;
}
#form input {color: #5f95ef;
font-size:14px;
font-weight: 700;
border-width: 1px;
border-style: solid;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
border-color:#cfcfcf;
padding:6px 8px 6px 8px;
}
#form input:hover {
border:1px solid #ffffff;
background:#cfcfcf;
border-width: 1px;
border-style: solid;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
border-color:#ffffff;
}
#form input.text {
font-weight:normal;
color:#565656;
background:#dfdfdf;
padding:6px;
width: 350px;
margin-bottom: 5px;
text-align: left;
border-width: 1px;
border-style: solid;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
border-color:#dfdfdf;
}
#form input.text:hover, #form input.text:focus {
background:#cccccc;
border-color:#cccccc;
}
#form input.text.user {
width: 100px;
}
#container{
}
#container ul {
list-style: none;
list-style-position: outside;
}
#container ul li {
/*border-top:4px solid #cccccc;*/
margin:10px 0 0 0;
padding:9px 9px 9px 70px;
background:url(bubble2.png) no-repeat 8px 50% #dddddd;
width:610px !important;
border-width:5px;
border-style: solid;
-moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
border-color:#dddddd;
line-height:25px;
}
.content{
text-align:left;
padding:25px;
font-size: 11px;
}
.content h1 {
line-height: 1em;
vertical-align: middle;
height: 48px;
padding: 10px 10px 10px 52px;
font-size: 32px;
background: transparent url(bubble.jpg) no-repeat scroll left top;
}
.date {
font-weight:normal;
font-size:12px;
color:#828282;
display:block;
}
#loading {
/*padding:25px 0 0 100px;*/
text-align:center;
}
.commentframe {
width:650px;
height:500px;
border:0;
}
a.kommentoi {
background:url(add-comment.png) no-repeat;
width:48px;
height:48px;
text-indent:-9999px;
overflow:hidden;
display:block;
position:absolute;
right:50%;
top:0;
z-index:2;
margin:20px -370px 0 0 !important;
}
