body {
background-color:#B7BFCE;
background-image:url(lfh_tausta.jpg);
background-position:center;
background-repeat:repeat-y;
/*background: #C7C9DF;*/
font-family: Verdana, Arial, sans-serif;
font-size: x-small;
color: #61656D;
margin: 0px;
padding: 0px;
}
td {
font-family: Verdana, Arial, sans-serif;
font-size: x-small;
color: #61656D;
}
a:link, a:active, a:visited{
color: #61656D;
text-decoration: none;
font-weight: bold;
}
a:hover{
text-decoration:underline;
}

#main{
position:relative;
width:750px;
margin:auto;
padding-bottom:10px;
/*border: 1px solid #FFFFFF;*/
background-color: #FDFDFE;
background-image:url(roses.jpg);
background-repeat:no-repeat;
}
#main_top{
position:relative;
height:180px;
}
#main_left{
position:absolute;
width:190px;
top:180px;
left:0px;
/*background-color:#0000FF;*/
}
#main_main{
position:relative;
width:560px;
left:190px;
/*background-color:#FF0000;*/
}

#menu{
position:absolute;
top:20px;
left:60px;
font-size: 16px;
font-weight: bold;
line-height: 22px;
letter-spacing: 3px;
}
#menu a{
font-weight: bold;
/*color: #9492B4;*/
}

#main_left div{
margin: 5px;
/*border: 1px solid #999999;*/
}
#main_main div{
margin: 5px 5px 5px 0px;
/*border: 1px solid #AB000B;*/
text-align: justify;
/*color: #aaaaaa;*/
}

p{
margin: 0px;
padding: 6px 9px;
}
img{
border: 1px solid #999999;
}
img.eirajattu{
border: none;
}
.comicblog{
text-align:center;
}
.comicblog img{
border: none;
}

h1{
margin:0px;
font-size: x-small;
font-weight: bold;
/*color: #9492B4;*/
background: #EEEFF9;
background-repeat: no-repeat;
background-position: bottom right;
padding: 8px 10px;
}
.pikkuotsikko{
font-weight: bold;
}
.info{
font-style: italic;
}
h2{
margin:0px;
font-size: x-small;
/*color: #9492B4;*/
background: #EEEFF9;
padding: 8px 10px;
}
.italic{
font-style: italic;
font-size: 75%;
}

/* guestbook */

p.date{
font-style: italic;
text-align: right;
border-bottom: 1px solid #AB000B;
}
table.sign{
margin: 0px 10px;
}

/* otsikot */

.art{
background-image: url(roses_text_art.gif);
}
.blog{
background-image: url(roses_text_blog.gif);
}
.links{
background-image: url(roses_text_links.gif);
}
.main{
background-image: url(roses_text_main.gif);
}
.me{
background-image: url(roses_text_me.gif);
}
.message{
background-image: url(roses_text_message.gif);
}

a.linklist{
/*display:block;
float:left;
width:88px;
height:30px;*/
border:1px solid #B7BFCE;
padding:3px;
text-align:center;
}