#header {
    height: 165px;
}

#news_sidebar {
    width: 269px;
    margin-right: 27;
}
#news_sidebar h1 {
    margin-bottom: 10px;
}
#news_sidebar .item {
    padding: 5px 0;
    border-bottom: 1px solid #e0e0e0;
}
#news_sidebar .titlelink {
    font-weight: bold;
    font-size: 1.2em;
    color: #0c3877;
}
.date { color: #3161b3; }

.excerpt p {
    margin-top: 0;
}

.news_list .news_item {
    margin:  0 0 20px 0;
}
#news_article .title h2 {
    margin-top: 0;
}
#news_article #photo_list, #news_article #video_list {
    float: right;
    margin-left: 30px;
    clear: right;
}
#news_article .image, #news_article .video {
    margin-bottom: 20px;
}
#news_container h2 {
    margin-top: 0;
}
#news_container h2.title {
    margin-bottom: 0;
}
#news_sidebar {
    margin-right: 35px;
}

#news_container div.rss {
    padding: 10px;
}

#news_content {
    margin-left: 296px;
    border-left: 1px solid #e0e0e0;
}