html { background: #000; color: #fff; }
body {
    margin: 0;
    padding: 0;
    border: 0;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

#wrapper {
    margin: auto;
    text-align: left;
    width: 960px;
    height: 730px;
    background: #000000 url(bg2010.jpg) no-repeat;
    position: relative;
}

ul#links {
    position: absolute;
    top: 670px;
}
ul#links li {
    display: block;
}
ul#links li a {
    display: block;
    position: absolute;
    text-indent: -9999px;
    height: 50px;
}
li.facebook a { left: 57px; width: 45px; }
li.myspace a { left: 126px; width: 45px; }
li.piikkikasvi a { left: 197px; width: 80px; }
li.emi a { left: 295px; width: 90px; }