body {background:#fff;padding:0;margin:20px 0;color:#000;font-size:12px;font-family:Arial;line-height:18px;font-style:normal;text-align:justify;}

#ulk {margin:0 auto;padding:0;width:736px;overflow:hidden;}
#otsikko {margin:0;padding:0;}
#otsikko h1 {margin:10px 0;color:#97af01;font-family:Georgia;text-align:center;font-size:90px;line-height:90px;text-shadow: 0 0 8px #e0af63;font-style:normal;text-indent:0;}
#box {margin:-40px 0 0 0;padding:0;background:#fae17d;height:30px;}

#kuvat {padding:0;margin:0;overflow:hidden;}
#kuvat .kuvav {float:left;margin:20px 20px 0 0;border:1px solid #687901;}
#kuvat .kuvak {float:left;margin:20px 20px 0 20px;border:1px solid #687901;}
#kuvat .kuvao {float:left;margin:20px 0 0 20px;border:1px solid #687901;}

#palstat {margin:20px 0;padding:0;overflow:hidden;background:#faf5e1;}
#palstao {margin:0;padding:0;float:right;width:209px;border-left:20px solid #fff;}
#palstav {margin:0 209px 0 0;padding:10px 40px;border-right:20px solid #fff;}

#palkki {margin:0;padding:10px 20px;}

#teksti {margin:20px 0;padding:10px 40px;background:#faf5e1;}

#footer {background:#e0af63;margin:0;padding:10px 40px;font-size:11px;}

hr {width:100%;margin:30px 0;padding:0;border-width:0 0 1px 0;border-style:solid;border-color:#fae17d;clear:both;}

h1 {text-indent:40px;margin:20px 0 10px 0;color:#97af01;font-family:Georgia;font-size:22px;line-height:22px;text-align:left;font-style:italic;font-weight:normal;}
h2 {text-indent:40px;margin:20px 0 10px 0;color:#e17d32;font-family:Georgia;font-size:18px;line-height:18px;text-align:left;font-style:normal;font-weight:normal;}

table {margin:20px 0;border:0px solid #000;width:100%;border-collapse:collapse;border-spacing:0;}
.sukutaulu td {width:33%;padding:2px 0;}
.kisat td {width:50%;vertical-align:top;}

.keskitetty {text-align:center;}

.hevoskuva {border:1px solid #687901;}
.perustiedot {padding:0 0 0 40px}

a:link, a:visited, a:active {color:#e17d32;text-decoration:underline;}
a:hover {color:#e17d32;text-decoration:underline;}