/*YLEISET SAADOT:*/h1#sivustonotsikko {	background: url('http://www.kammo.net/layout/sininen/kammonet-logo_lapinakyva.png');	height: 138px;	overflow: hidden;	text-indent: 569px;	white-space: pre;	width: 569px;	margin: 0;	padding: 0;	background-color: #5a91f6;}body {	color: #000;	background-color: #FFFAFF;	font-family: "Bitstream Vera Serif", serif;}#ylaosa {	background-color: #5a91f6;	/* margin: 20px;	margin-left: 30px;	margin-right: 30px; */}#naviosa {	background-color: #5a91f6;	margin-bottom: 0;	/* margin: 20px;	margin-left: 30px;	margin-right: 30px; */}a {	margin: 0px;	color: #000;	font-weight: bold;}a:active {	margin: 0px;	color: #000;}a:visited {	margin: 0px;	font-weight: bold;	/* color: #000; */}a:hover {	text-decoration: none;	font-weight: bold;}img {	margin-left: 3px;	border: 0;}img:hover {	border: 0;}p, h1, h2, h3, h4, h5, h6, pre {	margin: 10px;}/*LINKKIPALKIN SAADOT:*/#navigointi {	font-family: "Verdana", serif;	background-color: #cddaff;	padding-top: 3px;	padding-bottom: 3px;	text-decoration: none;	text-align: left;	/* font-weight: bold; */	margin: 0;}#navigointi a {	font-family: "Verdana", serif;	color: #000;	font-weight: bold;	text-decoration: none;}#navigointi a:visited { 	font-family: "Verdana", serif;	color: #000;	font-weight: bold;	text-decoration: none;}#navigointi a:active {	font-family: "Verdana", serif;	color: #000;	font-weight: bold;	text-decoration: none;}#navigointi a:hover {	font-family: "Verdana", serif;	color: #000;	font-weight: bold;	text-decoration: underline;}ul#navigointi li { 	margin-top: 0;	margin-bottom: 0;	margin-left: 10px;	margin-right: 20px;	display: inline;	list-style-type: none;} #naviosa h2 {	display: none;}/* ALINAVI */ul#alinavigointi {	padding-top: 0;	padding-bottom: 0.2em;	padding-left: 5ex;	margin-top: 0;	background-color: #EFEFEF;}ul#alinavigointi li {	display: inline;	padding-left: 2ex;	padding-right: 2ex;	margin: 0;	list-style-type: none;	background-color: #EFEFEF;	min-width: 28ex;	width: 30ex;}ul#alinavigointi li a {	color: #000000;	text-decoration: none;	font-weight: normal;	white-space: nowrap;}ul#alinavigointi li a:hover {	color: #555555;	text-decoration: underline;	font-weight: normal;	white-space: nowrap;}/*SISALLON SAADOT:*/#sisalto #dvoraksisalto #kirjoitussisalto {	padding-left: 10px;	padding-right: 10px;	padding-top: 25px;	padding-bottom: 50px;	background-color: #FFF;/* background-repeat: no-repeat; */}*>.sisalto { /* kaikille muille taustalle sydamia paitsi IE:lle, joka ei osaa PNG-lapinakyvyytta*/	/* background: url('kammonet-sydan.png') right bottom no-repeat; */}#foo {	display: none;}#dvoraksisalto {	background: url('kuvia/aoeui.jpg') left top repeat;}#kirjoitussisalto {	background: url('ruututausta.jpg') left top repeat;}.floatoikealle {	float: right;}/*YHTEYSTIETO-/COPYRIGHT-PALKIN SAADOT:*/.copyrighti {	background-color: #cddaff;}.copyrighti a {	color: #000;}.copyrighti p{/* position: absolute; left: 10px;float: left;*/	margin: 0px;	background-color: #FFF;}.adminkommentti {	color: #111177;}.huomautus {	border: 2px dotted #0000CC;}.yksityiskommentti {	color: #771177;}.aloituskappale:first-letter {        font-size: 140%;        font-style: italic;        font-weight: bold;}/* Blogin ulkoasuun liittyvät */.narrowcolumn {	display: block;	float: left;	padding: 30px 30px;	margin: 0;	width: 90ex;}.widecolumn {	padding: 30px;	margin: 30px;}/* sivupalkki alkaa */#sidebar {	padding: 10px 50px 30px 0;	float: right;	width: 20ex;	margin: 0;	margin-top: -1px;	margin-right: 0;	padding-left: 10px;	background-color: #EEEEEE;}#sidebar form {	margin: 0;}#sidebar ul {	list-style-type: none;	list-style-image: none;}#sidebar ul, #sidebar ul li {	margin-top: 0;	margin-left: 0;	padding-left: 1ex;	padding-top: 0;}#sidebar #searchform #s {	width: 20ex;	padding: 2px;}#sidebar ul li h2 {	margin-left: 0;	padding: 0;}/* sivupalkki loppuu */small {	font-size: small;}.wp-smiley {	margin: 0;	padding: 0;}ol.commentlist {	list-style-type: none;}p textarea {	margin-left: 0;}div.navigation div.alignleft {	float: left;	margin-top: 4px;	margin-left: 20px;}div.navigation div.alignright {	float: right;	margin-top: 4px;	margin-right: 20px;}h2 {	clear: left;}.postmetadata {	margin-top: 1em;	/* clear: both; */	background-color: #EFEFEF;	margin-left: 20px;	margin-right: 20px;}.alt {	background-color: #DFDFDF;	margin-left: 20px;	margin-right: 20px;}.otsikkolinkki {	color: #000000;	text-decoration: none;}blockquote {        margin-left: 4ex;        margin-right: 4ex;        border: 1px dashed #EEEEEE;}
