.newsitem
{
    padding-top:15px;
    border-bottom:solid 1px #000000;
    width:540px;
}

.newslink, .newslink:active, .newslink:visited
{
    color: #000000;
    font-weight:bold;
    text-decoration:underline;
}

.newslink:hover
{
    text-decoration:none;
}

h2
{
    margin-bottom:0px;
}

.news-item
{
    margin-top:0px;
}

.news-item span
{
    font-weight:bold;
    text-decoration:underline;
}   

#content
{
    position:relative;
}

#image-holder
{
     position:absolute;
     bottom:32px;
     right:25px;
}

#image-holder img
{
    border: solid 1px #000000;
}

.quote
{
    color:#949494;
    font-size:13px;
    font-style:italic;
    margin:0px; 
}