a:link, a:visited, a:hover, a:active {
    color: transparent;
    border: 0px solid transparent;
    padding: 0px;
    text-decoration: none;
}

body {
    background-color: white;
    background-image: url(images/background.png);
    background-repeat: repeat-x;
    background-position: top left;
    background-attachment: scroll;
}

#menu {
    position: absolute;
    left: 10px;
    top: 5px;
    margin: 0px;
    list-style-type: none;
    padding-left: 0px;
}

ul#menu li {
    display: inline;
}

span.menu a {
    text-align: center;
    display:block;
    float:left;
    background-repeat:no-repeat;
    height:32px;
    margin-right:20px;
}

span#eniarof a {
    width:64px;
}

span#eniarof a:link, span#eniarof a:visited {
    background-image:url("images/menu_eniarof.png");
}

span#eniarof a:hover {
    background-image:url("images/menu_eniarof_hover.png");
}

span#eniarof a:active {
    background-image:url("images/menu_eniarof_active.png");
}

span#dogme a {
    width:64px;
}

span#dogme a:link, span#dogme a:visited {
    background-image:url("images/menu_dogme.png");
}

span#dogme a:hover {
    background-image:url("images/menu_dogme_hover.png");
}

span#dogme a:active {
    background-image:url("images/menu_dogme_active.png");
}

span#images a {
    width:70px;
}

span#images a:link, span#images a:visited {
    background-image:url("images/menu_image.png");
}

span#images a:hover {
    background-image:url("images/menu_image_hover.png");
}

span#images a:active {
    background-image:url("images/menu_image_active.png");
}

span#videos a {
    width:64px;
}

span#videos a:link, span#videos a:visited {
    background-image:url("images/menu_videos.png");
}

span#videos a:hover {
    background-image:url("images/menu_videos_hover.png");
}

span#videos a:active {
    background-image:url("images/menu_videos_active.png");
}

span#documents a {
    width:100px;
}

span#documents a:link, span#documents a:visited {
    background-image:url("images/menu_documents.png");
}

span#documents a:hover {
    background-image:url("images/menu_documents_hover.png");
}

span#documents a:active {
    background-image:url("images/menu_documents_active.png");
}

span#archives a {
    width:80px;
}

span#archives a:link, span#archives a:visited {
    background-image:url("images/menu_archives.png");
}

span#archives a:hover {
    background-image:url("images/menu_archives_hover.png");
}

span#archives a:active {
    background-image:url("images/menu_archives_active.png");
}

span#monsters a {
    width:30px;
}

span#monsters a:link, span#monsters a:visited {
    background-image:url("images/menu_monster.png");
}

span#monsters a:hover {
    background-image:url("images/menu_monster_hover.png");
}

span#monsters a:active {
    background-image:url("images/menu_monster_active.png");
}

span.menu a span {
    display:none;
}

a.menu {
    text-decoration: none;
}

a.menu:link, a.menu:visited {
    color: white;
    background-color: transparent;
}

a.menu:hover {
    color: red;
}

a.menu:active {
    color: yellow;
}

#block {
    position: relative;
    top: 80px;
}
