body {
background:url(http://vv.jodochus.net/k/subtlepatterns_h.png) fixed;
}
table, tr, td, br, p, li
{
text-align: justify;
font-size: 15px;
font-family: 'Pontano Sans', Arial;
line-height: 22px;
color: #494949;
text-shadow: 1px 1px #ffffff;
cursor: default;
}
.h2
{
font-family: 'Parisienne', cursive, Times New Roman;
font-size: 38pt; 
letter-spacing: 3px; 
color:#6582A5; 
padding: 0px 40px 18px;
text-shadow: 0px 0px 4px #B3B3B3;
border-bottom: #D9D9D9 1px solid; 

}


.valiotsikko
{
font-family: 'Dancing Script';
font-size: 22pt; 
text-indent:50;
letter-spacing:1px;
color:#424D78; 
}
.oswald
{
font-family: 'Open Sans Condensed', sans-serif;
font-size: 14pt; 
letter-spacing:0px;
}
.suku
{
font-family: 'Open Sans Condensed', sans-serif;
font-size: 13pt; 
color:#3D4660; 
}
.haka
{
font-family: Times New Roman;
font-size: 4em; 
color:#494949; 
text-align:left;
}
.pikkuhaka
{
font-family: Times New Roman;
font-size: 2em; 
color:#494949; 
text-align:center;
}
.img {
padding:4px; 
background: #ffffff; 
border:1px solid #ADB4C0;
box-shadow: 0px 0px 8px #808289;
}

A:link{color:#5C668D;text-decoration:none;cursor:hand;font-weight:bold;}
A:visited{color:#5C668D;text-decoration:none;cursor:hand;font-weight:bold;}
A:active{color:#31374D;text-decoration:none;cursor:hand;font-weight:bold;}
A:hover{color:#31374D;text-decoration:none;cursor:hand;font-weight:bold;transition: all .3s linear;}