@charset "UTF-8";body{background:#ffffff url(img/bgfade.jpg) no-repeat fixed center top;font-family:Verdana, Geneva, sans-serif;font-size:0.53em;padding:0 0 100px 0;}
#container{position:relative;margin:123px auto 0 auto;width:960px;background:url("img/content_bg.png");#margin-top:0;#top:123px;#border-bottom:100px solid transparent;_margin-top:123px;_top:0;_border-bottom:0;}
#staticstuff{position:fixed;left:50%;top:0;z-index:10000;}
#atom1{position:absolute;left:-550px;top:95px;width:96px;height:97px;background:url(img/atom1.png);}
#atom2{position:absolute;left:460px;top:480px;width:92px;height:99px;background:url(img/atom2.png);}
#content{padding-top:25px;}
.social{z-index:20000;}
.special{margin-bottom:30px;}
a{color:#eb7e2d;}
.special{background-color:#e5e6d8;}
.special span{background-color:#89897c;}
.special strong{color:#89897c;}
.post h3{line-height:2.4em;}
#container #recentcomments li{font-size:0.9em;line-height:1.5em;color:#89897c;}
#container #recentcomments li a.url{}
#container #recentcomments li.recentcomments a{line-height:0.7em;font-size:0.9em;}
#header{position:absolute;left:0;top:-123px;height:123px;width:100%;border:none;background:transparent;}
#header #sitetitle{margin-left:20px;}
#header h1, #header #sitetitle{position:absolute;left:18px;top:40px;}
#header h1 a, #header #sitetitle a{display:block;padding-left:379px;height:83px;width:0px;background:url(img/ydinreaktioita_logo.png) left top no-repeat;overflow:hidden;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='wp-content/themes/ydinreaktioita-look/img/ydinreaktioita_logo.png',sizingMethod='crop');}
#header #subscribe{position:absolute;left:632px;top:86px;}
#header ul li.rss a{padding-top:15px;padding-bottom:3px;font-size:1.2em;width:180px;}
#menu{width:100%;border-color:#88a300;background:#aacc00;}
#menu ul{background:#aacc00;}
#searchform #searchsubmit{background:url("img/hae.png") no-repeat;width:68px;height:28px;border:0;cursor:pointer;text-indent:-10000px;vertical-align:top;?font-size:0;?color:#88a300;?text-align:left;}
#respond button{background-image:url("img/laheta_kommentti.png");width:161px;}
#comments .meta{background:none;padding-left:0;}
#comments .comment-author img{display:none;}
#comments .comment-author.vcard cite{color:#88a300;}
#comments .comment-meta.commentmetadata a{color:#89897c;}
#comments .comment-meta.commentmetadata a.comment-edit-link{color:#eb7e2d;}
#comments .comment-body{margin:0 0 20px 0;}
h3 small{font-size:.4em;color:#ffffff;width:16px;height:20px;padding:0;text-align:center;background:url("img/comment.gif") no-repeat center 4px;margin:0;#margin:4px 0 0 0;}
#respond h3{color:#88a300;}
#commentform a{color:#eb7e2d;}
#commentform{font-size:1.2em;}
#container #commentform label{text-align:left;white-space:nowrap;}
#commentform input{width:324px;}
textarea#comment{color:#55554e;font-size:12px;font-family:verdana, geneva, sans-serif;}
.subscribe-to-comments label{}
.subscribe-to-comments #subscribe{float:left;display:inline;margin:2px 5px 0 0;background:none;}
div.post{margin-bottom:40px;border:0;}
.post h3{padding-right:25px;}
#container #post_data li{color:#979786;font-size:1.2em;}
#post_data h2{color:#88a300;}
div.post div.headline span{width:54px;height:42px;margin-bottom:0;}
div.post div.headline span strong{font-size:36px;font-family:Georgia, "Times New Roman", Times, serif;margin-top:5px;}
div.date{position:relative;float:left;display:inline;width:54px;height:47px;overflow:hidden;margin:0 10px 0 0;background-image:url(img/date.gif);}
div.date span{display:block;width:54px;height:42px;margin-bottom:0;text-align:center;}
div.date span strong{display:block;position:absolute;left:50%;top:20px;width:54px;margin:0 0 0 -27px;padding:5px 0 15px 0;font-size:28px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;}
div.social ul li a:hover{color:#eb7e2d;}
.social{width:131px;margin:0;}
.social li.twitter a{background-position:0 -331px;}
.social li.twitter a:hover{background-position:0 -355px;}
#post_data div.post_tags li{height:auto;line-height:1em;border-bottom:1px solid #e6e6d8;}
#post_data div.post_tags li a{margin:0;padding:2px 0 4px 0;}
#post_data div.post_tags li a:hover{color:#eb7e2d;}
#post_data div.post_data li{height:auto;width:100px;line-height:1.1em;padding-top:5px;padding-bottom:5px;}
#post_data div.post_data li.author{border-bottom:0;background-position:0 -45px;}
#home .author{margin:0 0 0 0;font-size:1em;}
#home .post{margin-bottom:30px;}
.undersigned{border-bottom:1px solid #e7e7da;padding:5px 0 10px 0;overflow:hidden;}
.undersigned img{float:left;display:inline;margin:0 10px 0 0;border:1px solid #e7e7da;}
.undersigned a:hover img{border-color:#eb7e2d;}
.undersigned .name{display:block;font-size:1.15em;font-weight:bold;margin:3px 0 0 0;}
.undersigned .title{display:block;margin:0 0 0 0;}
.undersigned .organization{display:block;margin:5px 0 0 0;}
#footer{border-color:#88a300;background:#aacc00;}
#powered{background:none;}
#footer p.rss{top:0;right:335px;}
#footer a, #footer p.rss a{color:#ffffff;}
#footerlink{position:absolute;right:1px;top:0;width:254px;height:49px;background:url(img/et_footerlogo.gif);}
#adminlink{position:absolute;display:block;left:16px;top:55px;height:12px;width:12px;background:url(img/cogs.gif) no-repeat left top;padding:0;margin:0;}
#sidebar a:hover{color:#eb7e2d;}
#sidebar2 a{color:#eb7e2d;}
#sidebar2 .widget a:hover{text-decoration:underline;color:#eb7e2d;}
#sidebar2 .widget ul li{border:none;}
#sidebar .widget_execphp{background:none;}
#sidebar .widget_execphp img{margin:0 0 0 6px;}
.widget .xoxo.blogroll li{color:#000000;text-align:left;font-size:0.8em;}
.widget .xoxo.blogroll li a{display:block;width:288px;font-size:1.2em;}
.sidebar .widget.widget_text{height:auto;margin:0;padding:0;}
.sidebar .widget.widget_text .textwidget{background:none;height:auto;padding:0;margin:0 0 10px 0;}
.widget_archive{font-size:1.2em;}
.widget_archive h2{font-size:0.92em;}
.sidebar .widget_rss{padding:0 0 0 16px;margin:0 0 10px 0;}
.sidebar .widget_rss ul{font-size:1.05em;padding:0;margin:0;}
.sidebar .widget_rss ul li{background:none;padding:0 0 0 16px;margin:0;line-height:auto;border-bottom:none;color:#000000;text-align:left;font-size:0.9em;}
.sidebar .widget_rss a{color:#eb7e2dc;float:none;height:auto;}
.sidebar .widget_rss a:hover{text-decoration:underline;color:#eb7e2dc;}
.sidebar .widget_rss small{display:none;}
.sidebar .widget_rss h2, .sidebar .widget_rss .widgettitle{margin:0;position:relative;float:none;top:0;left:0;display:block;}
.sidebar .widget_rss h2 small, .sidebar .widget_rss .widgettitle small{display:none;}
.sidebar .widget_rss ul li:after{content:none;clear:none;display:inherit;visibility:visible;height:auto;width:auto;}
.sidebar .widget_rss h2 span, .sidebar .widget_rss h2 small, .sidebar .widget_rss .widgettitle span, .sidebar .widget_rss .widgettitle small{background:none;padding:0;}
.sidebar .widget_rss h2 img, .sidebar .widget_rss .widgettitle img{display:none;}
.sidebar .widget_rss h2 a, .sidebar .widget_rss .widgettitle a{font-size:1.05em;text-transform:none;background:none;}
.sidebar .widget_rss ul li .rss-date{display:block;color:#89897c;margin:0;padding:0;border:none;}
.sidebar .widget_links{margin-top:50px;}
.sidebar .wp_cumulus_widget{position:relative;background:none;padding:0;}
.sidebar .wp_cumulus_widget object, .sidebar .wp_cumulus_widget embed{z-index:99;}
.sidebar .wp_cumulus_widget .trigger{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;background:red;opacity:0.4;}
.sidebar .cumuluszoom{position:relative;background:#e7e7da;z-index:10000;border:5px solid #89897c;margin:-70px 0 -51px -144px;width:282px;height:282px;}
.sidebar .cumuluszoom #tagcloudflash, .sidebar .cumuluszoom embed, .sidebar .cumuluszoom object{width:282px;height:282px;}
.sidebar .widget_informativerecentcomments{padding:0 0 0 16px;font-size:0.9em;}
.sidebar .widget_informativerecentcomments .content h2{position:relative;left:0;top:0;font-size:1.3em;margin:0 0 15px 0;line-height:normal;display:inline;}
.sidebar .widget_informativerecentcomments .content p{margin:0 0 15px 0;}
.sidebar .widget_informativerecentcomments .content a{float:none;display:inline;}
.sidebar .vieraskirjoituksetlist{overflow:hidden;}
.sidebar .vieraskirjoituksetlist li{float:left;display:inline;margin:0 0 0 0;}
.sidebar .vieraskirjoituksetlist li a{margin-left:0;padding-left:0;padding-bottom:4px;line-height:normal;}
.sidebar .vieraskirjoituksetlist li .authorname{float:left;display:inline;text-align:left;margin-top:4px;font-weight:bold;}
.sidebar .vieraskirjoituksetlist li .authorname a{color:#89897c;}
.sidebar .vieraskirjoituksetlist li .authorname a:hover{color:#eb7e2d;}
#execphp-4{overflow:hidden;}
.s2class_widget_subscribe2widget .search{text-align:center;}
.sidebar .s2class_widget_subscribe2widget, .sidebar .s2_form_widget{padding:6px 0 20px 0;}
.sidebar .s2class_widget_subscribe2widget h2, .sidebar .s2_form_widget h2{}
.sidebar .s2class_widget_subscribe2widget h2 span, .sidebar .s2_form_widget h2 span{}
.sidebar .s2class_widget_subscribe2widget .search, .sidebar .s2_form_widget .search{}
.sidebar .s2class_widget_subscribe2widget .search p, .sidebar .s2_form_widget .search p{margin:0 0 5px 0;padding-left:6px;text-align:left;}
.sidebar .s2class_widget_subscribe2widget .search input, .sidebar .s2_form_widget .search input{margin:0 0 5px 0;width:110px;}
.sidebar .s2class_widget_subscribe2widget .search p a, .sidebar .s2_form_widget .search p a{display:inline;float:none;}
.sidebar .widget_recent_comments ul#recentcomments li.recentcomments a{line-height:normal;}
.slider{padding:180px 0 0 16px;z-index:200;}
.slider .slides{position:absolute;left:5px;top:0;width:311px:height:182px;background:url(img/procon_shadow.gif);}
.slider .slide{z-index:100;position:absolute;left:0;top:0;position:absolute;width:311px;height:182px;margin:0;padding:0;}
.slider .slide .bg{position:absolute;left:0;top:0;width:311px;height:182px;background:url(img/procon_kortit.gif) no-repeat 5px 3px;}
.slider a.pro, .slider a.con{font-weight:normal;margin:0;font-size:16px;line-height:1.2em;display:block;position:absolute;left:5px;top:5px;width:120px;height:152px;padding:10px;text-align:center;vertical-align:middle;cursor:pointer;}
.slider a.con{left:161px;}
.slider .infocontents{overflow:hidden;position:relative;}
.slider .proinfo, .slider .coninfo{padding:30px 10px 10px 10px;background:#89897c url(img/infocontentbg.gif) repeat-x -78px 0;color:#ffffff;display:none;font-size:1.15em;line-height:1.3em;}
.slider .coninfo{background-position:78px 0;}
.shufflebtn{z-index:99;display:block;position:absolute;right:-16px;top:-32px;width:120px;height:29px;overflow:hidden;z-index:1001;background:url(img/shuffle0.png) no-repeat right top;text-align:right;padding:8px 16px 0 0;font-size:1.15em;}
.shufflebtn:hover{background-image:url(img/shuffle1.png);}
.knoppislider{z-index:100;background:url(img/knoppibg.gif) repeat-y center top;width:320px;}
.knoppislider .slides{width:320px;font-size:1.15em;line-height:1.3em;}
.knoppislider .slide{padding:5px 21px 5px 21px;width:278px;}
.knoppislider .footer{position:relative;background:#e5e6d8;padding:7px 10px 5px 10px;width:268px;height:12px;margin:3px 0 10px 16px;text-align:right;border-top:2px solid #d8d8c7;#height:10px;}
.knoppislider .footer .icon{width:52px;height:45px;position:absolute;left:-5px;top:-10px;background:url(img/miniatom.png);}
.knoppislider .footer a{float:right;display:inline;font-size:1.15em;font-weight:bold;}
.knoppislider .shufflebtn{display:block;position:absolute;right:-16px;top:-34px;width:37px;height:37px;padding:0;overflow:hidden;background:red;z-index:1001;background:url(img/shuffle0.png);border-right:2px solid #d6d7c5;}
.knoppislider .shufflebtn:hover{background-image:url(img/shuffle1.png);}
#content ul.contentmenu{padding:0;margin:0 0 20px 0;list-style-type:none;overflow:hidden;background:none;}
#content ul.contentmenu li{float:left;display:inline;margin:0 1px 0 0;padding:0;}
#content ul.contentmenu li a{display:block;padding:1px 4px 1px 4px;margin:0;background:#eb7e2d;color:#ffffff;text-align:center;}
#content ul.contentmenu li a:hover{background-color:#ffba02;text-decoration:none;}
.separatorheader{padding:3px 10px 3px 10px;background:#e7e7da;font-size:16px;margin:30px 0 20px 0;}
.separatorheader a{float:right;display:inline;color:#eb7e2d;font-size:12px;font-weight:normal;}
#members_sort{display:none;}
#members_pagination p{display:none;}
#content ul.members_list{list-style-type:none;margin:0;padding:0;background:none;}
#content .members_list li{position:relative;list-style:none;margin:0 0 0 0;padding:10px 0 0 0;background:none;clear:both;line-height:normal;overflow:hidden;border-top:1px solid #e7e7da;}
#content .members_list li a.snap_noshots{}
#content .members_list li img.avatar{float:left;display:inline;margin:0 10px 10px 0;border:1px solid #e7e7da;}
#content .members_list li .avatar_link{position:absolute;left:0;top:10px;width:60px;height:60px;border:1px solid #e7e7da;}
#content .members_list li .avatar_link:hover{border-color:#eb7e2d;}
#content .members_list li .member_info{}
#content .members_list li .tern_wp_members_first_name{float:left;display:inline;margin:0 7px 0 0;font-size:1.2em;font-weight:bold;}
#content .members_list li .tern_wp_members_last_name{float:left;display:inline;font-size:1.2em;font-weight:bold;}
#content .members_list li .tern_wp_members_description{display:none;}
#content .members_list li .member_info .member_position{float:left;display:inline;width:387px;font-size:0.8em;margin:0 0 5px 0;}
#content .members_list li .member_info .member_title{}
#content .members_list li .member_info .member_organization{}
#content .members_list li .member_info .member_organization a{}
#content .members_list li .member_link{float:left;display:inline;margin:0 0 5px 0;}
#tern_members_search{display:none;}
#tern_members_sort{display:none;}
#tern_members_pagination p{display:none;}
.author_description{font-size:1.2em;line-height:1.2em;padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:1px solid #e7e7da;overflow:hidden}
.author_description .avatar{float:left;display:inline;margin:0 10px 5px 0;border:1px solid #e7e7da;}
#content{_width:460px;}
#sidebar2{_float:none;_position:absolute;}
