/*
Theme Name: Simbutti.net
Theme URI: http://www.simbutti.net
Description: 
Version: 1.6
Author: Noora Suurn&auml;kki
Author URI: 
Tags: green, orange, blue, custom header, fixed width, two columns
*/
body {	font: 75%/150% Arial;	color: #333333;	background: #68941c url(images/tausta.png);	background-repeat: repeat-x;	margin: 0px;	padding: 0px 0px 40px;}
a {	color: #409dbf;	text-decoration: none;}
a:visited {	color: #409dbf;	text-decoration: none;}
a:hover {	color: #cb8d15;	text-decoration: underline;}
p {	padding-bottom: 6px;	padding-top:6px;	margin: 0;}
h1 {	margin:0px;	height: 40px;	font: bold 20px/100% "Trebuchet MS", Tahoma, Arial;	color: #89b738;}
h1 a{	color: #c9eefe;	text-decoration: none;}
h1 a:visited{	color: #c9eefe;	text-decoration: none;}
h1 a:hover{	color: #cb8d15;	text-decoration: none;}
h2 {	color: #59770e;	margin: 0px 0px 2px;	border-bottom: 1px dotted #DFD5C9;	letter-spacing: -1px;	font: normal 190%/100% "Trebuchet MS", Tahoma, Arial;	padding-bottom: 3px;}
h2 a, h2 a:visited {	color: #59770e;	text-decoration: none;}
h2 a:hover {	color: #cb8d15;	text-decoration: none;}
h3 {	font: normal 140%/100% "Trebuchet MS", Tahoma, Arial;	color: #5d7328;	margin: 10px 0px 10px;}
h4 {	font: normal 140%/100% "Trebuchet MS", Tahoma, Arial;	color: #5d7328;	margin: 10px 0px 5px;}
.small {	font-size:11px;	line-height:14px;	padding-bottom: 4px;	padding-top:4px;	margin: 0;}
/* ------------------- RAKENNE ---------------- */
#wrap {	margin-right:auto;	margin-left:auto;	width:980px;}
#pageWrap {	width:980px;	background-image:url(images/left_tausta.png);	background-repeat:repeat-y;	min-height:100%;}
#header {	background-image:url(images/header.png);	height:240px;}
#header a {	outline:none;}
#left {	float:left;	width:735px;	background-image:url(images/left_tausta.png);}
#menu {	height:52px;	background-image:url(images/menu_tausta.png);}
#nav {	list-style: none;	float:right;	padding-right:70px;	padding-top:7px;	margin: 0px;	bottom: 0px;}
#nav li {	float: left;	margin:0;	padding:0;}
#nav a {	color: #4dabcd;	text-decoration: none;	padding:0;	font: bold 15px/100% Palatino Linotype, Book Antiqua, Palatino, Georgia serif;	display: block;	outline:none;}
/*#nav a:visited {	color: #4dabcd;	text-decoration: none;}*/
#nav li.blogi-hover a:hover {	background-image:url(images/blogi_hover.png);	padding:14px 12px 10px 22px;	color: #cb8d15;}
#nav li.blogi-hover a{	padding:14px 12px 10px 22px;}
#nav li.current-blogi-hover a {	background-image:url(images/blogi_hover.png);	padding:14px 12px 10px 22px;	color: #cb8d15;}
#nav li.galleria-hover a:hover {	background-image:url(images/galleria_hover.png);	padding:14px 10px 10px 12px;	color: #cb8d15;}
#nav li.galleria-hover a {	padding:14px 10px 10px 12px;}
#nav li.current-galleria-hover a {	background-image:url(images/galleria_hover.png);	padding:14px 10px 10px 12px;	color: #cb8d15;}
#nav li.simba-hover a:hover {	background-image:url(images/simba_hover.png);	padding:14px 10px 10px 11px;	color: #cb8d15;}#nav li.simba-hover a{	padding:14px 10px 10px 11px;}
#nav li.current-simba-hover a {	background-image:url(images/simba_hover.png);	padding:14px 10px 10px 11px;	color: #cb8d15;}
#nav li.kovu-hover a:hover {	background-image:url(images/kovu_hover.png);	padding:14px 12px 10px 13px;	color: #cb8d15;}
#nav li.kovu-hover a{	padding:14px 12px 10px 13px;}
#nav li.current-kovu-hover a {	background-image:url(images/kovu_hover.png);	padding:14px 12px 10px 13px;	color: #cb8d15;}
#nav li.noora-hover a:hover {	background-image:url(images/noora_hover.png);	padding:14px 19px 10px 16px;	color: #cb8d15;}
#nav li.noora-hover a{	padding:14px 19px 10px 16px;}
#nav li.current-noora-hover a {	background-image:url(images/noora_hover.png);	padding:14px 19px 10px 16px;	color: #cb8d15;}
#leftContent {	background-image:url(images/left_top.png);	background-repeat:no-repeat;	min-height:379px;}
#contentText {	width:650px;	margin-left:50px;	padding-top:40px;}
#right {	float:right;	margin-right:48px;	width:197px;	background-image:url(images/right_tausta.png);}
#rightContent {	background-image:url(images/right_top.png);	background-repeat:no-repeat;	min-height:250px;}
.clearDiv {	clear:both;}#footer {	bottom:0;	text-align:center;	width:980px;}
#footerLeft {	float:left;	background-image:url(images/footer.png);	background-repeat:no-repeat;	height:64px;	width:735px;}
form {	margin:0px;	padding:0px;}
.post {	clear:both;	padding-top: 10px;}
.post ul {	padding-left:0px;	padding-top:3px;	padding-right:0;	padding-bottom:10px;	margin-left:5px;	margin-top:0;	margin-right:0;	margin-bottom:0;	list-style:none;}
.post li {	background: url(images/list-style-type.png) no-repeat left top;	padding-left:20px;}
.post-date {	width: 48px;	height: 49px;	float:left;	background: url(images/date-bg2.png) no-repeat;}
.post-month {	font-size: 10px;	text-transform: uppercase;	color: #FFFFFF;	text-align: center;	display:block;	line-height: 11px;	padding-top: 10px;	font-weight:bold;}
.post-day {	font-size: 18px;	text-transform: uppercase;	color: #6c6c6c;	text-align: center;	display:block;	line-height: 17px;	padding-top: 4px;	margin-left: -3px;}
.post-title {	float: left;	margin-left: 10px;	width: 587px;}
.entry {	clear: both;	padding-top: 10px;	padding-bottom:20px;}
.entry img {	margin-right:5px;}
.post-img {        border: 2px solid #409DBF;}
.post-cat {	background: url(images/mini-category.png) no-repeat left center;	padding-left: 25px;	float:left;	font-size: 95%;	color: #999999;}
.post-comments {	background: url(images/mini-comment.png) no-repeat left center;	padding-left: 18px;	float: right;	font-size: 95%;}.post-comments a {	padding-left:4px;}
.post-calendar {	padding-left: 18px;	float: right;	font-size: 95%;	color: #55514c;}
.post-content {	clear: both;	padding-top: 10px;}
.navigation {	clear: both;	padding: 10px 0px;}
.navigation a, .navigation a:visited {	color: #59770e;	padding-left:5px;	padding-right:5px;}
.previous-entries {	float: left;	padding-left: 18px;	background: url(images/mini-nav-right.png) no-repeat left center;}
.next-entries {	float: right;	padding-right: 18px;	background: url(images/mini-nav-left.png) no-repeat right center;}
#comments, #respond {	border-bottom: 1px dotted #DFD5C9;	padding-bottom: 5px;}
.commentlist {	margin: 10px 0px;	padding-left: 20px;	line-height: 130%;}
.commentlist li{	padding: 5px 10px;	position: relative;	background:transparent url(images/list-style-type-none.png) no-repeat scroll left top;}
.commentlist .alt {	background: #f6f1e9;}
.commentlist cite, .commentlist cite a, .commentlist cite a:visited {	font-weight: bold;	font-style: normal;	font-size: 100%;	color: #cb8d15;}
.comment-meta {	margin-bottom: 5px;	display: block;	font-size: 87%;}
#commentform {	margin-top: 10px;	font: 110% Arial, Helvetica, sans-serif;}
#commentform p {	padding: 6px 0px;	margin: 0px;}
#commentform label{	font-weight: bold;	color: #666666;	font-size: 100%;}
#commentform input{	width: 153px;	background:#f6f1e9;	border: 1px solid #dfd5c9;	padding: 3px;	margin-top: 3px;}
#commentform textarea{	width: 478px;	height: 115px;	background:#f6f1e9;	border: 1px solid #dfd5c9;	padding: 2px;	margin-top: 3px;}
#commentform textarea:focus, #commentform input[type="text"]:focus {	background: #ffffff;}
#commentform #submit{	margin-top:2px;	border:1px solid #dfd5c9;	background: #f9f4eb;	width: 60px;	height: 27px;	font: bold 11px Arial, Helvetica, sans-serif;	color: #55514c;	vertical-align: middle;}
#sidebar {	padding: 30px 15px 0px 24px;	width: 150px;	font: 12px "Trebuchet MS", Tahoma, Arial;	min-height:205px;}
#sidebar h2 {	font: normal 137%/100% "Trebuchet MS", Tahoma, Arial;	color: #677e2e;	margin: 10px 5px 0px 0px;}
#sidebar h3 {	font: normal 130%/100% "Trebuchet MS", Tahoma, Arial;	color: #677e2e;	margin: 10px 0px 5px;}
#sidebar li {	color:#796e62;	margin:0px 5px 0px 0px;}
#sidebar a:hover {	text-decoration:none;}
#sidebar ul {	list-style: none;	margin:0px 0px 5px 0px;	padding:0px;}
#sidebar ul .cat-item {	padding: 2px 0px 2px 26px;	border-bottom: 1px dotted #dfd5c9;	background: url(images/mini-category.png) no-repeat left center;}
#sidebar ul li {	padding: 2px 0px 2px 26px;	border-bottom: 1px dotted #dfd5c9;	background: url(images/mini-monthly-archive.png) no-repeat left center;}#sidebar ul.xoxo {	list-style: none;	padding: 0;	margin:0;}#sidebar .xoxo li{	border-bottom: 1px dotted #dfd5c9;	padding:2px 0px 2px 0px;	background:none;}#sidebar .textwidget {	line-height:16px;}
#sidebar .textwidget p{	padding-bottom: 8px;	margin: 0;}#sidebar .textwidget ul  {	list-style: none;	padding: 0;	padding-bottom:8px;	margin:0;	margin-left:-4px;}
#sidebar .textwidget li  {	border:none;	list-style: none;	padding:0px 0px 0px 15px;	margin:0;	background:none;	background: url(images/list-style-type-sidebar.png) no-repeat left top;	color:#000000;}
#rss {	background: url(images/rss.png) no-repeat left center;	width:197px;	height:52px;	margin-top:8px;	padding:0;	}#sidebar-footer {	background: url(images/sidebar-footer.png) no-repeat left center;	width:197px;	height:25px;	padding:0;	}
.no-outline {	outline:none;}.left {	float: left;}
.right {	float: right;}.clear {	clear:both;}
hr.clear {	clear:both;	visibility: hidden;	margin: 0px;	padding: 0px;}
.galleria a {	outline:none;	border:0;}
.2009 a:hover{	outline:none;	border:0;	background: url(images/sin-hover.png) no repeat left center;}
.galleria img {	margin-right:5px;	margin-bottom:5px;	border:0;}
.gal-muita {	margin-right:5px;	margin-bottom:5px;	margin-left:212px;	border:0;}
.textwidget {	margin-top:5px;}
.agi {	font-size: 8pt; 	background-color:#ececea;	padding: 3px;	line-height:11pt;}
.agicenter {     font-size: 8pt;     background-color:#ececea;    padding: 3px;	text-align:center;	line-height:11pt;}
.agi-korostettu {	font-size: 8pt; 	background-color:#e0ddd4;	padding: 3px;	line-height:11pt;}
.agicenter-korostettu {     font-size: 8pt;     background-color:#e0ddd4;    padding: 3px;	text-align:center;	line-height:11pt;}
.agi_ots { 	font-weight:bold;    font-size: 8pt;     padding: 3px;}