#welcome-message {
    position: relative;
    width: 49%;
    float: right;
}

#welcome-message p {
    padding: 0.4em 0 0.4em;
    clear: left;
}

#welcome-message ul li {
    margin-left: 1.5em;
    list-style: circle;
}

#welcome-message .more {
    text-align: right;
}

#content .filters {
    padding: 0;
    border: none;
}

#content .filters a {
    text-decoration: none;
    font-size: 90%;
}

#content .filters.one {
    float: right;
    border: none;
}

#content .filters li {
    display: inline;
    padding: 0 0.1em 0;
}

#content .filters li.act a {
    font-weight: bold;
    color: #000000;
}

#right li.comment {
    overflow: hidden;
}

#most-popular-collections {
    width: 49%;
    float: left;
    clear: both;
    padding-bottom: 1em;
}

#most-popular-collections ul li {
    float: left;
    width: 33%;
    text-align: center;
}

#most-popular-collections ul li a {
    display: block;
}

#most-popular-collections ul li span {
    display: block;
    font-weight: bold;
    font-size: 200%;
}

#poll {
    width: 49%;
    float: right;
}

#poll .poll dt {
    font-style: italic;
}

#poll .poll dd {
    padding: 0 0 1em 0.5em;
}

#please-register {
    padding: 0.5em 0.5em 0;
}

#please-register li {
    list-style: circle;
    margin-left: 1.5em;
}

#news .more {
    font-size: 80%;
    padding-left: 1em;
    font-style: italic;
    display: block;
}

