/* Columns */
.box1{position:relative}
.box2-col1{width:270px;float:left}
.box2-col2{width:210px;float:right}
.box2-col2 img{-webkit-box-shadow:0px 0px 10px #aaa;-moz-box-shadow:0px 0px 10px #aaa;margin-bottom:10px}
.cols2 .col2 .box-highlight{background:url(images/bg-frontpage-news.png) no-repeat #5d917e;margin-top:10px;padding:80px 25px 63px 49px;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border:1px solid #93ada0;-webkit-box-shadow:0px 0px 15px #183228;-moz-box-shadow:0px 0px 15px #183228;-khtml-box-shadow:0px 0px 15px #183228}

/* News */
#news-frontpage{padding:20px 0 0 20px}
#news-frontpage a{font-weight:bold}
#news-frontpage a:link{color:#fff}
#news-frontpage a:visited{color:#fff}
#news-frontpage a:hover{color:#ffd87d}
#news-frontpage a:active{color:#ffd87d}
#news-frontpage .date{margin:0}
#news-frontpage h3{background:url(images/news-line.png) no-repeat left bottom;padding-bottom:15px;margin-bottom:5px;font-size:13px}
#news-frontpage h3:last-child{background:none;padding-bottom:0}

#morenews a{display:block;font-weight:bold;float:right;width:126px;height:49px;background:url(images/bg-more-news.png) no-repeat left top;padding:15px 0 0 15px}
#morenews a:link{color:#fff}
#morenews a:visited{color:#fff}
#morenews a:hover{color:#ffd87d}
#morenews a:active{color:#ffd87d}

/* Blog */
#blog-titles h2 a{display:block;background:url(images/title-paivakirja-frontpage.png) no-repeat;width:136px;height:28px;text-indent:-9999px;margin-bottom:8px}
#blog-titles .date{margin:0}
#blog-titles h3{font-weight:bold;font-size:13px;margin-bottom:0px}
#blog-titles a{font-weight:bold}
#blog-titles a:link{color:#000}
#blog-titles a:visited{color:#000}
#blog-titles a:hover{color:#428069}
#blog-titles a:active{color:#428069}
#blog-titles .post{width:248px;height:140px;margin-left:-5px;background:url(images/bg-blog-frontpage-article.png) no-repeat;padding:15px 0 0 20px}