#recentNews {
    width: 100%;
    height: 161px;
    margin-top: -13px;
    font-size: 11px;
}

#news-table {
    padding: 0;
    padding-left: 20px;
}

#news-table .imageCell {
    width: 170px;
    position: relative;
}

#news-table .imageCellHome {
    width: 170px;
    position: relative;
}

#news-table .imageCell, #news-table .descCell {
    padding: 15px 0 15px 0;
}

#newsImgBg {
    width: 154px;
    height: 100px;
    background-image: url(../images/newsImgBg.png);
}

#newsImgBg img {
    margin-left: 11px;
    margin-top: 11px;
}

.newsDate {
    font-style: italic;
    font-size: 12px;
}

.newsTitle, .newsTitle a:link, .newsTitle a:visited, .newsTitle a:active {
    color: #FFFFFF;
}

.return span, a.readMore:link, a.readMore:visited, a.readMore:active {
    color: #000000;
    font-weight: bold;
    font-size: 12px;
    font-style: italic;
    text-decoration: none; 
}

h4.viewItem, h4.viewItem a:link, h4.viewItem a:visited {
    font-style: italic;
    text-decoration: none;
    color: #330000;
}

.return span:hover, a.readMore:hover, h4.viewItem a:hover {
    text-decoration: underline;
}
    
div.readmore {
    display: none;
}

#events-table tr td p {
	height: 20px;
}

div .inside td {
	padding-left: 20px;
}