/* ShareThis */
a.stbutton:hover {
  color: #000 !important;
}

#comment_lastname {
  display: none;
  visibility: hidden;
}

#comments_list {
  margin-top: 10px;
}

#sharethis { margin: 20px 0; }

.comment {
  padding: 15px;
  border-bottom: 1px solid #ddd;
}

.comment_name {
  font-size: 1.25em;
}

.comment_info {
  float: right;
}

.odd {
  background-color: #e9e9e9;
}

.article_for_list {
  margin-bottom: 20px;
}

.recent_articles li { margin-bottom: 10px; }

.article_posted_info { margin-top: 0; }
.comment_from_admin {
  background-color: #ffffeb;
  border: 2px solid #ddb;
}

.article_body {
  font-size: 1em;
  line-height: 1.4em;
}


.sidebar h1 {
  font-size: 1.65em;
}
.sidebar h2 a {
  font-size: 65%;
  margin-bottom: -20px;
}

.sidebar li p {
  font-size: .9em;
  padding: 0;
  margin: 0;
  clear: both;
}


div.scrollable { 
    position:relative; 
    overflow:hidden; 
    width: 200px; 
    height:36px; 
    margin: 2px 0;
} 
 
div.scrollable div.items { 
    /* this cannot be too large */ 
    width:20000em; 
    position:absolute; 
} 
div.scrollable div.items div { 
    float:left; 
    margin: 0 3px 0 0;
} 
div.items div.active { 
    border:1px inset #ccc; 
    background-color:#fff; 
}

.images img { }
.caption { color: #666; font-size: .7em; line-height: 1.5em; }
.article_attachments{} 
.rss-icon { float: left; margin: 3px 5px 0 0; }
.rss-icon-selected { float: left; margin: 0 5px 0 0;}

div#content-inner tr.even.from-feed { background: #FFEFCE; }
div#content-inner tr.odd.from-feed { background: #FFE5AF; }
.feed-details { float: left; width: 550px; overflow: hidden; margin-bottom: 20px; }
.secondary-categories { max-height: 200px; width: 200px; overflow: auto; background: #fff; padding: 5px 10px; border: 1px solid #ccc; }
.feed { padding: 10px; border-bottom: 1px solid #ccc; }
.feed.published { background: #FFEFCE; }
.feed.published.odd { background: #FFE5AF; }

/* Article Categories Homepage Default Formatting */
.main-column-section.article-categories ul { list-style: none; margin: 0; padding: 0; }
.main-column-section.article-categories ul li { display: block; }
  .main-column-section.article-categories ul li img { }
  .main-column-section.article-categories ul li { }
  .main-column-section.article-categories ul li.clear-article-category-row { clear: both; width:0; height:0; margin: 0;}
  
  
/* Featured Articles in Categories Default Formatting */
    div#blog-cats ul { list-style: none; margin: 0 -5px; padding: 0; }
    div#blog-cats li { display: block; float: left; padding: 5px; }
    div#blog-cats li div { width: 130px; }
    div#blog-cats h2 { font-size: .85em; border: 1px solid #000; text-transform: uppercase; font-weight: bold; padding: 0; }
    div#blog-cats h2 a { display: block; padding: 4px; line-height: 1.2em; font-family: Helvetica, Arial, Sans-Serif; }
    div#blog-cats h3 { font-size: 1em; padding: 0; font-weight: normal; line-height: 1.2em; }
    div#blog-cats h3 a:hover { text-decoration: underline; }
    div#blog-cats .date { margin: 4px 0; line-height: 1.2em; font-size: .9em; color: #A70E13; }
    div#blog-cats p { font-size: .8em; }
    div#blog-cats li.clear { width: 100%; height: 1px; border-top: 1px dotted #bbb; padding: 0; margin: 0; }
    div#blog-cats p { margin: 0; line-height: 1.2em; }
    div#blog-cats img { margin: 5px 0; width: 130px; }