


div.outline {
    padding: 1px;
    border: 1px solid black;
    width: 660px;
    margin: 0 auto;
}

div.advent2008 {
    position: relative;
    width: 660px;
    height: 570px;
    background: url('../images/advent2008/background.jpg') no-repeat top left;
}

div.advent2008 .day {
    float: left;
    display: block;
    width: 90px;
    height: 72px;
    margin: 25px 0 0 25px;
    padding: 10px 0 0 10px;
    color: black;
    background-color: #ccc;
    text-decoration: none;
    font-size: 16px;
    border: 1px solid white;
    opacity: 0.2;
}

div.advent2008 span.day {
    opacity: 0.1;
}



div.advent2008 a.day:hover {
    opacity: 0.6;
}

p.info {
    font-size: 0.8em;
    color: #888;
}

