.heading {
    color: #FFF;
    background-color: #B19A3D;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 1.4em;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 8px;
}

.signup_heading {
    color: #FFF;
    background-color: #294389;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 0.95em;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    margin-bottom: 0px;
}

.sidebar_box {
    padding-top:10px; 
    margin:10px;
    text-align:left; 
    font-size: 0.8em;
}

.article_links a {
    font-size: 1.1em;
    color: #000;
    display: block;
    margin-bottom: 8px;
    text-decoration: none;
}

.follow_us img {
    border:0px;
    margin-bottom:8px;
    margin-right:3px;
    margin-left:5px;
    position:relative;
    top:12px;
}

.follow_us a {
    font-size: 1.2em;
    text-decoration: none;
}

.follow_us .heading {
    margin-bottom:5px;
}

#article_list {
    padding-bottom: 8px;
    border-bottom: 1px solid #B19A3D;
}

#article_list .heading {
    margin-right:60px;
    font-size:1.1em;
}

#article_list span {
    font-weight:bold;
}

#article_list a {
    color:#000;
    text-decoration:none;
}

#article_list a:hover {
    text-decoration:underline;
}

#retweet {
    margin-top:15px;
    margin-bottom:10px;
}

.bordered_box {
    border: 1px solid #000; 
    padding:8px; 
    text-align:left; 
    background:#ffffff url('http://images.net-temps.com/ima/crossroads/newsletter_signup_gradient.png') repeat-x left top;
}

