body {
    margin: 10px auto;
    width: 610px;
}
table {
    padding: 0px;
    margin: 0px;
}
#content {
    background-image: url('content.png'); 
    background-repeat: repeat-y;
    /*width: 610px;*/
}
a {
    text-decoration: none;
    color: #365173;
}
#linkspace, .linksubspace {
    background-image: url("link-back.png");
    overflow: hidden;
    padding: 0px auto 0px auto;
    text-align: center;
}
.linksubspace {
    margin-top: 4px;
}
#linkspace a, .linksubspace a {
    color: #e8ca90;
}
#linkspace a:visited, .linksubspace a:visited {
    color: #e8ca90;
}
#linkspace a:hover, .linksubspace a:hover {
    color: #90b8e8;
}
#linkspace:after {
    content: url("link-bottom.png");
}
.linksubspace:before {
    content: url("link-second-top.png");
}
.linksubspace:after {
    content: url("link-second-bottom.png");
}
.face {
    margin-top: -10px;
}
.section-title {
    padding-left: 10px;
    padding-top: 10px;
    font-size: 2em;
    height: 50px;
    text-align: center;
    background-image: url("face.png");
    background-repeat: no-repeat;
    background-position: middle bottom;
}
.section-date {
/*                margin-top: -5px;*/
    margin-bottom: -4px;
    font-size: 0.4em;
}
.section-body {
/*                font-align:;*/
    padding-left: 10px;
    padding-right: 12px;
    margin-bottom: 10px;
}
.subtitle {
    font-size: 1.5em;
}
.when {
    font-size: 0.7em;
}