@charset "UTF-8";
/*
    Graafinen suunnittelu Wasenius 2010
*/
.Fixbody {
	width: 980px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: auto; /* the auto margins (in conjunction with a width) center the page */
	background-image:url(../images/bkgd.gif);
	background-repeat: repeat-x;
}

.Fixbody #container {
	width: 980px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #blue;
	text-align: left; /* this overrides the text-align: center on the body element. */
	background-image:url(../images/fond.png);
	background-repeat:repeat-y;
}
.Fixbody #sidebar1 {
	float: right; /* since this element is floated, a width must be given */
	width: 200px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background: #EBEBEB; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 15px 10px;
}


.Fixfooter {
	width: 980px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: auto; /* the auto margins (in conjunction with a width) center the page */
	background-image:url(../images/jalka.png);
	background-repeat:repeat-x;
	height:60px;
}
.fixjalka {
	width: 960px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: auto; /* the auto margins (in conjunction with a width) center the page */
	background-image:url(../images/footer.jpg);
	background-repeat:repeat-x;
}

.footertext {
	color:#000000;
	font-size:14px;
	font-style:normal;
	text-decoration: none;
	font-family:Verdana, sans-serif;
}
a.footertextlink0 {
	color:#000000;
	font-size:14px;
	font-style:normal;
	text-decoration: none;
	font-family:Verdana, sans-serif;
}
a.footertextlink0:hover {
	color:#000000;
	font-size:14px;
	font-style:normal;
	text-decoration: underline;
	font-family:Verdana, sans-serif;
}
a.footertextlink {
	color:#000000;
	font-size:12px;
	font-style:normal;
	text-decoration: none;
	font-family:Verdana, sans-serif;
}
a.footertextlink:hover {
	color:#000000;
	font-size:12px;
	font-style:normal;
	text-decoration: underline;
	font-family:Verdana, sans-serif;
}
.isopaa {
	background-color:#FFF;
	color:#000F;
	height:40px;
	margin:10px;
	padding:20px;
	font-size:20px;
	font-style:italic;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
.headertexti{
	color:#000F;
	font-size:20px;
	font-style:normal;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
.lippu {
	height:180px;
	margin-top:50px;
	float:right;
	margin-right:40px;
	padding-right:10px;
	/*background-image:url(images/ranskalippu.gif);*/
}


.Fixoikea #sidemenu {
	background-color:#FFF;
	color:#000;
	height:200px;
	margin:10px;
	font-size:20px;
	font-style:italic;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
.Fixoikea #sidemenu2 {
	background-color:#D0D6FF;
	border:2px solid #B9C0FF;
	color:#000;
	height:280px;
	margin-bottom:6px;
	padding:8px;
	font-size:16px;
	font-style:italic;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
.Fixoikea #sidemenu3 {
	background-color:#EBEBEB;
	border:2px solid #E2E2E2;
	color:#000;
	height:280px;
	margin-bottom:6px;
	padding:8px;
	font-size:16px;
	font-style:normal;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
.Fixoikea #subdate3 {
	color:#F78CC4;
	font-size:14px;
	font-style:bold;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
.Fixoikea #pohjois {
	background-color:#FFF;
	margin:2px;
	padding:2px;
}

a.linkit {
	color: #000000;
	font-size: 14px;
	font-style:normal;
	text-decoration: none;
	font-family:Verdana, sans-serif;
}
a.linkit:hover {
	color:#000000;
	font-size:14px;
	font-style:normal;
	text-decoration: underline;
	font-family:Verdana, sans-serif;
}
a.linkitmail {
	color:#000000;
	font-size:14px;
	font-style:normal;
	text-decoration: none;
	font-family:Verdana, sans-serif;
}
a.linkitmail:hover {
	color:#000000;
	font-size:14px;
	font-style:normal;
	text-decoration: underline;
	font-family:Verdana, sans-serif;
}



.isotext5 {
	background-color:#214EE5;
	height:26px;
	margin:2px;
	padding:2px 6px 2px 6px;
}
.isotext5in {
	background-color:#214EE5;
	height:48px;
	width:160px;
	margin:2px;
	padding:6px 20px;
}

.isotext3 {
	background-color:#F78CC4;
	height:26px;
	margin:2px;
	padding:2px 6px 2px 6px;
}
.isotext3in {
	background-color:#F78CC4;
	height:48px;
	width:160px;
	margin:2px;
	padding:6px 20px;
}

.isotext4 {
	background-color:#FFAC09;
	height:26px;
	margin:2px;
	padding:2px 6px 2px 6px;
}
.isotext4in {
	background-color:#FFAC09;
	height:48px;
	width:160px;
	margin:2px;
	padding:6px 20px;
}

.isotext2 {
	/*background-color:#409916;*/
	background-color:#84AF39;
	height:26px;
	margin:2px;
	padding:2px 6px 2px 6px;
}
.isotext2in {
	background-color:#84AF39;
	height:48px;
	width:160px;
	margin:2px;
	padding:6px 20px;
}

.isotext1 {
	background-color:#79BDDE;
	height:26px;
	margin:2px;
	padding:2px 6px 2px 6px;
}
.isotext1in {
	background-color:#4BADD8;
	height:28px;
	width:260px;
	margin:2px;
	padding:6px 20px;
	opacity:0.7;
	filter:alpha(opacity=70);
}

.titre1 {
	color:#FFF;
	font-size:20px;
	font-style:bold;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
.titre2 {
	color:#FFF;
	font-size:20px;
	font-style:normal;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}

.FixuutinenYear {
	margin:5px 2px 10px 2px;
	font-family:Verdana, sans-serif;
	text-decoration: none;
	padding: 5px 5px 5px 10px;
	float: left;
}

.Fixuutinen {
	margin:5px 2px 10px 2px;
	font-family:Verdana, sans-serif;
	text-decoration: none;
	padding: 5px 5px 5px 10px;
}
.Fixuutinen #subdate {
	color:#84AF39;
	font-size:16px;
	font-style:bold;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
.Fixuutinen #subdate1 {
	color:#79BDDE;
	font-size: 16px;
	font-style:bold;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
.Fixuutinen #subdate2 {
	color:#84AF39;
	font-size:16px;
	font-style:bold;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
.Fixuutinen #subdate4 {
	color:#FFAC09;
	font-size:16px;
	font-style:bold;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
.Fixuutinen #subdate3 {
	color:#F78CC4;
	font-size:16px;
	font-style:bold;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
.Fixuutinen #subdate5 {
	color:#214EE5;
	font-size:16px;
	font-style:bold;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
.Fixuutinen #subdate6 {
	color:#002C85;
	font-size:16px;
	font-style:bold;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
.Fixuutinen #subdate7 {
	color:#657daf;
	font-size:16px;
	font-style:bold;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}

.Fixuutinen #subtitre1 {
	/*color:#373F8B;*/
	color: #000000;
	font-size: 16px;
	font-weight:bold;
	font-family:Verdana, sans-serif;
	text-decoration: none;
	margin:5px 0px 5px 0px;
}
.Fixuutinen #subtitre1nimi {
	/*color:#373F8B;*/
	color: #000000;
	font-size:14px;
	font-weight:normal;
	font-family:Verdana, sans-serif;
	text-decoration: none;
	margin-top: 3px;
}
.Fixuutinen #subtitre2 {
	color:#000000;
	font-size:14px;
	font-weight:normal;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
