.almond_box { margin: 0; padding: 3px; border-top: solid 4px #660000; 
    background-color: #F8EBDB }

.section_header { font-family: arial, sans-serif; font-size: 12px; font-weight:bold; padding-bottom: 3px}

.Sports_Feature { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 2px; WIDTH: 100%; 
    COLOR: white; BACKGROUND-COLOR: black; font-family: Arial, Sans-Serif; font-size: 24px; 
    font-weight: bold; }

.red_kicker { font-family: arial, sans-serif; font-size: 9px; color: red; font-weight: normal; }
.red_kicker a:link { color: red; }
.red_kicker a:visited { color: red; }
.red_kicker a:hover { color: #333333; text-decoration: underline; }

.red_headline_huge { font-family: arial, sans-serif; font-size: 24px; color: #660000; 
    font-weight: bold; text-decoration: none; }
.red_headline_huge a:link { color: #660000; text-decoration: none; }
.red_headline_huge a:visited { color: #660000; text-decoration: none; }
.red_headline_huge a:hover { color: #333333; text-decoration: underline; }
    
.red_headline_large { font-family: arial, sans-serif; font-size: 18px; color: #660000; 
    font-weight: bold; text-decoration: none; }
.red_headline_large a:link { color: #660000; text-decoration: none; }
.red_headline_large a:visited { color: #660000; text-decoration: none; }
.red_headline_large a:hover { color: #333333; text-decoration: underline; }

.red_headline_medium { font-family: arial, sans-serif; font-size: 16px; color: #660000; 
    font-weight: bold; text-decoration: none; }
.red_headline_medium a:link { color: #660000; text-decoration: none; }
.red_headline_medium a:visited { color: #660000; text-decoration: none; }
.red_headline_medium a:hover { color: #333333; text-decoration: underline; }

.red_headline_small { font-family: arial, sans-serif; font-size: 12px; color: #660000; 
    font-weight: bold; text-decoration: none; padding-top: 2px; padding-bottom: 2px }
.red_headline_small a:link { color: #660000; text-decoration: none; }
.red_headline_small a:visited { color: #660000; text-decoration: none; }
.red_headline_small a:hover { color: #333333; text-decoration: underline; }

.text { font-family: arial, sans-serif; font-size: 12px; color: #333333; text-decoration: none; }
.text a:link { color: #660000; text-decoration: underline; font-weight: normal }
.text a:visited { color: #660000; text-decoration: underline; font-weight: normal }
.text a:hover { color: #333333; text-decoration: underline; font-weight: normal }

.date_published { font-family: arial, Sans-Serif; font-size: 10px; color: Gray; text-decoration: none; }
.headline-news { font-family: arial, sans-serif; font-size: 20px; color: #003399; font-weight: bold }
.subhead { font-family: arial, sans-serif; font-size: 14px; color: #999999; font-weight: bold }
.author-news { font-family: arial, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }

.byline { font-family: arial, sans-serif; font-size: 11px; font-weight:bold; color: black; text-decoration: none; }
.byline a:link { font-family: arial, sans-serif; font-size: 11px; font-weight:bold; color: black; text-decoration: underline; }
.byline a:visited { font-family: arial, sans-serif; font-size: 11px; font-weight:bold; color: black; text-decoration: underline; }
.byline a:hover { font-family: arial, sans-serif; font-size: 11px; font-weight:bold; color: #666666; text-decoration: underline; }

.photo_by { font-family: arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-align: right; }
.photo_by a:link { color: #333333; }
.photo_by a:visited { color: #333333; }
.photo_by a:hover { color: #666666; }

.caption_kicker { font-family: arial, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }

.caption { font-family: arial, sans-serif; font-size: 11px; color: #000000; font-weight: normal; }
.caption a:link { color: maroon; text-decoration: underline; font-weight: normal; }
.caption a:visited { color: maroon; text-decoration: underline; font-weight: normal; }
.caption a:hover { color: #333333; text-decoration: underline; font-weight: normal; }

.pic_left_float { float:left; position:relative; margin-right: 5px; margin-bottom: 5px; }
.pic_right_float { float:right; position:relative; margin-left: 5px; margin-bottom: 5px; }

.text { font-family: arial, sans-serif; font-size: 12px; color: #333333; text-decoration: none; font-weight: normal }

.hot_topics { font-family: arial, sans-serif; font-size: 12px; color: #333333; text-decoration: none; font-weight: normal }
.hot_topics a:link { font-family: arial, sans-serif; font-size: 12px; color: #333333; text-decoration: none; font-weight: normal }
.hot_topics a:visited { font-family: arial, sans-serif; font-size: 12px; color: #333333; text-decoration: none; font-weight: normal }
.hot_topics a:hover { font-family: arial, sans-serif; font-size: 12px; color: #333333; text-decoration: none; font-weight: normal }

/* see http://disqus.com/custom-css/ for more info */

#disqus_thread #dsq-content { font-family: Arial !important; font-size: 12px !important; color: #660000 !important; }
#disqus_thread #dsq-content .dsq-comment { color: #000000 !important; }
#disqus_thread #dsq-content .dsq-header-meta { color: #000000 !important; }
#disqus_thread #dsq-content .dsq-comment-header { color: #660000 !important; }