/*
Theme Name: Komentokehote
Theme URI: http://www.komentokehote.net/
Description: Wordpress theme of http://www.komentokehote.net.
Version: 0.3
Author: Juha Kek&auml;l&auml;inen
Author URI: http://komentokehote.net/
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
    Theme is build on top of Default Wordpress theme
 	Kubrick v1.5
	    http://binarybonsai.com/kubrick/
    And footer and header background-image is from Light-theme by Stephen Reinhardt 
        http://vaguedream.com/wordpress-themes/
*/

html,body {
    margin: 0px;
    padding: 0px;
}

h1 {
    padding: 0;
    margin: 0;
    padding-top: 20px;
    padding-left: 100px;
}
a {
    text-decoration: none;
    color: midnightblue;
    
}
a:hover {
    color: red;
    text-decoration: underline;

}
a:visited {
    color: blue;
}
a:visited:hover {
    color: red;
}

#page {
}
#header {
    background-image: url(images/top.gif);
    font-family: terminus, courier new;
    padding: 1px;
    margin: 0px;
    width: 100%;
}
#header a {
    color: white;
}
#headerimg {
    margin: 0px;
}
div.description {
    padding-left: 200px;
    padding-bottom: 10px;
    font-style: italic;
    font-size: smaller;
    color: #CC9900;
    font-family: sans-serif;
}

div#content {
    padding-left: 100px;
    float: left;
    width: 60%;
}
div.navigation {
   color: green; 
   clear: both;
   font-weight: bold;
   margin-bottom: 30px;
   border-bottom: 1px solid black;
   height: 30px;
}
div.alignleft {
    float: left;
    padding-bottom: 0px;
}
div.alignright {
    float: right;
}
div.post {
    margin-top: 10px;
}
div.post h2 {
    font-size: 110%;
}
div.post h2, h3, small, cite{
    clear: both;
    margin: 0px ;
    padding: 0;
    color: #000033;
}

div.post small, small.commentmetadata {
    padding-left: 17px;
    padding: 0px;
    margin-top: 0px;
    color: #003333;
}
div.post small a {
    color: green;
}
div.entry p {
    margin: 10px 0px 10px 15px;
    clear: both;
    font-family: times new roman, sans-serif;
}
p.postmetadata {
    margin: 5px 0 20px 15px;
    color: #660000;
    font-family: tahoma, sans-serif;
}
p.postmetadata a {
    color: green;
}
p.postmetadata a:hover {
    color: red;
}
p.alt {
    padding: 5px;
}

#commentform p {
}
#commentform a {
    color: green;
}
.commentlist p  {
    font-family: times new roman;
    padding: 0px;
    margin: 3px 0px 5px 10px;
}

#sidebar {
    width: 160px;
    float: left;
    font-size: 90%;
}
#sidebar p {
    font-size: smaller;
}

#sidebar ul {
    list-style: none;
    margin-left: 10px;
    padding-left: 5px;
    margin-top: 5;
}
#sidebar li h2 {
    margin: 2px 0px 2px 0px;
    font-size: 90%;
}
#sidebar a {
    font-size: smaller;
}

#footer {
    clear: both;
    background-image: url(images/bottom.gif);
    font-family: terminus, courier new;
    text-align: center;
    color: white;
    padding: 1px;
    margin: 0px;
    width: 100%; 
}
#footer a {
    color: #CC9900;
}
#footer a:hover {
    color: #FFFF00;

}