.Fixuutinen #subtitre3 {
	color: #1d2129;
	font-size: 14px;
	font-weight:normal;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
.Fixuutinen #kuvat {
	max-width:460px;
	margin:auto;
	margin-top:3px;
	margin-bottom:3px;
	padding:3px;
	/*border-style:solid;
	border-color:#e2e2e2;
	border-width:thin;*/
	text-align: center;

}
.Fixuutinen #kuvat img {
	max-height: 340px;
	max-width: 420px;
}
.Fixuutinen #kuvatblog {
	width:200px;
	margin:auto;
	margin-top:3px;
	margin-bottom:3px;
	padding:3px;
	border-style:solid;
	border-color:#e2e2e2;
	border-width:thin;
}
.subtexti{
	color: #000000;
	font-size: 14px;
	font-style:normal;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration: none;
}


div.nippleBox {position: relative;overflow:hidden;}
div.nippleBox div.bar{width:330px;height:25px;background-color:#4ebaff;text-align: left;}
div.nippleBox div.bar h4{float:left;line-height:25px;padding:0 0 0 8px;margin:0;font-size: 14px;color:#fff;font-family: verdana,sans-serif;text-align: left;}
div.nippleBox div.bar a.toggle{color:#fff;display:block;float: right;margin:6px 5px 0 0;}
div.nippleBox div.nipple{position:absolute;left:16px;top:24px;width:0;height:0;border-top:6px solid #4ebaff;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:0;z-index:2;}
div.nippleBox div.content{position: relative;z-index:1;}
div.nippleBox div.bar div.content{position: relative;left:8px;top:7px;font:bold 11px/11px verdana,sans-serif;padding:0;margin:0;color:#fff;float:left;}
div.nippleBox div.nipplekaikki{left:16px;top:24px;width:0;height:0;border-top:6px solid #4ebaff;border-right:6px solid transparent;border-bottom:6px solid transparent;;z-index:2;}
div.nippleBox .plus_promo{margin:0 0 20px 0;}
div.nippleBox.subwayJuice div.bar{background-color:#845b4e;}
div.nippleBox.subwayJuice div.nipple{border-top-color:#845b4e;}
div.nippleBox.arousedBaboon div.bar{background-color:#fc575e;}
div.nippleBox.arousedBaboon div.nipple{border-top-color:#fc575e;}
div.nippleBox.guidoSuntan div.bar{background-color:#ff8a3c;}
div.nippleBox.guidoSuntan div.nipple{border-top-color:#ff8a3c;}
div.nippleBox.arrogantSunflower div.bar{background-color:#fbca54;}
div.nippleBox.arrogantSunflower div.nipple{border-top-color:#fbca54;}
div.nippleBox.arrogantSunflower div.nipplekaikki{border-top-color:#fbca54;float:left;}
div.nippleBox.pickleTickle div.bar{background-color:#66cc9a;}
div.nippleBox.pickleTickle div.nipple{border-top-color:#66cc9a;}
div.nippleBox.organicFritos div.bar{background-color:#aad450;}
div.nippleBox.organicFritos div.nipple{border-top-color:#aad450;}
div.nippleBox.optimusBlue div.bar{background-color:#4ebaff;}
div.nippleBox.optimusBlue div.nipple{border-top-color:#4ebaff;}
div.nippleBox.manateeCloud div.bar{background-color:#90d5ec;}
div.nippleBox.manateeCloud div.nipple{border-top-color:#90d5ec;}
div.nippleBox.thisIsEverest div.bar{background-color:#657daf;}
div.nippleBox.thisIsEverest div.nipple{border-top-color:#657daf;}
div.nippleBox.thisIsEverest div.nipplekaikki{border-top-color:#657daf;float:left;}
div.nippleBox.soxsSoul div.bar{background-color:#3e3e3e;}
div.nippleBox.soxsSoul div.nipple{border-top-color:#3e3e3e;}
div.nippleBox.soxsFB div.bar{background-color:#4c66a4;}
div.nippleBox.soxsFB div.nipple{border-top-color:#4c66a4;}
div.nippleBox.abrahamLincoln div.bar{background-color:#969696;}
div.nippleBox.abrahamLincoln div.nipple{border-top-color:#969696;}
div.nippleBox.pinki div.bar{background-color:#F78CC4;}
div.nippleBox.pinki div.nipple{border-top-color:#F78CC4;}
div.nippleBox.violet div.bar{background-color:#B060ED;}
div.nippleBox.violet div.nipple{border-top-color:#B060ED;}
div.nippleBox.violet div.nipplekaikki{border-top-color:#B060ED;float:left;}

div.nippleBox1 {position: relative;overflow:hidden;}
div.nippleBox1 div.bar{width:600px;height:25px;background-color:#4ebaff;text-align: left;}
div.nippleBox1 div.bar h4{float:left;line-height:25px;padding:0 0 0 8px;margin:0;font-size: 16px;color:#fff;font-family: verdana,sans-serif;text-align: left;}
div.nippleBox1 div.bar a.toggle{color:#fff;display:block;float: right;margin:6px 5px 0 0;}
div.nippleBox1 div.nipple{position:absolute;left:16px;top:24px;width:0;height:0;border-top:6px solid #4ebaff;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:0;z-index:2;}
div.nippleBox1 div.content{position: relative;z-index:1;}
div.nippleBox1 div.bar div.content{position: relative;left:8px;top:7px;font:bold 11px/11px verdana,sans-serif;padding:0;margin:0;color:#fff;float:left;}
div.nippleBox1 div.nipplekaikki{left:16px;top:24px;width:0;height:0;border-top:6px solid #4ebaff;border-right:6px solid transparent;border-bottom:6px solid transparent;;z-index:2;}
div.nippleBox1 .plus_promo{margin:0 0 20px 0;}
div.nippleBox1.subwayJuice div.bar{background-color:#845b4e;}
div.nippleBox1.subwayJuice div.nipple{border-top-color:#845b4e;}
div.nippleBox1.arousedBaboon div.bar{background-color:#fc575e;}
div.nippleBox1.arousedBaboon div.nipple{border-top-color:#fc575e;}
div.nippleBox1.guidoSuntan div.bar{background-color:#ff8a3c;}
div.nippleBox1.guidoSuntan div.nipple{border-top-color:#ff8a3c;}
div.nippleBox1.arrogantSunflower div.bar{background-color:#fbca54;}
div.nippleBox1.arrogantSunflower div.nipple{border-top-color:#fbca54;}
div.nippleBox1.pickleTickle div.bar{background-color:#66cc9a;}
div.nippleBox1.pickleTickle div.nipple{border-top-color:#66cc9a;}
div.nippleBox1.organicFritos div.bar{background-color:#aad450;}
div.nippleBox1.organicFritos div.nipple{border-top-color:#aad450;}
div.nippleBox1.organicFritos div.nipplekaikki{border-top-color:#aad450;float:left;}
div.nippleBox1.optimusBlue div.bar{background-color:#4ebaff;}
div.nippleBox1.optimusBlue div.nipple{border-top-color:#4ebaff;}
div.nippleBox1.manateeCloud div.bar{background-color:#90d5ec;}
div.nippleBox1.manateeCloud div.nipple{border-top-color:#90d5ec;}
div.nippleBox1.manateeCloud div.nipplekaikki{border-top-color:#90d5ec;float:left;}
div.nippleBox1.thisIsEverest div.bar{background-color:#657daf;}
div.nippleBox1.thisIsEverest div.nipple{border-top-color:#657daf;}
div.nippleBox1.thisIsEverest div.nipplekaikki{border-top-color:#657daf;float:left;}
div.nippleBox1.soxsSoul div.bar{background-color:#3e3e3e;}
div.nippleBox1.soxsSoul div.nipple{border-top-color:#3e3e3e;}
div.nippleBox1.abrahamLincoln div.bar{background-color:#969696;}
div.nippleBox1.abrahamLincoln div.nipple{border-top-color:#969696;}
div.nippleBox1.pinki div.bar{background-color:#F78CC4;}
div.nippleBox1.pinki div.nipple{border-top-color:#F78CC4;}
div.nippleBox1.violet div.bar{background-color:#B060ED;}
div.nippleBox1.violet div.nipple{	border-top-color:#B060ED;}
div.nippleBox1.violet div.nipplekaikki{border-top-color:#B060ED;float:left;}

a.barbloglinkit {
	text-decoration: none;
	color:#fff;
}
a.barbloglinkit:hover {
	text-decoration: underline;
	color:#fff;
}


a.bloglinkit {
	color:#657daf;
	font-size:12px;
	font-style:normal;
	text-decoration: none;
	font-family:Tahoma, Geneva, sans-serif;
}
a.bloglinkit:hover {
	color:#657daf;
	font-size:12px;
	font-style:normal;
	text-decoration: underline;
	font-family:Tahoma, Geneva, sans-serif;
}
a.bloglinkit-arkisto-galeria {
	color:#B060ED;
	font-size:12px;
	font-style:normal;
	text-decoration: none;
	font-family:Tahoma, Geneva, sans-serif;
}
a.bloglinkit-arkisto-galeria:hover {
	color:#B060ED;
	font-size:12px;
	font-style:normal;
	text-decoration: underline;
	font-family:Tahoma, Geneva, sans-serif;
}

a.bloglinkit-arkisto-kalenteri {
	color:#aad450;
	font-size:12px;
	font-style:normal;
	text-decoration: none;
	font-family:Tahoma, Geneva, sans-serif;
}
a.bloglinkit-arkisto-kalenteri:hover {
	color:#aad450;
	font-size:12px;
	font-style:normal;
	text-decoration: underline;
	font-family:Tahoma, Geneva, sans-serif;
}
a.bloglinkit-arkisto-uutiset {
	color:#90d5ec;
	font-size:12px;
	font-style:normal;
	text-decoration: none;
	font-family:Tahoma, Geneva, sans-serif;
}
a.bloglinkit-arkisto-uutiset:hover {
	color:#90d5ec;
	font-size:12px;
	font-style:normal;
	text-decoration: underline;
	font-family:Tahoma, Geneva, sans-serif;
}

a.bloglinkit-arkisto-yhteystiedot {
	color:#F78CC4;
	font-size:12px;
	font-style:normal;
	text-decoration: none;
	font-family:Tahoma, Geneva, sans-serif;
}
a.bloglinkit-arkisto-yhteystiedot:hover {
	color:#F78CC4;
	font-size:12px;
	font-style:normal;
	text-decoration: underline;
	font-family:Tahoma, Geneva, sans-serif;
}



#socials .title {
display: inline-block;
padding: 10px 0;
vertical-align: top;
font-family: "Gloria Hallelujah",sans-serif;
}

.post {
    border-top: 1px solid #e0e0e0;
    margin: 0;
    margin-top: 10px;
}
