/* WORDS - Thesis skin by Matt Dunn for Theme Thesis.  Find more great Thesis resources at ThemeThesis.com. */

/* === REMOVE BORDERS === */

.custom #header, .custom .post, .custom .teasers_box, .custom #footer, .custom #footer a, .custom #footer a:active, .custom #archive_info, .custom .prev_next, .custom #comment_list, .custom #comment_list dd, .custom #commentform, .custom #sidebar_1, .custom #sidebar_2, .custom #comment_list dt.comment, .custom #comment_list dd.comment, .custom #comment_list dl .bypostauthor .format_text, .custom #trackback_list {
        border-bottom: 0px;
        border-top: 0px;
        border-right: 0px;
        border-left: 0px;
}
.custom #content_box, .custom #column_wrap {
        background: none;
}

/* === HEADER AND FOOTER === */
.custom #topborder {height: 10px; background-color: #000;}
.custom #footer {background-color: #000; color: #ccc; width: 100%; height: 10px;}

.headline_area h1 {background: #191919; color: #fff; font-size: 24px; padding: 7px;}

/* === SIDEBAR === */

.custom #popularposts li {border-bottom: 1px dotted #000;}
.custom .sidebar h3 {background-color: #191919; font-size: 21px; padding: 7px; color: #fff; margin-bottom: 10px; font-variant: normal;}

.custom #sidebar_div {padding:0.625em;}
.custom #sidebar_icon {float:left; clear: both;}

/* === HEADLINES === */

.headline_area h2, .stayupdated h2 {background: #191919; color: #fff; font-size: 24px; padding: 7px;}
.headlinearea h2 a, .custom h2 a:visited, .stayupdated h2 a {background: #191919; color: #fff;}
.headline h2 a:hover, .stayupdated h2 a:hover {color: #999999; text-decoration: none;}

/* === TEASERS === */

.custom .teaser {
   width: 100%;
   margin-top: 2em;
   padding-top: 2em;
   border-top: 1px dotted #bbb;
   text-align: justify;
}
.custom .teasers_box {
   padding-top: 0;
   padding-bottom:0;
   border-top: 0;}
   
.custom .teasers_box h2 {background: #fff; font-size: 14px;}

.custom .teasers_box h2 a {
  color: #000; background: #fff;
}
.custom .teasers_box h2 a:hover {
  color: red;
}

.custom .teaser .format_teaser {
   margin-bottom:4px;
   margin-top:4px;
}

/* == MISC == */

.stayupdated p { color: #000; font-size: 1.4em;;}
.stayupdated {border: 0px solid #000; overflow: hidden; padding: 1em;}

.custom .format_text .to_comments span {color: #000; background-color: #fff; float: left; font-size: 12px; text-decoration: none;}