#twitterfeed{
clear:both;
height:20px;
overflow:hidden;
margin-left:45px;
margin-top:3px;
/*background-image:url(/img/twitter_logo.gif);*/
background-repeat:no-repeat;
}
#twitbuttons{
width:24px;
float:left;
margin-left:10px;
margin-top:3px;
}
#linkkitwitter{
padding:0px;
margin:0px;
width:20px;
float:left;
height:20px;

}

#linkkitwitter a{
float:left;


}
.twitter_title{
margin-left:3px;
margin-top:3px;
float:left;

color:#ffffff;
font-size:11px;
font-family:"Arial";
}
.twitter_title a{

color:#ffffff;
font-size:11px;
font-family:"Arial";
}
*{
padding:0px;
margin:0px;
}
.banner {
padding-left:6px;
padding-top:7px;
width:154px !important;
height:151 !important;
background-repeat:no-repeat;
}
#ntwit{
width:12px;
float:right;
height:12px;
cursor:pointer;
}
#prevtwit{
height:12px;
width:12px;
float:left;
cursor:pointer;
}
#prevtwit:hover,#ntwit:hover{
color:#333333;
}
#twitbuttons{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
body {
background-position:top center;
	
background-repeat:no-repeat;
}
#allcontent{
	width:910px;
	
	margin:0 auto;
	

}
#saa{

width:88px;
height:50px;
top:0px;
left:50%;

background-repeat:no-repeat;
margin-left:148px;
margin-top:15px;
position:absolute;
z-index:2;
}
#header{
height:400px;

}
#saa span{
float:right;
color:#FFFF00;
font-weight:bold;
font-size:12px;
padding-top:33px;

}
#maintext{
padding-top:15px;
float:left;
padding-left:45px;

width:856px;
}
#holder{
	margin-top:18px;
}
 #postiaema{
left:0px;
width:180px;

height:187px;
position:absolute;
z-index:4;
margin-left:-473px;
left: 50%;
top:10px;

}
#postiaema a{
float:left;
width:100%;
height:100%;
}
#muumilogo{

width:178px;
height:125px;
position:absolute;
z-index:5;
top:20px;
margin-left:-89px;
left: 50%;

}
#header #links{
border:1px solid #FFFF99;

float:right;
}
#bannermove{
padding-left:45px;
float:left;
}
	#header #banner{
width:865px;
height:340px;

margin-top:10px;

z-index:1;
float:left;
background-color:#FFFFFF;
background-repeat:no-repeat;
background-position:7px 7px;
}
#flashbanner{
margin:10px;
}
#linkstop{
float:right;

width:204px;
margin-top:30px;

}

#linkstop ul li{
float:left;
padding-left:7px;
height:14px;

}
#kukka_left,#kukka_right{
	height:600px;
}
#kukka_right{
padding-left:20px;
}
#linkstop ul {
list-style:none;
float:right;
}
#footer{
clear:both;
height:20px;
margin-left:45px;
margin-top:20px;

}
#links ul li span{
display:none;
}

#linkstop ul li a{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-decoratin:none;
font-weight:bold;
text-decoration:none;
font-size:12px;
}

#links ul li a{
background-repeat:no-repeat;
float:left;
width:139px;
height:139px;
margin:8px 0px 0px 8px;
}
#links ul .l{

margin-right:0px;
}
#links ul{
float:right;
padding:0px;
width:860px;
margin:0px;

list-style:none;
}
#links ul li{
width:160px;
float:left;
background-image:url(../img/menupohja.gif);
height:158px;
margin-right:14px;
}
#links{
padding-top:2px;

width:865px;
float:right;
}
.linkelement{
width:160px;
float:left;
background-image:url(../img/menupohja.gif);
height:158px;
margin-right:17px;

}
#right .inner{
padding:5px 0px 5px 20px;
}
 .linkelement span{
display:none;
}
.banner a{
margin:0px !important;
}
 .linkelement a{
background-repeat:no-repeat;
float:left;
width:139px;
height:139px;
margin:8px 0px 0px 8px;
}
.f{
margin-left:0px !important;
margin-top:5px;

margin-right:0px !important;
float:left !important;

}

.l{
margin-right:0px !important;
}
#rightsidelinks{

float:right;
padding-top:5px;

}