/*
Theme Name: Taiga
Theme URI: http://www.taigametsa.net/
Description: TaigaTeema
Version: 1.0
Author: KNL / Janne Särkelä
*/

body#js .scroll-pane {
        overflow: hidden;
} 

a { outline:none; }

#post-148 li {
background-image:none;
}

div.newsletter td {
color:white;
font-family:"comic sans MS";
padding:0;
margin:0;

}


#otsake {
color:#ff0;
font-family:Georgia, serif;
font-weight:bold;
text-shadow: 0em 0em 0.1em #000;
filter:glow(color:#000000, strength:2);
}

#huminamenu li {
line-height:2em; 
}

#kuvia {
width:700px;
display:block:
margin-top:1em
}

#kuvia img {
border: solid 1px #dc0;
}

img#wpstats{display:none}

#etupalsta ul, #etupolku ul, #etukommentit ul{
margin:0;
padding:0;
list-style-type:none
}



#etupolku li{
}

#etupolku, #etupalsta, #etukommentit{
filter:glow(color:#000000,strength:3);
float:left;
width:228px;
padding-left:2px;
margin-top:-10px;
}


.screen-reader-text {
position: absolute;
left: -1000em;
}

acronym, abbr {
border-bottom: 1px dashed #333;
}

acronym, abbr, span.caps {
font-size: 90%;
letter-spacing: .07em;
}

acronym, abbr {
cursor: help;
}

blockquote {
border-left: 5px solid #ccc;
margin-left: 1.5em;
padding-left: 5px;
}

/* classes used by the_meta() */
ul.post-meta {
list-style: none;
}

ul.post-meta span.post-meta-key {
}



.credit {
background: #90a090;
border-top: 3px double #aba;
color: #fff;
margin: 10px 0 0 0;
padding: 3px;
text-align: center;
}

.feedback {
text-align: left;
clear:both;
padding-bottom:20px;
}

.feedback p {
display:inline
}

.meta {
}

.meta li, ul.post-meta li {
display: inline;
}

.meta ul {
display: inline;
list-style: none;
margin: 0;
padding: 0;
}

.meta a {
}

.storytitle {
font-weight:bold;
margin: 0;
}

.storytitle a {
text-decoration: none;
}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
background:#fff;
border: 1px solid #333;
padding: .2em;
}

#commentform textarea {
width: 100%;
}

#content {
margin: 0px;
padding:0px;
}

#header {
background: #90a090;
margin: 0;
padding: 0px;

height:0px;
overflow:hidden;
}

#header a {
color: #fff;
text-decoration: none;
}

#header a:hover {
text-decoration: underline;
}

#menu {
background: #fff;
border-left: 1px dotted #ccc;
border-top: 3px solid #e0e6e0;
padding: 0px;
position: absolute;
right: 2px;
top: 0;
width: 11em;
}

#menu form {
margin: 0 0 0 13px;
}

#menu input#s {
width: 80%;
background: #eee;
border: 1px solid #999;
color: #000;
}

#wp-calendar {
border: 1px solid #ddd;
empty-cells: show;
margin: 0;
width: 90%;
}

#wp-calendar #next a {
padding-right: 10px;
text-align: right;
}

#wp-calendar #prev a {
padding-left: 10px;
text-align: left;
}

#wp-calendar a {
display: block;
}

#wp-calendar a:hover {
background: #e0e6e0;
color: #333;
}

#wp-calendar caption {
color: #999;
text-align: left;
}

#wp-calendar td {
color: #ccc;
padding: 2px 0;
text-align: center;
}

#wp-calendar td.pad:hover {
background: #fff;
}

#wp-calendar td:hover, #wp-calendar #today {
background: #eee;
color: #bbb;
}

#wp-calendar th {

}

/* Captions & aligment */
.aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

.alignleft {
float: left;
}

.alignright {
float: right;
}

.wp-caption {
border: 1px solid green;
text-align: center;
background-color: #339333;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

.wp-caption p.wp-caption-text {
padding: 0 4px 5px;
margin: 0;
}
/* End captions & aligment */

