.article-post{
border-bottom:none !important;
}

.article-post h1{
margin:20px 0;
}

/* related posts */
#more-articles{
float:left;
margin-bottom:10px;
margin-top:20px;
width:100%;
}

#more-articles h2{
color: #3599FF;
font-size: 20px;
}

#more-articles ul{
float:left;
margin:0;
padding:0;
}

#more-articles ul li{
float:left;
list-style-type:none;
margin:0;
padding:0;
width:270px;
}

#more-articles ul li a{
font-size:14px;
}

/* Resources */
#directory-list{
float:left;
margin-bottom:20px;
margin-top:30px;
text-align:left;
width:660px;
}

#directory-list .list-item{
background-color:#FFFFFF;
float:left;
margin-bottom:10px;
padding:0;
text-align:left;
width:660px;
}

.list-item .keywords{
float:left;
padding:8px;
width:168px;
}

.list-item .keywords a{
color:#F89C2E;
font-size:16px;
font-weight:bold;
border-bottom: 1px solid;
}

.list-item .keywords a:hover{
color: #3599FF;
text-decoration:none;
border-bottom: none;
}

.list-item .info{
float:left;
padding:8px;
width:456px;
}

.list-item  .desc{
font-size:15px;
}

.list-item .url{
color:#3599FF;
font-size:11px;
text-align:right;
}

/*  sitewide */ 
#additional {
}

#additional a.add-info{
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}

#bottom-links{
color:#AAAAAA;
line-height:15px;
margin-left:26px;
margin-top:5px;
position:relative;
text-align:left;
width:925px;
}

#bottom-links a{
font-size:11px;
text-decoration:none;
text-transform:uppercase;
}

#bottom-links a:hover{
}