body.edome {background:#556C89 url(../img/bg/edome-bg.gif) repeat-x 0 274px}

body.kaista {background:#1a1a1a} 

body.taskumuro {background:#81949b url(../img/bg/taskumuro-bg.gif) repeat-x 0 300px}
.taskumuro #subnavigation {background:#e9f3eb url(../img/subnavi/navi-bkg-matkalaukku.gif) no-repeat}
body.kaista #subnavigation {background:#fffadf url(../img/subnavi/navi-bkg-kaista.gif) no-repeat}
.edome #subnavigation, .muropaketti #subnavigation {display:none}
body.kaista #subnavigation ul {background:url(../img/subnavi/navi-name-kaista.gif) no-repeat 0 50%}
.taskumuro #subnavigation ul, .harrastukset #subnavigation ul {background:url(../img/subnavi/navi-name-matkalaukku.gif) no-repeat 0 50%}
.edome #contentarea-inside {background: url(../img/bg/content-bg_edome.gif) repeat-y}
.kaista #contentarea-inside {background: url(../img/bg/content-bg_kaista.gif) repeat-y}
body.festarielain #contentarea-inside {background: url(../img/bg/content-bg_festari.gif) repeat-y}
.taskumuro #contentarea-inside {background: url(../img/bg/content-bg_taskumuro.gif) repeat-y}
.edome #content {color:#fff;background:#313B47}
.edome #content-levea {color:#fff;background:#313B47 url(../img/bg/edome-article-bg.gif) repeat-x;padding:0 0 10px 0;border-top:5px solid #fff;float:left;width:746px}
.edome #content-levea .article, .edome #content-levea .blogpost {color:#fff;background:#313B47;padding:0;border-top:5px solid #fff;width:746px}
.edome #content-footer ul li a:hover, .muropaketti #content-footer ul li a:hover, .taskumuro #content-footer ul li a:hover, .kaista #content-footer ul li a:hover {margin:0;padding:0;float:left;text-decoration:none;color:#000}
.harrastukset #sisaltonosto-ylaES, .kaista #sisaltonosto-ylaES, .kaista #sisaltonosto-yla, .festarielain #sisaltonosto-ylaES, .festarielain #sisaltonosto-yla, .taskumuro #sisaltonosto-ylaES, .taskumuro #sisaltonosto-yla, .uutiset #sisaltonosto-yla {display:none}
.edome #sisaltonosto-ylaES, .edome #sisaltonosto-yla {display:block}
.edome #sisaltonosto-yla {background:#fff url(../img/bg/2007-vinjetti-matala.jpg) 9px 5px no-repeat;clear:both;margin:0;padding:5px 0 0 0;width:756px;height:72px;float:left}
.edome #sisaltonosto-ylaES {background:#fff url(../img/bg/2007-vinjetti-korkea.jpg) 9px 5px no-repeat;clear:both;margin:0;padding:5px 0 0 0;width:756px;height:180px;float:left}
.edome #sisaltonosto {margin:0;padding:0;width:593px;height:239px;float:left;background:url(../img/edome_testinosto.jpg) no-repeat}
.muropaketti #sisaltonosto {margin:0;padding:0;width:593px;height:239px;float:left;background:url(../img/muropaketti_testinosto.jpg) no-repeat}
.edome #sisaltonosto ul, .muropaketti #sisaltonosto ul {margin:0;padding:0}
body.edome div#sisaltonosto ul li, body.muropaketti div#sisaltonosto ul li {margin:0 0 0.2em 0;padding:0 0 0 12px}
.edome #sisaltonosto ul li a, .muropaketti #sisaltonosto ul li a {color:#7a9ebe}
.edome #sisaltonosto ul li a:hover, .muropaketti #sisaltonosto ul li a:hover {color:#556C89}
.edome #content #sisaltonosto h2, .muropaketti #content #sisaltonosto h2 {color:#556C89; background:transparent;font-size:240%;border:0 none; padding-right:239px}
.edome #content #sisaltonosto p, .muropaketti #content #sisaltonosto p, .taskumuro #content #sisaltonosto p  {color:#000; background:transparent; padding-right:239px}
.edome #content p, .muropaketti #content p {margin:0 0 1.2em 0; font-size:110%; padding:0 0 0 12px; line-height:140%}
.edome #content .article p, .muropaketti #content .article p {padding-left: 12px}
.edome #content li, .muropaketti #content li {margin:0 0 .5em 0}
.edome #content dt, .muropaketti #content dt , .edome #content dd, .muropaketti #content dd{margin:0 0 1.2em 0; padding:0 0 0 12px}
.edome #content p.date  {color:#fff}
.article img {padding:3px;border:1px solid #ccc}
#content .article .date {margin-top:0}

/* matkalaukusta jääneitä */
p#breadcrumb {display:block;float:left;width:573px;margin:0;padding:0.4em 10px}
p#breadcrumb a {color:#2d7eed}
p#breadcrumb a#send-article {float:right}
.divide {margin:0 0 4px 0;padding:0;font-size:1px;background:#99d89f;clear:both;height:4px}

/* Kaista */
.kaista #content .article a:link {color:#c15182}
.kaista #content .article a:hover, .kaista #content .article a:active {color:#a63667}
.kaista #content .article a:visited {color:#955e76}
.kaista #content h2, .kaista #content h3 {color:#333}
.kaista #sidenavi {border-bottom:5px solid #000}
.kaista #sidenavi a:link, .kaista #sidenavi a:active, .kaista #sidenavi a:visited {color:#000}
.kaista #sidenavi a.selected, .kaista #sidenavi a.selected:hover {background:#000 url(../img/navinuoli_kaista.gif) 97% 50% no-repeat;color:#fff}
.kaista .article, .kaista .blogpost, .kaista .kilpailu {float:left;width:593px;margin:0;padding:0 0 3px 0;background:url(../img/bg/kaista-article_bg.gif) left bottom no-repeat}
.kaista .article .articleheader {float:left;width:593px;margin:0 0 1.2em 0;padding:1px 0}
.kaista .blogpost .articleheader {float:left;width:593px;margin:0 0 1.2em 0;padding:1px 0;background:#eba120;color:#fff}
.kaista .article h2 {color:#eba120;padding:12px 0 9px 10px;background:url(../img/bg/kaista-otsikko_tausta.gif) no-repeat}
.kaista .article h2 a {color:#eba120;display:block}
.kaista #content .blogpost h2 {color:#fff;background:#eba120;padding:5px 0 9px 10px}
.kaista #content .blogpost h2 a {color:#fff;display:block}
.kaista .article .articleheader h2 {color:#eba120;margin:0 0 0.2em 0;padding:5px 0 9px 10px; width:471px;float:left;border-top:0 none}
.kaista .article .articleheader h2 a {color:#eba120;display:block}
.kaista #content .blogpost .articleheader h2 {color:#fff;margin:0 0 0.2em 0; padding:5px 0 9px 10px;width:471px;float:left}
.kaista #content .blogpost .articleheader h2 a {color:#fff;display:block}
.kaista .articleheader p {color:#eba120;margin:0;padding:6px 10px 1px 0;width:90px;float:left;text-align:right;font-size:100%;line-height:100%}
.kaista .blogpost .articleheader p {color:#fff;margin:0;padding:6px 10px 1px 0;width:90px;float:left;text-align:right;font-size:100%;line-height:100%}
.kaista .article img {background:#fff;padding:3px;border:1px solid #888}

/*kaistan uutisetpalsta */
.kaista-etusivu .artikkelit-ja-blogit {padding-top: 0}
.kaista-etusivu .artikkelit-ja-blogit .blogit, .kaista-etusivu .artikkelit-ja-blogit .artikkelit {padding-top: 5px}
.kaista-etusivu .artikkelit-ja-blogit .blogit {background: url(../img/bg/kaista_uutisetotsikko.gif) no-repeat scroll right top}
.kaista-etusivu .artikkelit-ja-blogit .blogit h2 {width: 235px}

/* Kaista, festarielain */
.festarielain #content .article a:link {color:#c15182}
.festarielain #content .article a:hover, .festarielain #content .article a:active {color:#a63667}
.festarielain #content .article a:visited {color:#955e76}
.festarielain #content .article h2 a:link {color:#000}
.festarielain #content .article h2 a:hover, .festarielain #content .article h2 a:active {color:#000}
.festarielain #content .article h2 a:visited {color:#000}
.festarielain #content h2, .festarielain #content h3 {color:#000}
.festarielain #sidenavi a:link, .festarielain #sidenavi a:active, body.festarielain #sidenavi a:visited, body.festarielain #sidenavi a:hover {color:#000}
.festarielain #sidenavi a.selected, .festarielain #sidenavi a.selected:hover {background:#EBA120 url(../img/navinuoli_festarielain.gif) 97% 50% no-repeat;color:#fff}
.festarielain .article, .festarielain .blogpost, .festarielain .kilpailu {float:left;width:593px;margin:0;padding:0 0 3px 0;background:url(../img/bg/kaista-article_bg.gif) left bottom no-repeat}
.festarielain .article .articleheader {float:left;width:593px;margin:0 0 1.2em 0;padding:1px 0}
.festarielain .blogpost .articleheader {float:left;width:593px;margin:0 0 1.2em 0;padding:1px 0;background:#000;color:#fff}
.festarielain #content .article h2 {color:#000;padding:12px 0 9px 10px;background:url(../img/bg/kaista-otsikko_tausta.gif) no-repeat}
.festarielain #content .article h2 a {color:#000;display:block}
.festarielain #content .blogpost h2 {color:#fff;background:#000;padding:5px 0 9px 10px}
.festarielain #content .blogpost h2 a {color:#fff;display:block}
.festarielain #content .article .articleheader h2 {color:#000;margin:0 0 0.2em 0;padding:5px 0 9px 10px; width:471px;float:left;border-top:0 none}
.festarielain #content .article .articleheader h2 a {color:#000;display:block}
.festarielain #content .blogpost .articleheader h2 {color:#fff;margin:0 0 0.2em 0; padding:5px 0 9px 10px;width:471px;float:left}
.festarielain #content .blogpost .articleheader h2 a {color:#fff;display:block}
.festarielain .articleheader p {color:#000;margin:0;padding:6px 10px 1px 0;width:90px;float:left;text-align:right;font-size:100%;line-height:100%}
.festarielain .blogpost .articleheader p {color:#fff;margin:0;padding:6px 10px 1px 0;width:90px;float:left;text-align:right;font-size:100%;line-height:100%}
.festarielain .article img {background:#fff;padding:3px;border:1px solid #eba120} 
/* Festarieläin MMS*/
.alue-festarielain #content .mmslistaus120 ul, .alue-festarielain #content .mmslistaus75 ul {margin: 10px 0 10px 0; padding: 0 0 0 9px; float:left}
.alue-festarielain #content .mmslistaus120 ul li, .alue-festarielain #content .mmslistaus75 ul li {list-style: none; padding: 0 20px 0 0; margin: 0; float: left}
.alue-festarielain #content .mmslistaus120 ul  li img, .alue-festarielain #content .mmslistaus75 ul li img {display: block; margin: 0 0 2px 0; border: 1px solid #000; padding: 2px}
.alue-festarielain #content .mmslistaus75 ul li {width: 80px; padding: 0 15px 0 0; margin: 0}
.alue-festarielain #content .mmslistaus120 ul li {width: 120px; min-height: 13.5em; height: auto !important; height: 165px}

/* KAMPANJA TAUSTOJA */
/*Magic The Gathering 2*/
body.alue-magic-the-gathering-2 #content {background: #000;}
body.alue-magic-the-gathering-2 {background: #000 url(../img/bg/magic2tausta.jpg) no-repeat center 178px;}
/*Magic The Gathering*/
body.alue-magic-the-gathering {background: #000 url(../img/bg/magictausta.jpg) no-repeat center 178px}
/*Kaista, Resident Evil */
body.alue-resident-evil-tuho {background: #180E0C url(../img/bg/REtausta.jpg) repeat-x 0 165px}
/*Kaista, Rocktahden suudelma*/
body.alue-rocktahden-suudelma {background: #000 url(../img/bg/festarielaintausta2.jpg) no-repeat scroll center 179px !important}
/* Spiderwick*/
body.alue-spiderwick-chronicles {background: #000 url(../img/bg/spiderwickwall.jpg) repeat-y center 0}
body.alue-spiderwick-chronicles #contentarea-inside {background: transparent url(../img/bg/content-bg_spiderwick.gif) repeat-y scroll 0 50%}
body.alue-spiderwick-chronicles #content {background: #000}
/* Kaista Testaa itsesi */
body.alue-kaista.alue-kaistan-testit #content h2, body.alue-kaista.alue-kaistan-testit #content .article {background: #000; color: #fff}
body.alue-kaista.alue-kaistan-testit #content .article p.date {color: #aaa !important}
body.alue-kaista.alue-kaistan-testit #content .article dl dt {border-top: 1px solid #fff; padding-top: 10px}
body.alue-kaista.alue-kaistan-testit #content .article  .senbyemail a {background-color: #000; border: 0}

/* edome */
.edome a:link,.edome a:visited,.edome a:active,.edome a:hover {font-weight:bold;text-decoration:none}
.edome a:link {color:#9FD0F1}
.edome a:visited{color:#BACDD9}
.edome a:active {color:#fff}
.edome a:hover {color:#fff;text-decoration:underline}
.edome #sisaltonosto a:hover, .muropaketti #sisaltonosto a:hover {color:#9FD0F1;font-weight:bold;text-decoration:underline}
.edome h2 a:link, .edome h2 a:visited, .edome h2 a:visited, .edome h2 a:hover {color:#fff;display:block}
.edome div.blogpost h2 a:link, .edome div.blogpost h2 a:visited, .edome div.blogpost h2 a:visited, .edome div.blogposth2 a:hover, .muropaketti div.blogpost h2 a:link, .muropaketti div.blogpost h2 a:visited, .muropaketti div.blogpost h2 a:visited, .muropaketti div.blogpost h2 a:hover, .taskumuro div.blogpost h2 a:link, .taskumuro div.blogpost h2 a:visited, .taskumuro div.blogpost h2 a:visited, .taskumuro div.blogpost h2 a:hover {color:#fff;display:block}

.edome div.blogpost, .muropaketti div.blogpost {float:left;margin:0;padding:0 10px 3px 0; background: url(../img/bg/edome-article-bg.gif) 0 3.1em repeat-x;width:593px;
voice-family: "\"}\"";   
voice-family: inherit; 
width:583px;}
html>body.edome div.blogpost, html>body.muropaketti div.blogpost {width:583px}
.edome .article, .muropaketti .article {float:left;margin:0;padding:0 10px 3px 0; background: url(../img/bg/edome-article-bg.gif) repeat-x;width:593px;
voice-family: "\"}\"";   
voice-family: inherit; 
width:583px;}
html>body.edome .article, html>body.muropaketti .article {width:583px}

.taskumuro div.blogpost, .taskumuro div.article {float:left;margin:0;padding:0 0 3px 0;width:593px;
voice-family: "\"}\"";   
voice-family: inherit; 
width:593px;}
html>body.taskumuro div.blogpost, html>body.taskumuro div.article {width:583px}
.edome .articleheader, .taskumuro .articleheader {border-top:1px solid #fff;border-bottom:1px solid #fff;float:left;width:593px;margin:0 0 1.2em 0;padding:0;background:#556C89}
.edome .article blockquote, .edome .blogpost blockquote, .taskumuro .article blockquote, .taskumuro .blogpost blockquote, .muropaketti .article blockquote, .muropaketti .blogpost blockquote {float:left;width:568px;margin:0;padding:0 0 0 15px}
.edome div.article h2 {border-top:1px solid #fff;margin-right:-10px}
.edome div.articleheader h2, .muropaketti div.articleheader h2 {margin:0px 0 0.2em 0;padding:6px 10px 9px 12px;width:471px;float:left;border-top:0 none}
.edome #content div.blogpost h2 {color:#fff;margin:0 0 0.2em 0;padding:6px 10px 9px 12px;background:#556C89 url(../img/bg/edome-header_bg.gif); width:471px;float:left;border-top:0 none}
.taskumuro #content div.blogpost h2 {color:#fff;margin:0 0 0.2em 0;padding:6px 10px 9px 12px;background:#556C89; width:471px;float:left;border-top:0 none}
.edome #content .articleheader p, .muropaketti #content .articleheader p {margin:0;padding:5px 10px 0 0;width:90px;float:left;text-align:right;font-size:100%;line-height:100%;border-top:1px solid #556C89}
.taskumuro #content .articleheader p {color:#fff;margin:0;padding:5px 10px 0 0;width:90px;float:left;text-align:right;font-size:100%;line-height:100%;border-top:1px solid #556C89}
.edome .article img {padding:3px;border:1px solid #fff}
.edome .article img.oikea, .muropaketti .article img.oikea, .muropaketti .blogpost img.oikea {margin-right:1px}

.edome #sidenavi a:link, .edome #sidenavi a:active, .edome #sidenavi a:visited, .edome #sidenavi a:hover, .muropaketti #sidenavi a:link, .muropaketti #sidenavi a:active, .muropaketti #sidenavi a:visited, .muropaketti #sidenavi a:hover {color:#fff;background:#485b72;border-bottom:1px solid #000}
.edome #sidenavi a.selected, .edome #sidenavi a.selected:hover, .muropaketti #sidenavi a.selected, .muropaketti #sidenavi a.selected:hover {background:#fff url(../img/navinuoli_edome2.gif) 97% 50% no-repeat;color:#000;border-bottom:1px solid #000}
.edome #sidenavi a.inpath, .muropaketti #sidenavi a.inpath {background:#5c6d81;border-bottom:1px solid #000}
.edome li#xbox, .muropaketti li.nosto {margin-left:-10px}
.edome li#xbox li, .muropaketti li.nosto li {margin-left:10px}
.edome li#pc, .edome li#xbox, .edome li#ps2, .edome li#pelihaku, .edome li#pelihaku li, .muropaketti li.nosto {padding-top:2px;border-top:1px solid #fff;background:url(../img/bg/edome-naviheader-bg.gif) no-repeat}
.edome #sidebar-a li.open ul, .muropaketti #sidebar-a li.open ul {padding-top:0.4em;margin-bottom:0.6em}
.edome #sidebar-a li.open ul li, .muropaketti #sidebar-a li.open ul li {padding:0.3em 1em 0.3em 0;font-size:90%}
.edome li#pc a {color:#E95C5C}
.edome li#xbox a {color:#C3D562}
.edome li#ps2 a {color:#75A8CB}
.edome li#pelihaku a {color:#4E5661}
.edome li#pelihaku li a {color:#fff}

li.open a {display:block;background: url(../img/bg/edome-minus_ikoni.gif) no-repeat 95% 100%;padding-bottom:2px}
li.closed a {display:block;background: url(../img/bg/edome-plus_ikoni.gif) no-repeat 95% 100%;padding-bottom:2px}
li.open ul li a {display:inline;background:transparent}
li.closed ul li a {display:inline;background:transparent}
.edome .clear {background:transparent}
.edome #excerpts, .muropaketti #excerpts, .edome #headlines, .muropaketti #headlines {border-top:1px solid #fff}
.edome #kommentit, .muropaketti #kommentit {margin:0;padding:3em 0 0 0;float:left;width:593px;text-align:center;border-top:1px solid #fff}
.edome #kommentit {background:#313b47 url(../img/bg/kommentoi-otsikko_edome.gif) no-repeat;color:#fff;}
.edome #kommentit .post-footer a, .muropaketti #kommentit .post-footer a {color:#fff}
.muropaketti #kommentit form p, .edome #kommentit form p {margin:0 0 1.2em 40px;padding:0}
.muropaketti #kommentit form #palsta2 h3, .muropaketti #kommentit form #palsta2 h4, .muropaketti #kommentit form #palsta2 p, .edome #kommentit form #palsta2 h3, .edome #kommentit form #palsta2 h4, .edome #kommentit form #palsta2 p {margin-left:0}
.edome #kommentit p.info {padding-top:4px; background:url(../img/bg/matkalaukku_pisteviiva.gif) -35px 0 no-repeat}
.edome #kommentit p.info a, #kommentit form.not-registered a {color:#fff}
.muropaketti .latestarticles {float: right; width: 420px; padding: 13px 0 0 0}
.muropaketti .latestarticles a {color: #094065;display:block}
.muropaketti .latestarticles a:visited {color: #3B6684}
.muropaketti .latestarticles h4 {padding:2px;margin-bottom:0} 
.muropaketti .latestarticles ul {margin: 0 20px 0 0;border-top: 1px solid #e2e7e8}
.muropaketti .latestarticles li {line-height: 160%;padding:0 0 0 3px;margin: 0;border-bottom: 1px solid #e2e7e8}
.muropaketti .latestarticles li.morearticles {border:none;float:right} 
.taskumuro #kommentit p.info a, .taskumuro #kommentit p.post-footer a, .kaista #kommentit p.info a, .kaista #kommentit p.post-footer a {color:#7f92a8}
.taskumuro #kommentit, .kaista #kommentit { margin:0;padding:3em 0 0 0;background:#7d8599 url(../img/bg/kommentoi-otsikko_uutiset.gif) no-repeat;float:left;width:593px;color:#fff;text-align:center}
.taskumuro #kommentit h3, .taskumuro #kommentit h4, .taskumuro #kommentit p.info, .kaista #kommentit h3, .kaista #kommentit h4, .kaista #kommentit p.info {color:#fff}
.taskumuro #kommentit dt, .kaista #kommentit dt {margin:0;padding:0 0 0 10px;color:#fff;font-weight:bold}
.taskumuro #kommentit .post-footer a, .taskumuro #kommentit p.info a , .kaista #kommentit .post-footer a, .kaista #kommentit p.info a {color:#9fd0f1}
.edome #keskustelunostot {width:593px;float:left;clear:both;margin:0;padding:0 0 17px 0}
.harrastukset #keskustelunostot, .edome #keskustelunostot, .muropaketti #keskustelunostot {color:#fff; background:#313b47}
.taskumuro #keskustelunostot, .kaista #keskustelunostot {color:#fff; background:#7D8599}
.edome #keskustelunostot h2 , .muropaketti #keskustelunostot h2 {color:#fff; background:#26303D url(../img/bg/keskustelut-otsikko_edome.gif) no-repeat;border-bottom:0 none}
.taskumuro #keskustelunostot h2, .kaista #keskustelunostot h2 {color:#fff; background:#7D8599 url(../img/bg/keskustelut-otsikko_uutiset.gif) no-repeat}
.edome #keskustelunostot table, .muropaketti #keskustelunostot table {width:561px;margin:0 auto}
.edome #keskustelunostot td a:link, .edome #keskustelunostot td a:active, .edome #keskustelunostot td a:visited, .edome #keskustelunostot td a:hover, .muropaketti #keskustelunostot td a:link, .muropaketti #keskustelunostot td a:active, .muropaketti #keskustelunostot td a:visited, .muropaketti #keskustelunostot td a:hover, .kaista #keskustelunostot td a:link, .kaista #keskustelunostot td a:active, .kaista #keskustelunostot td a:visited, .kaista #keskustelunostot td a:hover, .taskumuro #keskustelunostot td a:link, .taskumuro #keskustelunostot td a:active, .taskumuro #keskustelunostot td a:visited, .taskumuro #keskustelunostot td a:hover  {color:#fff;font-weight:normal}
.edome #content ul#headlines li, .muropaketti #content ul#headlines li {width:591px;float:left;margin:0 0 1px 0;padding:0 0 2px 0;background:url(../img/bg/pisteet-vaaka_valkoinen.gif) left bottom repeat-x}
.edome #content ul#headlines li a, .muropaketti #content ul#headlines li a {display:block;margin:0;padding:0.8em 0 0.8em 47px;background:url(../img/bg/edome_excerpt_bg.gif) 14px 50% no-repeat}
.edome #content ul#headlines li a:hover, .muropaketti #content ul#headlines li a:hover {display:block;margin:0;text-decoration:none;padding:0.8em 0 0.8em 47px;background:#556c89 url(../img/bg/edome_excerpt_bg2.gif) 14px 50% no-repeat}
.edome div.keskimainos {border-top:1px solid #fff;padding:1.6em 0 0 12px}
.edome div.keskimainos .sa, .muropaketti div.keskimainos .sa {background: #fff;padding-bottom:1em}
.edome div.keskimainos .sa strong, .muropaketti div.keskimainos .sa strong, .edome div.keskimainos .sa span, .muropaketti div.keskimainos .sa span {color: #000;text-decoration:none}
/* kilpailu */
body.kaista #content div.kilpailu h3 {margin-bottom:0;padding-bottom:0;color:#000}
body.edome #content div.kilpailu h3, body.muropaketti #content div.kilpailu h3 {margin-bottom:0;padding-bottom:0;color:#fff}
.kaista .kilpailu form {border-top:1px solid #eba120}
/* pelihalli */
#pelihalli-ilmoitus {margin:0;padding:3em 0 2em 0;clear:both;width:746px;float:left;background:#090e14;text-align:center}
#pelihalli-ilmoitus p {font-size:180%;font-weight:bold}
#pelihalli-ilmoitus p span {font-size:70%;font-weight:normal;color:#445263}
#pelihalli-ilmoitus p a#kokeile-uudestaan {display:block;width:200px;background: url(../img/bg/pelihalli_button-bg.gif) repeat-x;font-size:100%;color:#fff;font-weight:bold;border:1px solid #445263;margin:0 auto;text-decoration:none}
#pelihalli-ilmoitus input#nic {font-size:80%;font-weight:normal;padding:0 0.4em}
#pelihalli-ilmoitus input.peli-button {background: url(../img/bg/pelihalli_button-bg.gif) repeat-x;font-size:100%;color:#fff;font-weight:bold;border:1px solid #445263}
#pelien-ohjeet {margin:0;padding:0;float:left;width:346px}
#pelien-ohjeet h2 {text-transform:uppercase}
#pelien-ohjeet h4 {text-transform:uppercase;margin-bottom:0}
.edome #content #available-games h3 a {color:#fff}
#pelien-ohjeet p {margin-left:1.2em}
#pelien-ohjeet p img {border:0 none;padding:0}
#weekly-top-scores {margin:0;padding:0;float:left;width:200px}
#all-time-top-scores {margin:0;padding:0;float:left;width:200px}
#weekly-top-scores table {margin:0 0 0 10px;padding:0;width:182px;border:4px solid #252d38;border-bottom:6px solid #252d38; background:#252d38}
#all-time-top-scores table {margin:0 0 0 10px;padding:0;width:182px;border:4px solid #192028;border-bottom:6px solid #192028; background:#192028}
#weekly-top-scores th, #all-time-top-scores th {margin:0;padding:6px 0 20px 0;text-transform:uppercase;font-size:140%;font-weight:bold}
#weekly-top-scores td.nick, #all-time-top-scores td.nick {border-bottom:1px solid #5a626c;padding: 3px 0}
#weekly-top-scores td.score, #all-time-top-scores td.score {text-align:right;border-bottom:1px solid #5a626c;padding: 3px 0}
#peli {text-align:center}
div#available-games table {border:0 none;width:568px}
div#available-games table td {border:0 none;padding:0 0 0.2em 0;vertical-align:top}
div#available-games table h3 {margin-left:0;margin-bottom:0.1em;padding-left:0;padding-right:8px;font-size:120%;width:180px}
#content div#available-games table td p {margin-left:0;padding-left:0;padding-right:8px;font-size:95%;line-height:120%;width:180px}
div#available-games table a img {border:0 none;margin:0;padding:0;display:block}
/* uusi etusivu */
body.kaista-etusivu #contentarea-inside {background: url(../img/bg/content-bg_kaista-es.gif) repeat-y} 
body.kaista-etusivu #sidebar-a {margin:0 7px 0 0;padding:2px 0 0 0;color:#000;float:right}
body.kaista-etusivu #sisaltonosto-ylaES {display:none}
body.kaista-etusivu #content {margin:0;padding:0 0 0 13px;float:left;width:580px;border-top:5px solid #fff;background:#fff}
.kaista-etusivu div.kaksipalstaa {width:580px;float:left;background:url(../img/bg/kaksipalstaa_kaista.jpg) repeat-y}
.kaista-etusivu div.kolmepalstaa {width:580px;float:left;margin:10px 0;background:url(../img/bg/kolmepalstaa.gif) repeat-y}
.kaista-etusivu .kaksipalstaa .article, .kaista-etusivu .kaksipalstaa .blogpost {float:left;width:382px;min-height:200px;padding:0 5px 0 0;background:url(../img/bg/kaista_ykkosuutinen.gif) right top no-repeat;font-size:110%}
.kaista-etusivu .kaksipalstaa div.blogs {float:left;width:193px;padding:0 0 5px 0}
.kaista-etusivu .kaksipalstaa div.kysely {float:left;width:193px;min-height:200px;padding:0;background:#42142f;color:#fff}
.kaista-etusivu .kolmepalstaa .article, .kaista-etusivu .kolmepalstaa .blogpost {float:left;width:185px;margin:0;padding:0 8px 0 0;background:transparent}
.kaista-etusivu .artikkelit-ja-blogit .article h2, .kaista-etusivu .artikkelit-ja-blogit .article h3, .kaista-etusivu .artikkelit-ja-blogit .blogpost h3, .kaista-etusivu .artikkelit-ja-blogit .blogpost h2, .kaista-etusivu #content .article p.date, .kaista-etusivu #content .blogpost p.date, .kaista-etusivu .article p, .kaista-etusivu .blogpost p {padding-top:0;padding-left:5px;margin-left:0;margin-bottom:0; padding-bottom: 9px}
.kaista-etusivu #content h5, .kaista-etusivu #content h6 {padding:0 0 0 5px;margin:0}
.kaista-etusivu .kolmepalstaa .blogs {float:left;width:185px;margin:0;padding:0 8px 0 0;background:transparent}
#content p a.alue, #sidebar-a p a.alue {color:#000;font-weight:bold}
body.kaista-etusivu #content .clear, body.kaista-etusivu #content div.vihje, body.kaista-etusivu .article, body.kaista-etusivu .blogpost, body.kaista-etusivu .article .articleheader, body.kaista-etusivu .blogpost .articleheader {width:580px}
body.kaista-etusivu .article {background: none}
body.kaista-etusivu .article h2 {padding: 9px 0 0 5px} 
body.kaista-etusivu .article img {margin: 0 6px 6px 0}
body.kaista-etusivu .kaksipalstaa .article .articleheader h2, body.kaista-etusivu .kaksipalstaa .blogpost .articleheader h2 {width:448px}
body.kaista-etusivu .kolmepalstaa .article .articleheader h2, body.kaista-etusivu .kolmepalstaa .blogpost .articleheader h2 {width:180px}
body.kaista-etusivu #content .article h2, body.kaista-etusivu #content .blogpost h2, body.kaista-etusivu #content .article h2 a, body.kaista-etusivu #content .blogpost h2 a {border-top:0 none;border-bottom:0 none;background:transparent}
.kaista-etusivu div.kaksipalstaa h2, .kaista-etusivu div.kolmepalstaa h2 {line-height:100%;font-size:160%}
.kaista-etusivu div.kaksipalstaa p, .kaista-etusivu div.kolmepalstaa p {line-height:125%}
#content .blogs ul {width:193px;float:left;margin:0;padding:0;list-style:none}
#content .blogs li {width:183px;float:left;margin:0 0 2px 0;padding:4px 5px 2px 5px;background:url(../img/bg/pisteet-vaaka.gif) repeat-x left top;font-size:135%;color:#666}
#content .blogit .article h2 a:link, .blogs li a:link {color:#000}
#content .blogs li span {width:173px;display:block;padding:2px 0 0 0;font-size:80%}
#content div.artikkelit-ja-blogit .artikkelit h2 a:link, #content div.kaksipalstaa .article h2 a:link, #content div.kolmepalstaa .article h2 a:link, #content .blogit .article h2 a:link, .blogs li a:link {color:#000}
#content .blogit .article h2 a:visited {color:#936}
#content .blogit .article h2 a:hover {color:#000}
.artikkelit-ja-blogit {width:580px;float:left;padding:5px 0 0 0;background:url(../img/bg/artikkelit-ja-blogit.gif) repeat-y}
.artikkelit-ja-blogit .artikkelit {width:280px;float:left}
#content .kaksipalstaa p.date, #content .kolmepalstaa p.date, #content .artikkelit-ja-blogit p.date, #sidebar-a p.date {margin-top:-0.5em;margin-bottom:0.4em;padding-bottom:4px;color:#666}
.kaista-etusivu #content p.date a.alue {color:#000;font-weight:bold}
#content .artikkelit-ja-blogit .artikkelit .clear {width:280px;margin-bottom:5px;float:left}
#content .artikkelit-ja-blogit .blogit .clear {width:300px;margin-bottom:5px;float:left}
.artikkelit-ja-blogit .blogit {width:300px;float:left}
#content .artikkelit-ja-blogit ul#headlines-extended {margin:0;padding:0;float:left;width:280px;list-style:none}
#content .artikkelit-ja-blogit ul#headlines-extended li  {width:280px;float:left;margin:0 0 5px 0;padding:0 0 5px 5px;background:url(../img/bg/pisteet-vaaka.gif) left bottom repeat-x;color:#000}
#content .artikkelit-ja-blogit ul#headlines {width:280px;padding:0.3em 0}
#content .artikkelit-ja-blogit ul#headlines li {width:280px;padding:0.3em 0 0.3em 5px;color:#666}
#content .artikkelit-ja-blogit ul#headlines-extended li a, #content .artikkelit-ja-blogit ul#headlines-extended li a:hover {display:inline;font-size:120%;background:transparent;margin:0;padding:0} 
#content .artikkelit-ja-blogit ul#headlines li a, #content .artikkelit-ja-blogit ul#headlines li a:hover {display:inline;background:transparent;margin:0;padding:0} 
#content .artikkelit-ja-blogit ul#headlines-extended li span a, #content .artikkelit-ja-blogit ul#headlines-extended li span a:hover {color:#000;font-weight:normal;font-size:100%}
#content .artikkelit-ja-blogit ul#headlines li span a, #content .artikkelit-ja-blogit ul#headlines li span a:hover {color:#000;font-weight:normal}
#content .artikkelit-ja-blogit ul#headlines-extended li span, #content .artikkelit-ja-blogit ul#headlines-extended li span  {display:block}
#content .artikkelit-ja-blogit ul#headlines li span, #content .artikkelit-ja-blogit ul#headlines li span {display:block}
.kaista-etusivu .artikkelit .article, .kaista-etusivu .artikkelit .blogpost {float:left;width:272px;margin:0;padding:0 8px 0 0;background:transparent}
.kaista-etusivu .blogit .article, .kaista-etusivu .blogit .blogpost {float:left;width:292px;margin:0;padding:0 8px 0 0;background:transparent}
#content .mainos-plaza-aluenostot {width:580px;min-height:250px;margin:0;padding:10px 0 0 0;float:left;overflow:hidden;position:relative}
#content .mainos-plaza-aluenostot .keskimainos {z-index:666;position:relative;width:auto;float:left;text-align:left;margin:0;padding:0}
#content .mainos-plaza-aluenostot .keskimainos ul {z-index:666;position:relative;width:auto;float:left;text-align:left;margin:0;padding:0;overflow:hidden}
#content .plaza-aluenostot ul {position:absolute;top:0;left:315px;width:265px;list-style:none;margin:0;padding:6px 0 0 0}
#content .plaza-aluenostot li {list-style:none;margin:0;padding:8px 0 0 12px;overflow:hidden;position:relative;
height:61px;
voice-family: "\"}\"";   
voice-family: inherit;
height:53px;
}
html>body #content .plaza-aluenostot li {height:53px}
#content .plaza-aluenostot li p.section {position:absolute;right:0;top:0;display:block;margin:0;padding:0;width:112px;height:61px}
#content .plaza-aluenostot li p.section a {display:block;margin:0;padding:0;width:112px;height:61px;text-decoration:none;outline:0 none;text-indent:-9999px}
#content .plaza-aluenostot li h3 {margin:0 0 8px 0;padding:0;font-size:10px;width:110px;height:10px}
#content .plaza-aluenostot li h3 a {display:block;margin:0;padding:0;text-indent:-9999px;width:110px;height:10px}
#content .plaza-aluenostot li p {margin:0 110px 0 0;padding:0;font-size:0.9em;line-height:100%}

body.kaista-etusivu #sidebar-a .nosto {background:#ebebeb;margin:0 0 10px 0;padding:5px 0 0 0;float:left;width:152px}
#formula-nostot {margin:0 0 10px 0;padding:60px 0 5px 0;background:#ebebeb url(../img/bg/formula-otsikko.gif) no-repeat;float:left;width:152px}
#fintoto-nostot {margin:0 0 10px 0;padding:88px 0 5px 0;background:#daffb4 url(../img/bg/fintoto-otsikko.gif) no-repeat;float:left;width:152px}
#jaakiekko-nostot {margin:0 0 10px 0;padding:90px 0 5px 0;background:#ddeaf4 url(../img/bg/jaakiekko-nosto.gif) no-repeat;float:left;width:152px}
body.kaista-etusivu #sidebar-a h2 {font-size:135%;padding-left:10px;padding-right:5px}
body.kaista-etusivu #sidebar-a h3 {font-size:125%;padding-left:10px;padding-right:5px}
body.kaista-etusivu #sidebar-a p {line-height:125%;padding-left:10px;padding-right:5px}
body.kaista-etusivu #sidebar-a p.lue {border-top:1px solid #3b91d6;padding:3px 10px;margin:0}
.alue-kaista .mainosbanneri {padding-top:0;padding-bottom:10px}

body#alku #content .kysely h2 {background:#000;color:#fff;margin:0;padding:10px 0 2px 10px;float:left;text-transform:uppercase;width:183px}
body#alku #content .kysely form {margin:0;padding:0;float:left}
body#alku #content .kysely dl {margin:0;padding:0;width:193px;float:left}
body#alku #content .kysely dt {float:left;background:#000;color:#fff;margin:0 0 0.6em 0;padding:2px 0 4px 10px;line-height:100%;font-size:100%;width:183px}
body#alku #content .kysely dd {float:left;font-size:100%;margin:0 0 0.4em 0;padding:0 0 0 10px;line-height:100%;float:left;clear:both;width:183px}
body#alku #content .kysely a {color:#fff}
body#alku #content .kysely input {margin:0 5px 0 -4px;width:20px;float:left}
body#alku #content .kysely input.button {clear:both;color:#fff;border:1px solid #fff;background:#000;margin:6px 0 0 0;padding:2px;text-transform:uppercase;width:163px}

.kaista-etusivu div.article img {padding:0;border:0 none}

.alue-muropaketti #content form input.kommentit-button{border:1px solid #a6b3c2;background:#586074 url(../img/bg/muro-laheta-kommentti-button-bg.jpg) top left repeat-x;color:#fff;font-weight:bold;font-size:130%;padding:7px 25px 7px 25px;margin:0 0 7px 0;width:228px}
.alue-kaista #kommentit { margin:0;padding:3em 0 0 0;background:#909090 url(../img/bg/kommentoi-otsikko_kaista.gif) no-repeat;float:left;width:593px;color:#fff;text-align:center}
.alue-kaista #content form input.kommentit-button{border:1px solid #2d2d2d;background:#3d3d3d url(../img/bg/kaista-laheta-kommentti-button-bg.jpg) top left repeat-x;color:#fff;font-weight:bold;font-size:130%;padding:7px 25px 7px 25px;margin:0 0 7px 0;width:228px}
.alue-muropaketti #sidebar-a ul#sidenavi, .alue-edome #sidebar-a ul#sidenavi {margin-bottom: 10px}
#sidebar-a .nostoboksi {width: 151px; padding-bottom: 0; clear: both; background: #d7d7d7; padding-bottom: 10px}
#sidebar-a .nostoboksi#edome, .alue-edome #sidebar-a .nostoboksi#taskumuro {background: #d7d7d7 url(../img/bg/muro_toimituksenblogi_shadow.gif) no-repeat bottom; padding-bottom: 28px}
#sidebar-a .nostoboksi p.date {color: #666; margin: 0 10px; padding: 0 0 8px 0}
#sidebar-a .nostoboksi p.date.last {border:none;padding:0}
#sidebar-a .nostoboksi h2 a {text-indent:-9999px;height:54px;display:block}
#sidebar-a .nostoboksi#taskumuro h2 {padding-bottom: 5px}
#sidebar-a .nostoboksi#taskumuro h2#taskumuro-otsikko {background: url(../img/bg/muro_taskumuro.gif) no-repeat;padding-bottom: 8px}
#sidebar-a .nostoboksi#edome h2#edome-otsikko {background: url(../img/bg/muro_edome.gif) no-repeat}
#sidebar-a .nostoboksi h3 {padding-right:5px}
#sidebar-a .nostoboksi h3 a {font-size: 13px; display: block; color: #094065;  margin: 5px 0 0 10px}
#sidebar-a .nostoboksi h3 a:visited {color: #3B6684}
#sidebar-a .nostoboksi#toimituksenblogi h2#toimituksenblogi-otsikko {background: #f0f0f0 url(../img/bg/muro_toimituksenblogi.gif) no-repeat; color: #000}
#sidebar-a .nostoboksi#toimituksen-blogi h2#toimituksen-blogi-otsikko {background: url(../img/bg/edome_toimituksenblogi.gif) no-repeat;padding-bottom: 8px}
#sidebar-a .nostoboksi#muropaketti h2#muropaketti-otsikko {background: url(../img/bg/edome_muropaketti.gif) no-repeat;padding-bottom: 8px}

/* uudet aluekohtaiset vinjetit */
body.festarielain #content {padding-top:160px;background:transparent url(../img/vinjetit/festarielainvinjetti.jpg) no-repeat}
body.alue-dark-floors-kilpailu {background: #000 url(../img/bg/darkfloorsbg.jpg) repeat-x !important}

/*Uranus*/
#uranus-feed{width:150px;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif}
#uranus-top{background:#003062;text-transform:uppercase;clear:both;color:#fff;font-size:12px;text-align:center;padding:5px 0;margin:0}
#uranus-content{background:#315dbd;width:138px;overflow:hidden;padding-left:6px;padding-right:6px;font-size:10px}
#uranus-bottom{background: #315dbd url(../img/uranus/uranus.gif) bottom no-repeat;clear:both;height:43px;padding-top:10px}
#uranus-content ul{margin:0;padding:0}
#uranus-content li{background:url(../img/uranus/uranus-arrow.gif) 1px 5px no-repeat;line-height:14px;overflow:hidden}
#uranus-content li a, #uranus-content li a:hover, #uranus-content li a:visited{margin:2px 0 0 0;padding:0 0 0 8px;border-bottom:none;text-decoration:none;color:#fff}
.companyw{font-style:italic;color:#33b5e0;padding-left:3px;padding-right:6px}
#sidebar-a li.uranus-last{margin:10px 0 10px 0;padding:0;text-transform:uppercase}

/* jimms */
h2#jimms-otsikko {background: url('../img/bg/muro_jimms.gif') no-repeat;padding-bottom: 32px}
h2#jimms-otsikko a {height: 66px; border: 0 !important}
#jimms {padding-bottom: 0}
#jimms ul {float: none; padding: 0; background: #333; padding: 0 0 10px 0}
#jimms ul li {float: none; font-size: 11px; background: url(../img/bg/pisteet-vaaka.gif) repeat-x center bottom; padding: 3px 0}
#jimms ul li a {color: #fff; text-transform: none !important; border: 0}
#jimms ul li span {display: block; font-size: 1.5em; padding: 2px 7px 5px 5px; color: #fff}

/*  Muropaketti, uusi*/
body.muropaketti {background-image: none; background: #222}
.muropaketti #contentarea {width: 960px}
.muropaketti #wrapper, .muropaketti #masthead-top-inside {width: 1120px}
.muropaketti div.naviclear2 {width: 941px !important}
.muropaketti .sidebar-b {width: 175px; float: left; margin-left: 0; padding: 0}
.muropaketti .sidebar-b h3 {font-size: 16px; font-weight: bold; background: url(../img/bg/muro_sidebar-b_h3bg.gif) repeat-x 50%; color: #fff; margin: 0; padding: 10px 0 10px 7px; border-top: 1px solid #111}
.muropaketti .sidebar-b ul {margin-bottom: 2em; background: transparent url(../img/bg/muro-article-bg.gif) repeat-x top; padding-top: 0.5em}
.muropaketti .sidebar-b ul li {padding: 2px 10px 3px 5px; background: url(../img/bg/pisteet-vaaka.gif) repeat-x bottom; margin: 0}
.muropaketti .sidebar-b ul li span {display: block; color: #333}
.muropaketti .sidebar-b ul li img {padding: 1px; border: 1px solid #333; background: #fff}
.muropaketti .sidebar-b ul li:hover {background-color: #d5d5d5}
.muropaketti .sidebar-b dt, .muropaketti .sidebar-b dd , .muropaketti #content div.keskimainos  ul {margin: 0}
.muropaketti .sidebar-b dd  input.button {margin: 10px auto; display: block}
.muropaketti #contentarea .articleheader {float: left; padding: 0; width: 593px; border-top: 1px solid #111; background: transparent url(../img/bg/muro_sidebar-b_h3bg.gif) repeat-x scroll 50%; border-bottom: 0; margin: 0 0 1em 0}
.muropaketti #content .articleheader h2 {background: none !important; padding: 13px 10px 7px 12px; width: 500px; margin: 0 0 0.2em; color: #fff}
.muropaketti #content .articleheader p {padding: 9px 10px 0 0; font-weight: bold; color: #fff; width: 60px; border: 0}
.muropaketti #wrapper #content  {background: #e6e6e6; color: #222; border-top: 0; border-left: 1px solid #555; border-right: 1px solid #555; margin: 0 9px; float: left} 
.muropaketti a:link {color: #094065}
.muropaketti a:visited {color: #444}
.muropaketti #content p.date {color: #000}
.muropaketti #content div.blogpost {background: transparent url(../img/bg/muro-article-bg.gif) repeat-x scroll 0 40px !important}
.muropaketti #content div.article {background: transparent url(../img/bg/muro-article-bg.gif) repeat-x scroll 0 0 !important; padding-top: 10px}
.muropaketti #contentarea #sidebar-a {padding: 0 1px 10px 0; border-top: 0}
.muropaketti .blogpost img, .muropaketti .article img {border: 1px solid #222; background: #fff; padding: 3px}
.alue-muropaketti #wrapper #subnavigation {position: relative; height:130px !important; padding: 0; display: block; background: #222; width: 941px; background: #000 url(../img/subnavi/navi-bkg-muro.gif) no-repeat left top}
.alue-muropaketti #subnavigation ul {position: absolute; bottom: 0;width: 779px; border-bottom: 1px solid #111; padding: 0 0 0 162px; min-height: 0}
.alue-muropaketti #subnavigation ul li, .muropaketti #subnavigation ul li.last  {background: transparent url(../img/bg/muro_sidebar-b_h3bg.gif) repeat-x scroll 50%; padding: 8px; margin: 8px 5px 0 0; border-left: 1px solid #bbb; border-right: 1px solid #bbb; border-top: 1px solid #eee; border-bottom: none}
.alue-muropaketti #subnavigation ul li a {color: #fff}
.alue-muropaketti #subnavigation ul li a:hover {color: #77b9e6}
.muropaketti  div.naviclear2 {height: 7px; border: 0;background: #fff}
.muropaketti #sidebar-a .nostoboksi {background: #e6e6e6; padding-bottom: 0}
.muropaketti #sidebar-a .nostoboksi p.date  {color: #333; font-weight: bold}
.muropaketti #sidebar-a .nostoboksi h3 a {font-size: 12px}

.muropaketti .clear {background: transparent url(../img/bg/pisteet-vaaka.gif) repeat-x scroll center bottom}
.muropaketti #sidebar-a .nostoboksi p.date, .muropaketti #sidebar-a .nostoboksi p.date.last {margin: 0; padding: 0 10px 8px; background: transparent url(../img/bg/pisteet-vaaka.gif) repeat-x scroll center bottom}
.muropaketti #sidebar-a #edome.nostoboksi {background: #E6E6E6 url(../img/bg/muro_toimituksenblogi_shadow.gif) no-repeat scroll center bottom}
.muropaketti #sidebar-a #taskumuro.nostoboksi h2, .muropaketti #sidebar-a #taskumuro.nostoboksi h2#taskumuro-otsikko, .muropaketti #sidebar-a #toimituksenblogi.nostoboksi h2#toimituksenblogi-otsikko, .muropaketti #sidebar-a #edome.nostoboksi h2#edome-otsikko   {padding-bottom: 0}
.muropaketti #sidebar-a .nostoboksi h2 a {height: 42px; border-bottom: 1px solid #111; border-top: 1px solid #111}
.muropaketti #subnavigation p#current-area {top: 0; left: 0; z-index: 2; width: 160px; height: 130px}
.muropaketti #subnavigation p#current-area a, .muropaketti #subnavigation p#current-area a:hover {height: 100%; width: 100%}
.muropaketti #contentarea-inside {width:  952px !important; background: transparent url(../img/bg/content-bg_muro960.gif) repeat-y}
.muropaketti #sidebar-a .nostoboksi#edome h2#edome-otsikko {background: url(../img/bg/muro_edome.gif) no-repeat 0 0}
.alue-muropaketti div#subnavimainos {position: absolute; left: 225px; top: 15px; border: 1px solid #fff}

.muropaketti .sidebar-b .sidebarad {margin: 10px 0 10px 12px}
.muropaketti.dark #kommentit a:link {color:#9FD0F1}
.muropaketti #kommentit a:link {color:#094065}
.muropaketti #kommentit a:visited {color:#BACDD9}

.muropaketti #kommentit {background:#E6E6E6 url(../img/bg/kommentoi-otsikko_vaalea.gif) no-repeat;color:#000;}
.muropaketti.dark #kommentit {background:#313b47 url(../img/bg/kommentoi-otsikko_edome.gif) no-repeat;color:#fff;}

.muropaketti ul#varit {position: absolute; top: 0; right: 0; border: 0; width: 120px; padding: 0}
.muropaketti ul#varit li {margin: 0; padding: 5px; width: 50px; border: 0; text-align: center; cursor: pointer}
.muropaketti ul#varit li#vaalea {background: #E6E6E6; color: #222;border-bottom: 3px solid #fff}
.muropaketti ul#varit li#tumma {background: #222; color: #eee}
.muropaketti.dark ul#varit li#tumma {border-bottom: 3px solid #fff}
.muropaketti.dark ul#varit li#vaalea {border: 0}
.muropaketti.dark #wrapper #content {background: #20262e; color: #fff}
.muropaketti.dark #wrapper #content .blogpost {background: transparent url(../img/bg/muro-article-bg_dark.gif) repeat-x 0 43px !important}
.muropaketti.dark #wrapper #content .article {background: transparent url(../img/bg/muro-article-bg_dark.gif) repeat-x 0 0 !important}
.muropaketti.dark #wrapper #content a:link {color: #9FD0F1}
.muropaketti.dark #wrapper #content a:visited {color: #BACDD9}
.muropaketti.dark #wrapper #content .articleheader h2 a:link {color: #fff}
.muropaketti.dark #content p.date {color: #fff}
.muropaketti #content ul#headlines li a {background-image: url(../img/bg/excerpt_bg.gif)}
.muropaketti.dark  #content ul#headlines li a {background-image: url(../img/bg/edome_excerpt_bg.gif)}
.muropaketti.dark #wrapper #content div.tulokset table {background: transparent url(../img/bg/tulos_bg-edome.gif) repeat-x scroll left bottom}
.muropaketti #wrapper #content div.tulokset table {background: #fff}
.muropaketti.dark #contentarea-inside {background:transparent url(../img/bg/content-bg_muro960dark.gif) repeat-y }

.muropaketti.dark #wrapper #content .bottom_leiki_ad p {color: #000}
.muropaketti.dark #wrapper #content .bottom_leiki_ad p a {color: #094065}

.muropaketti #articlenavigation {width: 570px; padding-right: 11px !important}

/* Poll form */
.muropaketti .sidebar-b form dl {padding: 0 0 0 10px; margin-top: 10px;}
.muropaketti .sidebar-b form dl dd, .muropaketti .sidebar-b form dl dd input,  .muropaketti .sidebar-b form dl dt {margin: 0; padding: 0; font-size: 12px;}
.muropaketti .sidebar-b form dl dt {font-weight: bold;}
