/* dark #c33 */

.articles #contenthead,
.articles #nav1 li#articles a,
.articles #nav2-bar                      { background-color: #c33; }
.articles h2                                        { color: #c33; }
.articles .atoz_yes #peoples_picks           { border-color: #c33; margin-top: 8px; }

/* lighter #f77 */

.articles #nav2 li.selected a                { background-color: #f77; }


/* pastel #fbb */

.articles #nav3 li.selected a                { background-color: #fbb; }

/* Holly hack to keep left column from moving in IE6 */
* html #content { height: 1%; }

.articles #issue_browser { float: left; width: 132px; }
.articles #issue_browser a:hover { background-color: #fff; }

.articles #nav1 li#articles a { opacity: 1.0; }

.articles #nav3 {}
.articles #nav3 ul.subcategories { margin-left: 148px; padding: 2px 0; }
.articles #nav3 .subcategories a { display: block; float: left; width: 147px; margin: 0; padding: 0 8px; }

.articles #nav3 .current_issue { margin: 4px 0px 0px 20px; }

/* Article Issue/Column View*/

.articles .latest_entry h5 a { font-size: 20px; }
.articles #atoz .latest_entry .description { font-size: 16px; color: #333; }
.articles #peoples_picks .description,
.articles #atoz .entry .description { color: #666; }
.articles .latest_entry img,
.articles .entry img { float: right; margin-left: 4px; }
.articles .latest_entry,
.articles .entry { clear: both; margin: 8px 0; overflow: hidden; }
.articles #peoples_picks .breadcrumbs,
.articles .latest_entry small,
.articles .entry small { color: #999; }

.entry-comments { font-size: 10px; margin: 4px 0; color: #999; }
.entry-comments li { margin: 2px 0 2px 16px; }


.articles #peoples_picks h5 { font-size: 14px; }


/*CONTRIBUTOR-BOX */

.articles #contributor_box { float: left; margin-right: 5px; }

.articles #content #article_contents #description p { font-size: 18px; display: block; padding-bottom: 5px; }

.articles #article_wrapper { clear: both; }

.articles #article_contents { padding-top: 8px; }

.articles #images { float: right; }

.articles #content #article_contents p {
    font-size: 14px;
}

.articles #article_pub_info {
    clear: left;
}
.articles #content #article_pub_info p {
    font-size: 12px;
    color: #aaa;
}

.articles .markdown-text blockquote {
    padding: 15px 0 0 30px;
    background-image: url(/static/images/blockquote_mark.png);
    background-repeat: no-repeat;
}

#pane .articles .markdown-text blockquote p { 
    background-color: transparent;
    font-size: 20px !important;
    color: #b05f5f !important;
    font-weight: bold;
}

.articles .other_author_list {
  font-style: italic;
  font-size: 9px;
}



/* Allow the first paragraphs to flow */
.articles #article_wrapper #article_contents .markdown-text p { 
    overflow: visible; 
}

/*Specify article heading styles*/
.articles #article_wrapper #article_contents .markdown-text h1 {
    font-weight: bold !important;
    color: #000 !important;
    font-size: 24px !important;
}
.articles #article_wrapper #article_contents .markdown-text h2 {
    font-weight: bold;
    color: #f94;
    font-size: 21px;
}
.articles #article_wrapper #article_contents .markdown-text h3 {
    font-weight: bold;
    color: #f50;
    font-size: 18px;
}
.articles #article_wrapper #article_contents .markdown-text h4 {
    font-weight: bold;
    color: #c33;
    font-size: 12px;
}
.articles #article_wrapper #article_contents .markdown-text h5 {
    font-weight: bold;
    color: #000;
    font-size: 10px;
}
.articles #article_wrapper #article_contents .markdown-text h6 {
    font-weight: bold;
    color: #999;
    font-size: 10px;
}

.articles #article_wrapper #article_contents .markdown-text h1,
.articles #article_wrapper #article_contents .markdown-text h2,
.articles #article_wrapper #article_contents .markdown-text h3,
.articles #article_wrapper #article_contents .markdown-text h4,
.articles #article_wrapper #article_contents .markdown-text h5,
.articles #article_wrapper #article_contents .markdown-text h6 {
    margin-top: 6px;
    margin-bottom: 1px;
}
.articles #article_wrapper #article_contents .markdown-text p {
    margin-top: 16px;
}


