/* Kielikukkanen */

body {font: normal 71% Verdana,Arial,sans-serif; background: #FFF url(http://www.kielikukkanen.fi/i/bg_body.jpg) repeat-x 0 -120px; margin: 0; padding: 0}

a {color: #000; text-decoration: none}
a:hover {text-decoration: underline}
.more {text-align:right}
.date {font-size: .8em; color: #999}

/*#main a {color: #036; text-decoration: underline}*/

h1 {margin: 0 20px 10px 20px; font: bold 1.8em/1em Trebuchet MS,Verdana,sans-serif}
h2 {margin: 20px 20px 5px 20px; font-size: 1.1em}
h3 {margin: 10px 20px;}
p {margin: 0 20px 10px 20px; line-height: 1.3em}

#facebook {background:url(../i/facebook.gif) no-repeat 0 50%; padding: 0 0 0 20px}
#___plusone_0 {margin: 0 0 0 20px !important}

img {border: none}

hr.cutter {margin: 0 20px 10px 20px; height: 1px; padding: 0; background: #FFF url(http://www.kielikukkanen.fi/i/bg_cutter.gif) repeat-x; border: 0; clear: both}

#wrapper {width: 976px; margin: 0 auto}
#bigadd {display: none; padding: 3px}
#header {width: 976px; background: url(http://www.kielikukkanen.fi/i/header.jpg) no-repeat 5px; position: relative}
#header p.sitename {display: none;}
#content {width: 100%; background: url(http://www.kielikukkanen.fi/i/bg_content.gif) repeat-y 0px 20px; overflow: hidden; padding: 20px 0 0 0}
#content_forum {width: 100%; min-height: 400px; background: url(http://www.kielikukkanen.fi/i/bg_content_forum.gif) repeat-y 0px 20px; overflow: hidden; padding: 20px 0 0 0}
#navi {width: 162px; float: left; margin: 0; padding: 0 0 0 3px}
#main {width: 460px; min-width: 460px; float: left; margin: 0 0 0 1px; padding-bottom: 20px}
#forum {width: 770px; float: left; margin:20px}
#inserts {width: 179px; float: left; margin: 0 0 0 0;}
#adds iframe {margin: 12px}
#adds {width: 170px; float: left; overflow: hidden}
#adds p {text-align: center; margin: 0 0 10px 0;}

#search {float: right; position: absolute; top: 10px; right: 10px; color: #FFF}
.addthis_toolbox {margin: 20px}
#cse-search-results {margin: 30px  20px 20px 20px}


#footer {clear: both; padding-left: 330px; background: url(http://www.kielikukkanen.fi/i/bar_bottom.gif) no-repeat; height: 20px; margin: 0 0 20px 0}
#footer p {margin: 0; padding: 2px 0 0 0; color: #FFF}
#footer a {color: #FFF}

#header p.nro {text-align: right; color: #FFF; background: url(http://www.kielikukkanen.fi/i/bar_top.gif) no-repeat 0 100%; margin: 0 0 0 0; height: 17px; padding: 130px 20px 0 20px;}
#header span.issn {display: block; float: left; color: #FFF; margin: 0; padding: 0 20px 0 20px;}
#header p.nro a {color: #0099FF; text-decoration: underline}
#header p.nro span.issn a {color: #FFF; text-decoration: none}

#navi ul {margin: 10px 0 0 0 ; padding: 0; list-style: none;}
#navi li {margin: 0;}
#navi a {display: block; padding: 7px 10px; background: #93b934 url(http://www.kielikukkanen.fi/i/bg_navi.jpg) repeat-x top; text-decoration: none; color: #FFF; font-size: 1.2em; border-bottom: 1px solid #FFF;/* border-top: 1px solid #999*/}
#navi a.current {font-weight: bold; background: #b74d7b}
#navi a:hover {display: block; background: #b74d7b}

.currentpage {font-weight: bold}

.ingres {font-weight: bold}
.imgcaption {margin-bottom: 20px; margin-top: 0px; font-style:italic}
.competition {margin: 20px 10px; padding:0}
.competition img {border: none}
#navi .pocket a {margin: 0; padding: 0 !important}
#navi p.pocket {line-height: auto !important}
#navi p.competition a {margin: 0; padding: 0 !important; background:none !important; border:none; display: inline}
/*p {text-indent: 20px}*/

.book {float: right; margin: 0 0 10px 10px}

#pockets {position: absolute; z-index:2; margin-top: -30px;	 border: 1px solid #999; padding: 10px; background: #FFF; -moz-box-shadow: 4px 4px 4px #333}
.prev, .next {color: #FFF; cursor: pointer}
.prev {float: left; background: #666; padding: 10px 15px; -moz-border-radius: 3px;}
.next {float: right; background: #666; padding: 10px 15px; -moz-border-radius: 3px;}
.closepocket {float: right; margin-bottom: 10px; color: #666; clear: both; height: 20px; cursor: pointer}
#slidercontainer {overflow: hidden; position:relative}
#slidercontainer .prev {position: absolute; top: 150px; z-index:999; margin-left: 0}
#slidercontainer .next {position: absolute; top: 150px; right: 0; z-index:999; margin-right:0}

/* Tilaa uutiskirje */

.newsletter {background: url(http://www.kielikukkanen.fi/i/email.gif) no-repeat 10px 0; padding: 70px 0 10px 0; height: 80px}
.newsletter h2 {display: none}
.newsletter p {margin: 0 0 0 20px}
.newsletter fieldset {border:none; padding: 0; margin: 0}
.emailentry {width: 100px; margin: 0 10px 5px 10px}
.send {width: 100px; border: 1px solid #333; width: 104px; margin: 0 0 15px 10px; background: #ff6900; color: #FFF; font-weight: bold}

/* Nostot */

#inserts h3 {color: #000}
#inserts h4 {margin: 0 0 5px 0; padding: 10px 10px 0 10px; background: url(http://www.kielikukkanen.fi/i/bg_cutter_insert.gif) repeat-x top;font-size: 1em}
#inserts p {margin: 0 10px 10px 10px; font-size: .9em}
#inserts {background: url(http://www.kielikukkanen.fi/i/bg_cutter_insert.gif) repeat-x bottom; margin: 0 0 10px 0; padding: 0 0 10px 0}
#inserts h4:hover, #inserts p:hover {text-decoration: underline}
#inserts .results p:hover {text-decoration: none}

.lapset {width: 420px; margin: 0 20px; font-size:.9em;}
.lapset td {padding: 5px}
.lapset p {margin: 0 0 0 2px}

.select select {width: 160px; margin: 3px 5px}

.linklist {margin: 5px; padding: 0 5px}
.linklist li {margin: 0 15px}

.articles {padding: 0; margin: 20px 0; list-style:square; color: #999}
.articles li {margin: 0 18px 3px 25px; padding: 0}

.ui-accordion-header {background:url("http://www.kielikukkanen.fi/i/bg_navi.jpg") repeat-x scroll center top #93B934;
border-bottom:1px solid #FFFFFF;
color:#FFFFFF;
display:block;
font-size:1.2em;
padding:7px 10px;
text-decoration:none;
margin: 0
}

#main #accordion h4 {margin: 20px 20px 10px 20px;}
#accordion h3 a {color: #FFF}
#accordion h3 {cursor:pointer}


/* Forum */

table {border-spacing: 0}

#forum h2 {margin: 0 0 20px 0}
#forum h3 {margin: 0 0 10px 0}
#forum p {margin: 10px 0}
.forumTable {border-collapse: collapse; width: 100%; font-size: 1em;}
.forumTable th {text-align:left;  padding: 5px 4px; color: #FFF; background: #93b934 url(http://www.kielikukkanen.fi/i/bg_navi_1108.jpg) repeat-x top}
.forumTable td {padding:3px 4px; border-bottom: 1px solid #d4e0bb}
.category {color: #FFF; background:#833d1a; font-weight:bold }
.blank td {border: none}
.blank td table {margin: 0 0 10px 0}
.blank td td {padding:0; font-weight: bold; font-size: 1em}

.forumTop {background: #833d1a; color: #FFF; font-weight: bold; font-size:.8em; width: 100%; margin: 0 0 2px 0}
.forumTop td, .forumTop th {padding: 5px}
.forumTop a {color: #FFF}

.forumAdd {width: 100%; font-size: 1em;}
.forumAdd th {text-align: left;background: #b74d7b; color: #FFF; padding: 5px}
.forumAdd td {padding: 5px}

.hide {display: none}
.show {display: block}

#main li {margin-right: 20px}

/* October */
.october {background-image:url(http://www.kielikukkanen.fi/i/bg_body1008.jpg); background-color: #f2e1d7}
.october #header {background-image:url(http://www.kielikukkanen.fi/i/header1008.jpg)}

/* November */
.november {background-image:url(http://www.kielikukkanen.fi/i/bg_body1108.jpg); background-color: #fffdfc}
.november #header {background-image:url(http://www.kielikukkanen.fi/i/header1108.jpg)}

.november #header p.nro {background-image: url(http://www.kielikukkanen.fi/i/bar_top_1108.gif)}
.november #footer {background-image: url(http://www.kielikukkanen.fi/i/bar_bottom_1108.gif)}
.november #content {background-image: url(http://www.kielikukkanen.fi/i/bg_content_1108.gif)}
.november #content_forum {background-image: url(http://www.kielikukkanen.fi/i/bg_content_forum_1108.gif)}
.november #navi a {background-image: url(http://www.kielikukkanen.fi/i/bg_navi_1108.jpg)}
.november #navi a.current {background: #833d1a; color: #FFF !important}

/* December */
.december {background-image:url(http://www.kielikukkanen.fi/i/bg_body1208.jpg); background-color: #fffdfc}
.december #header {background-image:url(http://www.kielikukkanen.fi/i/header1208.jpg)}

.december #header p.nro {background-image: url(http://www.kielikukkanen.fi/i/bar_top_1208.gif)}
.december #footer {background-image: url(http://www.kielikukkanen.fi/i/bar_bottom_1208.gif)}
.december #content {background-image: url(http://www.kielikukkanen.fi/i/bg_content_1208.gif)}
.december #content_forum {background-image: url(http://www.kielikukkanen.fi/i/bg_content_forum_1208.gif)}
.december #navi a {background-image: url(http://www.kielikukkanen.fi/i/bg_navi_1208.jpg)}
.december #navi a.current {background: #7c2230; color: #FFF !important}

.december .send {background: #7c2230}
.vinjet {background: #54adf8; padding: 0; line-height: 0}

/* January */
.january {background-image:url(http://www.kielikukkanen.fi/i/bg_body0109.jpg); background-color: #fffdfc}
.january #header {background-image:url(http://www.kielikukkanen.fi/i/header0109.jpg)}

.january #header p.nro {background-image: url(http://www.kielikukkanen.fi/i/bar_top_0109.gif)}
.january #footer {background-image: url(http://www.kielikukkanen.fi/i/bar_bottom_0109.gif)}
.january #content {background-image: url(http://www.kielikukkanen.fi/i/bg_content_0109.gif)}
.january #content_forum {background-image: url(http://www.kielikukkanen.fi/i/bg_content_forum_0109.gif)}
.january #navi a {background-image: url(http://www.kielikukkanen.fi/i/bg_navi_0109.jpg)}
.january #navi a.current {background: #1a0cd8; color: #FFF !important}

.january .send {background: #1a0cd8}
.january hr.cutter {background-image:url(../i/bg_cutter_0109.gif)}

/* February */
.february {background-image:url(http://www.kielikukkanen.fi/i/bg_body0209.jpg); background-color: #fefdfe	}
.february #header {background-image:url(http://www.kielikukkanen.fi/i/header0209.jpg)}

.february #header p.nro {background-image: url(http://www.kielikukkanen.fi/i/bar_top_0209.gif)}
.february #footer {background-image: url(http://www.kielikukkanen.fi/i/bar_bottom_0209.gif)}
.february #content {background-image: url(http://www.kielikukkanen.fi/i/bg_content_0209.gif)}
.february #content_forum {background-image: url(http://www.kielikukkanen.fi/i/bg_content_forum_0209.gif)}
.february #navi a {background-image: url(http://www.kielikukkanen.fi/i/bg_navi_0209.jpg)}
.february #navi a.current {background: #6a1a7a; color: #FFF !important}

.february .send {background: #6a1a7a}
.february hr.cutter {background-image:url(../i/bg_cutter_0209.gif)}

/* March */
.march {background-image:url(http://www.kielikukkanen.fi/i/bg_body0309.jpg); background-color: #FFFFFC	}
.march #header {background-image:url(http://www.kielikukkanen.fi/i/header0309.jpg)}

.march #header p.nro {background-image: url(http://www.kielikukkanen.fi/i/bar_top_0309.gif)}
.march #footer {background-image: url(http://www.kielikukkanen.fi/i/bar_bottom_0309.gif)}
.march #content {background-image: url(http://www.kielikukkanen.fi/i/bg_content_0309.gif)}
.march #content_forum {background-image: url(http://www.kielikukkanen.fi/i/bg_content_forum_0309.gif)}
.march #navi a {background-image: url(http://www.kielikukkanen.fi/i/bg_navi_0309.jpg)}
.march #navi a.current {background: #54adf8; color: #FFF !important}

.march .send {background: #54adf8}
.march hr.cutter {background-image:url(../i/bg_cutter_0409.gif)}

/* April */
.april {background-image:url(http://www.kielikukkanen.fi/i/bg_body0409.jpg); background-color: #FFFFFC	}
.april #header {background-image:url(http://www.kielikukkanen.fi/i/header0409.jpg)}

.april #header p.nro {background-image: url(http://www.kielikukkanen.fi/i/bar_top_0409.gif)}
.april #footer {background-image: url(http://www.kielikukkanen.fi/i/bar_bottom_0409.gif)}
.april #content {background-image: url(http://www.kielikukkanen.fi/i/bg_content_0409.gif)}
.april #content_forum {background-image: url(http://www.kielikukkanen.fi/i/bg_content_forum_0409.gif)}
.april #navi a {background-image: url(http://www.kielikukkanen.fi/i/bg_navi_0409.jpg)}
.april #navi a.current {background: #ecf322; color: #cc3333 !important}

.april .send {background: #ecf322}
.april hr.cutter {background-image:url(../i/bg_cutter_0409.gif)}
.april .vinjet {background: #ecf322;}
.april #header p.nro, .april #header span.issn {color: #cc3333}

/* May */
.may {background-image:url(http://www.kielikukkanen.fi/i/bg_body0509.jpg); background-color: #FFFFFC	}
.may #header {background-image:url(http://www.kielikukkanen.fi/i/header0509.jpg)}

.may #header p.nro {background-image: url(http://www.kielikukkanen.fi/i/bar_top_0509.gif)}
.may #footer {background-image: url(http://www.kielikukkanen.fi/i/bar_bottom_0509.gif)}
.may #content {background-image: url(http://www.kielikukkanen.fi/i/bg_content_0509.gif)}
.may #content_forum {background-image: url(http://www.kielikukkanen.fi/i/bg_content_forum_0509.gif)}
.may #navi a {background-image: url(http://www.kielikukkanen.fi/i/bg_navi_0509.jpg)}
.may #navi a.current {background: #f78632; color: #FFF !important}

.may .send {background: #f78632}
.may hr.cutter {background-image:url(../i/bg_cutter_0509.gif)}
.may .vinjet {background: #f78632;}
.may #header p.nro, .april #header span.issn {color: #FFF}

/* June */
.june {background-image:url(http://www.kielikukkanen.fi/i/bg_body0609.jpg); background-color: #FFFFFC	}
.june #header {background-image:url(http://www.kielikukkanen.fi/i/header0609.jpg)}

.june #header p.nro {background-image: url(http://www.kielikukkanen.fi/i/bar_top_0609.gif)}
.june #footer {background-image: url(http://www.kielikukkanen.fi/i/bar_bottom_0609.gif)}
.june #content {background-image: url(http://www.kielikukkanen.fi/i/bg_content_0609.gif)}
.june #content_forum {background-image: url(http://www.kielikukkanen.fi/i/bg_content_forum_0609.gif)}
.june #navi a {background-image: url(http://www.kielikukkanen.fi/i/bg_navi_0609.jpg)}
.june #navi a.current {background: #ff33cc; color: #FFF !important}

.june .send {background: #ff33cc}
.june hr.cutter {background-image:url(../i/bg_cutter_0609.gif)}
.june .vinjet {background: #ff33cc;}

/* August */
.august {background-image:url(http://www.kielikukkanen.fi/i/bg_body0809.jpg); background-position: 0 0; background-color: #FFFFFC	}
.august #header {background-image:url(http://www.kielikukkanen.fi/i/header0809.jpg)}

.august #header p.nro {background-image: url(http://www.kielikukkanen.fi/i/bar_top_0809.gif)}
.august #footer {background-image: url(http://www.kielikukkanen.fi/i/bar_bottom_0809.gif)}
.august #content {background-image: url(http://www.kielikukkanen.fi/i/bg_content_0809.gif)}
.august #content_forum {background-image: url(http://www.kielikukkanen.fi/i/bg_content_forum_0809.gif)}
.august #navi a {background-image: url(http://www.kielikukkanen.fi/i/bg_navi_0809.jpg)}
.august #navi a.current {background: #732d5d; color: #FFF !important}

.august .send {background: #732d5d}
.august hr.cutter {background-image:url(../i/bg_cutter_0809.gif)}
.august .vinjet {background: #732d5d;}

/* Luumu */
.Luumu {background-image:url(http://www.kielikukkanen.fi/i/bg_body0809.jpg); background-position: 0 0; background-color: #FFFFFC	}
.Luumu #header {background-image:url(http://www.kielikukkanen.fi/i/header0809.jpg)}

.Luumu #header p.nro {background-image: url(http://www.kielikukkanen.fi/i/bar_top_0809.gif)}
.Luumu #footer {background-image: url(http://www.kielikukkanen.fi/i/bar_bottom_0809.gif)}
.Luumu #content {background-image: url(http://www.kielikukkanen.fi/i/bg_content_0809.gif)}
.Luumu #content_forum {background-image: url(http://www.kielikukkanen.fi/i/bg_content_forum_0809.gif)}
.Luumu #navi a, .Luumu .ui-accordion-header {background-image: url(http://www.kielikukkanen.fi/i/bg_navi_0809.jpg)}
.Luumu .ui-accordion-header a {color: #FFF}
.Luumu #navi a.current {background: #732d5d; color: #FFF !important}

.Luumu .send {background: #732d5d}
.Luumu hr.cutter {background-image:url(../i/bg_cutter_0809.gif)}
.Luumu .vinjet, .Luumu #slidercontainer .prev, .Luumu #slidercontainer .next {background: #732d5d;}

/* Taivas */

.Taivas {background-image:url(http://www.kielikukkanen.fi/i/bg_body0109.jpg); background-color: #fffdfc}
.Taivas #header {background-image:url(http://www.kielikukkanen.fi/i/header0109.jpg)}

.Taivas #header p.nro {background-image: url(http://www.kielikukkanen.fi/i/bar_top_0109.gif)}
.Taivas #footer {background-image: url(http://www.kielikukkanen.fi/i/bar_bottom_0109.gif)}
.Taivas #content {background-image: url(http://www.kielikukkanen.fi/i/bg_content_0109.gif)}
.Taivas #content_forum {background-image: url(http://www.kielikukkanen.fi/i/bg_content_forum_0109.gif)}
.Taivas #navi a, .Taivas .ui-accordion-header {background-image: url(http://www.kielikukkanen.fi/i/bg_navi_0109.jpg)}
.Taivas .ui-accordion-header a {color: #FFF}
.Taivas #navi a.current {background: #1a0cd8; color: #FFF !important}

.Taivas .send {background: #1a0cd8}
.Taivas hr.cutter {background-image:url(../i/bg_cutter_0109.gif)}
.Taivas .vinjet, .Taivas #slidercontainer .prev,.Taivas #slidercontainer .next {background: #1a0cd8;}

/* Tapetti */
.Tapetti {background:url(http://www.kielikukkanen.fi/i/tapetti.gif) repeat; background-color: #FFFFFC	}
.Tapetti #header {background-image:url(http://www.kielikukkanen.fi/i/header_tapetti.jpg); background-position: 0 0}

.Tapetti #header p.nro {background-image: url(http://www.kielikukkanen.fi/i/bar_top_0509.gif); padding-top: 120px}
.Tapetti #footer {background-image: url(http://www.kielikukkanen.fi/i/bar_bottom_0509.gif)}
.Tapetti #content {background-image: url(http://www.kielikukkanen.fi/i/bg_content_tapetti.gif)}
.Tapetti #content_forum {background-image: url(http://www.kielikukkanen.fi/i/bg_content_forum_0509.gif)}
.Tapetti #navi a, .Tapetti .ui-accordion-header {background-image: url(http://www.kielikukkanen.fi/i/bg_navi_0509.jpg)}
.Tapetti .ui-accordion-header a {color: #FFF}
.Tapetti #navi a.current {background: #f78632; color: #FFF !important}

.Tapetti .send {background: #f78632}
.Tapetti hr.cutter {background-image:url(../i/bg_cutter_0509.gif)}
.Tapetti .vinjet, .Tapetti #slidercontainer .prev, .Tapetti #slidercontainer .next {background: #f78632;}
.Tapetti #header p.nro, .april #header span.issn {color: #FFF}

/* Banner*/
.banner {position: absolute; z-index: 4; width: 300px; height: 200px; background: #ffff33; border: 2px solid #333; text-align: left; margin: -210px 0 0 -160px; padding: 20px;
-moz-border-radius: 6px; -moz-box-shadow: 4px 4px 4px #333
}
#adds .banner p {text-align: left}
.banner h3 {font-size:1.8em; margin: 0 0 10px 0}
.close {float: right}

@media print {
#header {height: auto}
#header h1, #header h2 {display: block;}
#navi, #inserts, #adds, .more {display: none}
#main {width: 70%;}
#content { overflow: visible}
body, #content, #header, #footer, #header p.nro {background: none}
#header p.nro {color: #000; text-align: left; padding: 10px 20px; border: 1px solid #999; border-width: 1px 0 1px 0}
#header span.issn {color: #000; display: block; padding-left: 0}
#header p.nro a {display: none}

/* October */
.october,
.october #header {background: none}

/* November */
.november,
.november #header,
.november #header p.nro,
.november #footer,
.november #content {background: none;}

/*December */
.december,
.december #header,
.december #header p.nro,
.december #footer,
.december #content {background: none;}

/*January */
.january,
.january #header,
.january #header p.nro,
.january #footer,
.january #content {background: none;}

/*February */
.february,
.february #header,
.february #header p.nro,
.february #footer,
.february #content {background: none;}

/*March */
.march,
.march #header,
.march #header p.nro,
.march #footer,
.march #content {background: none;}

/*April */
.april,
.april #header,
.april #header p.nro,
.april #footer,
.april #content {background: none;}
}

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:420px;
		height:320px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../img/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../img/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

