.column1,
.column2 {
margin: 0;
padding: 0;
}

.column1 {
float:left;
width: 48%;
}

.column2 {
float:right;
width: 48%;
}

.articles-box h2 {
font-size: 1em;
margin: 0;
text-align: center;
color: #fff;
background-color: rgb(79, 97, 225);
font-weight:bold;
}

.articles-box ul {
list-style:none;
margin: 0;
padding:0;
}

.articles-box ul li {
font-size: 0.9em;
margin: 0.2em 0 0.5em 0;
padding:0 0 0.5em 0;
border-bottom: solid 1px #ddd;
}

.articles-box ul li.last {
border-bottom:none;
}

.article-main
{
background-color:#FFFF80;
border:solid 1px #fc9;
padding:0.5em;
margin-bottom:1em;
font-size:1.1em;
}
