body { text-align: center;  }
.jattibanneri { float: none; padding: 0; margin: 0 auto 10px; }

#wrapper {
	 text-align: left;
	 margin: 5px auto 0;
}
#container { text-align: left; }

.aanestys td.jakauma input {
	 margin: 0 5px 0 0;
}
.aanestys td.jakauma {
	 padding-bottom: 10px;
}
#banneri_yla {
	 margin: 0;
	 padding: 0;
text-align: center; width: 990px;
}
.banner_tall { padding: 0 0 15px 10px;}
.banner_wide { position: relative;  }
.lyhennelmakuva {
	 margin: 0 25px 10px 0;
}


#globnavikko { margin: 0; }
table#globnav {
	 width: 942px;
	 margin: 0 auto 10px; 
}
td#globcenter {
	 width: 577px;
}

/* Kuvien asemointi */
table.center {
	 margin: 0 auto 10px; 
	 clear: right;
}
.erik table.center {
	 clear: none;
}
table.left { padding: 0; margin: 0 20px 10px 0; }
table.right { padding: 0; margin: 0 0 10px 20px; }

/* Etusivu */ 
#header .lyhennelma {
	 margin: 0;
	 float: left;
	 width: 680px;
}
#header .lyhennelmakuva {
	 display: inline;
	 margin: 0 20px 45px 0;
}
#header .lyhennelma h1 { 
	 padding: 20px 0 0 0;
	 margin: 0 0 10px;
}
#header .lyhennelma p {
	 font-family: Georgia,'Palatino Linotype',Platino,'Times New Roman',Times, serif;
}
#header .lyhennelma a span {
	 display: block;
	 font-weight: normal; 
}
#header .lyhennelma a:hover span {
	 text-decoration: underline;
}
#header .lyhennelma p a {
	 font-weight: normal;
}
.horoskooppi p {
	 float: right;
	 padding: 18px 40px 0 0;
}
#content_right_lower div.aanestys { padding: 0 0px 15px 0px; }
#content_right_lower div.aanestys h3 { text-transform: none; }
#content_right ul.muuallanetissa { list-style: none; margin: 0 30px 10px 10px }
ul.muuallanetissa span { color: #61736E }
.frontpage_four_col { overflow: hidden; margin: 0 0 10px 30px; height:112px }
.frontpage_four_col img { margin: 0 5px 5px}
.frontpage_four_col .mslogo { margin: 0; padding: 0;}


/* Osion etusivu */
.mainoslyhennelmat {
	 width: 470px;
}
.lyhennelmat .lyhennelma {
	 clear: left;
	 margin: 0 0 25px;
}
.lyhennelma p a { display: block; }
.lyhennelmat .lyhennelma h1 a { color: #61736E; }


/* Artikkelisivu */
.artikkeli h1, #other-picks-article span { color: black; }
/* .artikkeli .pvm { color: white } */
.artikkeli .pvm span { text-transform: uppercase; }
.artikkeli h2 {
	 background: none;
	 padding: 0;
	 height: auto;
	 width: auto;
	 color: #333;
}
.banner_tall_article { padding: 0 0 15px 0px }
/* #content_left { overflow: auto; zoom: 1} */
#content_right #other-picks-article { margin-top: 0 }
.moretoread { overflow: auto; }
.moretoread li a { padding-right: 5px; }

#tuoreimmatjutut { clear: both; }
#tuoreimmatjutut .main img { 
	 background: #eceeee ;
	 padding: 6px;
	 border: 1px solid #d9dedd;
	 margin: 0 0 5px
}




/* Footer */
#footer { clear: both; }
.recommendations .sisus {
	 width: 940px;
	 margin-left: 30px;
	 text-align: center; 
	 overflow: auto;
}
#footer_left h2 { margin: 0; }
#footer_right ul.strong { font-weight: bold; }


/* Kommentit */
#cr_viewComments {
	 font-size: auto;
}
#cr_viewComments h3.palkkivari, #cr_newComment h3.palkkivari {
font-size:19px;
height:47px;
padding:10px 0 0 40px;
width:247px;
font-family: Georgia,'Palatino Linotype',Platino,'Times New Roman',Times, serif;
text-transform: none;
color: white;
margin: 0;
font-weight: normal;
}
#cr_comments, #commentList ul { color: #61736E !important }
.cr_commentButtons img.cr_sprite,  
#cr_articleInfo .cr_commentUp img,
#cr_articleInfo .cr_commentDown img
 {
	 background-image:url("http://static.mtv3.fi/helmi2010/img/cr_commenticons.png") !important;
}
#mtv3_comments {
	 width: auto !important;
	 clear: left;
}
#cr_comments li {
	 background: url("http://static.mtv3.fi/helmi2010/img/comment-bg.png") repeat-y scroll left top transparent;
}
#cr_comments .cr_commentContent {
	 background: url("http://static.mtv3.fi/helmi2010/img/comment-bg-bottom.png") no-repeat scroll left bottom transparent;
	 padding: 0 20px 40px;
	 margin: 0 !important;
}
#cr_comments p { margin: 0 !important; padding: 10px 20px; }
#cr_comments .cr_commentHeader { background: url("http://static.mtv3.fi/helmi2010/img/comment-bg-top.png") no-repeat scroll left top transparent  }
.cr_commentImage { display: none; }
#cr_comments hr { display: none; }
#cr_newComment h3.valiotsikko { display: none;}
#cr_newComment .cr_disclaimer { clear: left;}
.cr_header { background: none !important; border: 0 !important;}
.artikkeli #cr_articleInfo { padding-top: 5px}
.artikkeli #cr_articleInfo a { color: #999 !important; }

/* MISC */

#testityokalu { margin: 0 0 25px; }
.lista { list-style-type: none; margin: 0 0 15px; padding: 0; }
.lista li { margin: 0 0 10px }
.sumoplayer { width: 512px; margin: 0 auto 25px; }

