/* =============================================================================
   Colunas - CSS Styles
   ========================================================================== */

/* Article */
#articleEnd p { border-color: #660000; color: #660000; }

/* Biography */
#main_body .biography { margin: 20px 0; }
#main_body .biography img { float: left; margin: 10px; }
#main_body .biography p {  background-color: #00b7f0; color: #fff; margin: 0; min-height: 50px; padding: 20px 10px; }
#main_body .biography p a { color: #fff; }
#main_body .biography ul { color: #000; font-size: 11px; margin: 0;  padding: 10px 0; }
#main_body .biography li { display: inline; list-style: none; margin: 0;  padding: 0 3px; }
#main_body .biography li:first-child { border-right: 1px solid #ccc; }

/* Main Title */
#main_body .columnName { background-color: #6b0000; color: #fff; font-size: 20px; line-height: 30px; margin: 0; text-align: center;  }
#main_body .columnistName { background-color: #900; color: #fff; font: 400 40px/60px georgia, sans-serif; margin-top: 20px; text-align: center; }
#main_body .columnistName a { color: #fff; }

/* Sprite */
#last_non_read .sprite { background-position: -796px -759px; }
#masthead .sprite { background-position: -660px -472px; width: 186px; }
#most .sprite.most_read { background-position: -796px -889px; }
#most .sprite.most_sent { background-position: -796px -861px; }
#most .sprite.most_commented	{ background-position: -796px -834px; }
#sections .label .sprite { background-position: -796px -711px; }