body { 
background-color : #ece7c7; 
} 
A:link, A:visited { 
color : #89693c; 
text-decoration : underline; 
} 
A:active, A:hover { 
color : #422f14; 
text-decoration : underline; 
} 
p, table { 
cursor : default; 
font-family : arial; 
letter-spacing : 0.8px; 
font-size : 12px; 
line-height : 15px; 
text-align : justify; 
color : #000000; 
} 
A:link.m, A:visited.m { 
color : #89693c; 
text-decoration : none; 
padding-left : 18px; 
background-image : url('herra1.jpg'); 
background-repeat : no-repeat; 
font-weight : bold; 
} 
A:active.m, A:hover.m { 
color : #422f14; 
text-decoration : underline; 
} 
.h1 { 
padding-left : 18px; 
background-image : url('herra3.jpg'); 
background-repeat : no-repeat; 
color : #725935; 
font-family : 'Palatino Linotype'; 
font-size : 14px; 
font-weight : bold; 
} 
.h3 { 
padding-left : 18px; 
color : #725935; 
font-family : 'Palatino Linotype'; 
font-size : 14px; 
font-weight : bold; 
} 
.h2 { 
border-bottom : 1px solid #89693c; 
} 
.h4 { 
padding-left : 0px; 
color : #725935; 
font-family : 'Palatino Linotype'; 
font-size : 14px; 
font-weight : bold; 
} 
.main { 
width : 650px; 
border : 1px solid #a18153; 
border-collapse : collapse; 
background-color : #f7f6e9; 
} 
.otsikko { 
text-align : center; 
background-color : #cbb592; 
} 
.linkit { 
padding : 5px; 
background-color : #cba979; 
border : 1px solid #a18153; 
text-align : center; 
} 
.teksti { 
padding : 20px; 
} 
.kuva { 
padding : 6px; 
padding-right : 0; 
} 
.copy { 
text-align : center; 
color : #725935; 
}