


#kuori {
width: 760px;
position: relative;
left: 50%;
margin-left: -375px;
background-color: #ffffff;
}

#yla {
border-bottom: dotted;
border-top: dotted;
border-width: 2px;
border-color: #cad3a6;
background: #ffffff;
text-align: center;
padding: 7px;
height: 95px;
}

#sisalto {
float: right;
border-color: #cad3a6;
width: 420px;
background: #ffffff;
padding: 10px 10px 10px 10px;
}

#sisalto2 {
float: right;
border-color: #cad3a6;
width: 570px;
background: #ffffff;
padding: 10px 10px 10px 10px;
}

#kuvarivi {
width: 150px;
float: right;
padding: 10px 10px 10px 0px;
}

#kuva {
float: left;
margin: 10px 0px 10px 0px;
}

#linkit {
border-color: #b4bbc5;
width: 150px;
height: 500px;
float: left;
background-color: #d3d3d3;
}


#ala {
clear: both;
background-color: #828255;
color: #ffffff;
text-align: center;
padding: 7px;
}

body {
font-family : "verdana",sans-serif;
background : #5b5b5b;
font-size :70%;
line-height: 200%;
background: url(pics/veisto2.jpg);
background-position: left;
background-repeat: no-repeat;
}

p {
font-family : "verdana",sans-serif;
font-size :70%;
color: #ffffff;
}

h1 {
text-align: center;
font-family : "arial narrow";
font-variant: small-caps;
letter-spacing: 0.2cm;
color: #b9b995;
}

h2 {
text-align: center;
font-family : "arial narrow";
font-variant: small-caps;
letter-spacing: 0.2cm;
color: #ffffff;
}

ul {
list-style-type: square;
}

ul.paalinkit {
list-style-type: none;

line-height: 200%;
border-right: solid;
border-width: 1px;
border-color: #cad3a6;
} 

a:link {
text-decoration: none;
color: #828255;
}

img.bottom {
margin-bottom: 4px;
}

a:visited {
color: #828255; 
text-decoration: none;
}

a:hover {
text-decoration: none;
color: #fdb102;
}


a.email:link {color: #ffffff; text-decoration: none;}
a.email:visited {color: #ffffff; text-decoration: none;}
a.email:hover {color: #fdb102; text-decoration: none;}