/*
Theme Name: Molekyyligastronomia
Theme URI: http://www.google.com/
Description: A template.
Author: Otto Peura   
Author URI: http://suursavo.org
Version: 1.0
.
*/
body {
	font: 0.9em "Georgia", "Lucida Grande", "Lucida Sans Unicode", 
verdana, geneva, sans-serif;
	color:#666;
	margin:0;
	background-image: url('molekyylitausta.gif');
}

* {
	margin:0;
	padding:0;
}

.post_title{
padding-top: 12px;
padding-bottom: 9px;
text-transform: uppercase;
}
.post_title a {
	color: #331;
	font-size: 1.3em;
	margin-bottom: 10px;
	line-height: 1.1;
	text-decoration: none;
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

#wrapper {
	width: 798px;
    margin:auto;
	margin-top: 40px;

}
#wrapper #header {
}



#nav li {
 	margin-top: -10px;
        padding-top: 3px;
	padding-left: 20px;
	display: inline;
}

#nav li a { text-decoration:none; color: #FFF; }

#nav li a:hover { text-decoration: underline; }

#sidebar {
	margin-top: 40px;
	float: right;
	width: 237px;
	margin-bottom: 40px;
}
#sidebar h2 {
	margin-bottom: 8px;
 	font-size: 0.9em;
        background-color: #a1ce5a;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
	color: #7c407a;
}
#sidebar li {
list-style-type: none;
}

#sidebar li a {
color: #666666;
text-decoration: none;
}

#sidebar li a:hover {
color: black;
text-decoration: underline;
}

#nav ul {
	margin-top:-10px;
        padding-top: 14px;
	padding-bottom: 4px;
	list-style: none;
	background-image: url('nav.jpg');
}
#sidebar ul {
	padding-right: 15px;
	padding-left: 25px;
	list-style-type: circle;
	padding-bottom: 8px;
}
#sidebar p {
	padding-left: 10px;
	padding-bottom: 8px;
}
#content {
	background-image:url('background.gif');
	float: left;
}

#sisalto {
padding-top: 2.0em;
padding-left: 1.0em;
padding-bottom: 3.0em; 
padding-right: 3.0em;
}

#postaus p {
padding-top: 10px;
}

#postaus ul {
padding-left: 20px;
}

#postaus li {
padding-left: 4px;
}

#postaus ol {
padding-left: 20px;
}


.paivamaara {
	font: normal normal normal 70%/normal 'Trebuchet MS', Trebuchet, Arial, Verdana, sans-serif;
	clear: left;
	font-size:0.85em;
	padding-top: 10px;
 	text-transform: uppercase;
	color: #888;
	border-bottom: dotted;
	border-width: 1px;
}



textarea#comment { width: 400px; padding: 5px; } 

.commentmetadata { font-size: 10px; }  

#footer {
	text-align: center;
	background-color: #aae0f9;
	clear: both;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 40px;
	padding-left: 40px;
	margin-bottom: 30px;
}

footer p {
	margin-top: 20px;
	margin-bottom: 20px;
}

#respond {
	margin-top: 20px;
}

img.logo{
border: none;
width:798px;
}

a img {
border: none;
}

#postaus{
width: 70%;
clear:left;
margin-bottom: 23px;
line-height:1.4em;
}

img.alignleft, div.alignleft {
float:left;
margin:1.2em 1.4em 0.5em 0;
}
img.alignright, div.alignright {
float:right;
margin:1.2em 0 0.5em 0.5em;
}
img.aligncentered, div.aligncentered {
text-align:center;
margin:0 auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}

p.wp-caption-text {
// background-color: white;
// border-bottom-style: solid;
// padding-left: 8px;
// margin-top: -3px;
// margin-right:0.7em;
}

div.textwidget {
padding: 10px;
}

.kirjoittaja {
font-size: 0.8em;
text-decoration:none;
}

#navi_seuraava {
clear:both;
padding-top: 10px;
}


.commentlist {
width: 500px;
padding-left: 20px;
padding-top: 10px;
}


#comments {
clear:both;
width:60%;
}
