body {
text-align: left;
font-family:arial, tahoma;
font-size: 11px;
letter-spacing:1px;
color: #000000;
line-height: 2.0;
margin: 0;
background-color: #eeeeee;
}

td, pre, table {
font-family:arial, tahoma;
font-size: 11px;
letter-spacing:1px;
color: #000000;
}

#koko {
background-image: url(img2/bg.jpg);
background-repeat: repeat-y;
margin:0;
position: absolute;
margin-left:5%;
margin-top:10px;
width:920px;
}

#teksti {
absolute: position;
margin-left: 60px;
width: 820px;
float: left;
margin-top: -380px;
z-index:7;
position:relative;
top:2em;
}

#yla {
left: 0px;
margin: 0px;
}

a {text-decoration: none;font-weight: none;color: #6e2d17;}
 
a:hover {text-decoration: underline;font-weight: none;color: #6e2d17;}

h1 {
font-family: arial, Sans-Serif, Tahoma;
font-size: 14px;
color: #6e2d17;
letter-spacing : 2px;
font-style: normal;
text-align: center;
border-bottom: 1px dashed #d2c7b1;
}

h2 {
font-family: arial, Sans-Serif, Tahoma;
font-size: 13px;
color: #9a5421;
letter-spacing : 2px;
font-style: normal;
text-align: left;
padding-left: 25%;
}

h3 {
font-family: arial, Sans-Serif, Tahoma;
font-size: 12px;
color: #b76f3a;
font-weight: bold;
text-align: center;
letter-spacing : 2px;
}

#header {
clear: both;
position:absolute;
left:50px;
width:820px;
top:180px;
letter-spacing:1px;
font-weight:bold;
font-size:11px;
color:#23262b;
text-align: center;
padding: 10px 0 10px 0;
margin: 0 auto 0 0px;
}

#header a {color:#23262b; text-decoration:none;}
#header a:hover {color:#b37524; text-decoration:none;}

meriitti {font-size:10px; font-style:italic; color:#9c7419; text-align:center;}
.mina {padding:20px 5px 20px 5px;}
.wha {color:#6e2d19; font-size:10px; text-transform:uppercase; font-weight:bold;}
.isa {border:1px solid #4b4841; background-color:#b1a79e; padding:10px;}
.isa2 {border:1px solid #4b4841; background-color:#b1a79e; padding:10px;}
.emo {border:1px solid #4b4841; background-color:#d0c4b8; padding:10px;}