@charset "UTF-8";

/* CSS Document 

Design and Front-End coding: Roger Davis
Programming: Deron Tavares 
Date: November 20, 2013

*/


html, body {margin: 0px; padding: 0px; border: 0px;     font-family: 'century_regular' !important; cursor: default; font-size:12px; line-height:normal;}
 
a {color:#3560a1; text-decoration:none; }

a:hover {color:#ec1d25; text-decoration:none;}

#container {width: 990px; margin-left: auto; margin-right: auto; /* border-left:1px solid #c2c7d1; border-right:1px solid #c2c7d1; */ position: relative; background-color:#FFF; padding-left:10px; padding-right:10px}
 

#header {height: 80px; padding-top:10px;}
	
#header #c1 {float:left; width: 311px; height: 70px; margin-right:28.5px;}
	
#header #c2 {width: 311px; height: 70px; float:left; margin-right:28.5px; text-align:center;}
	
#header #c3 {height: 70px; float:left; width: 311px;}

#the_weather {font-family: Helvetica, Arial, sans-serif; font-size:11px; margin-top:-15px;}




#search {float:right;}

/*-- Search Styles --*/

input[type=text] {border: 1px solid #b2b2b2; background: white; padding: 5px 15px; -webkit-font-smoothing: antialiased; font-size: 12px; color: rgb(109, 109, 109);}

input[type=password] {border: 1px solid #b2b2b2; background: white; padding: 5px 15px; -webkit-font-smoothing: antialiased; font-size: 12px; color: rgb(109, 109, 109);}

input[type="submit"] {border: none; padding: 5px 10px; margin-left: -4px; color: white; background: #b2b2b2; cursor: pointer; font-size: 12px; -webkit-font-smoothing: antialiased;
 -webkit-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
 
input[type="submit"]:hover {background: #ec1d25;}

form.search-form input.search-text::-webkit-input-placeholder {color:#3d3d3d; -webkit-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease; transition: all 0.2s ease;}

form.search-form input.search-text::-moz-placeholder {color:#3d3d3d; -webkit-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease;}

form.search-form input.search-text::-ms-input-placeholder{color:#3d3d3d; -webkit-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease;}

form.search-form input.search-text:focus::-webkit-input-placeholder {color:transparent;}
form.search-form input.search-text:focus::-moz-placeholder {color:transparent;} 
form.search-form input.search-text:focus:-moz-placeholder {color:transparent;}
form.search-form input.search-text:focus::-ms-input-placeholder {color:transparent;}


#epaper_login input[type=password] {margin-left:-4px;}

#epaper_login input[type=text] {margin-left:-4px;}


/*--End Search Styles*/


#social_icons {float:right;}


#mini_menu {clear:both; float:right;}

#mini_menu ul {margin-left:-39px;}

#mini_menu li {list-style-type:none; margin:0; padding:0; display:inline;}

#mini_menu a {font-size:12px; color:#3560a1; text-decoration:none;}

#mini_menu a:hover {font-size:12px; color:#ec1d25; text-decoration:none;}

.date {}
	
/*#main_menu {height: 82px; padding-top:5px; clear:both; text-align:center; background-image:url(/images/2014/menu_bg_home.png); background-repeat:no-repeat; font-family: "Arial Narrow", Arial, sans-serif; font-size:16px;}

.menu_divider {font-weight:lighter; color:#b2b2b2;}

#main_menu ul {margin-left:-34px;}

#main_menu li {list-style-type:none; text-align:center; font-size:14px; margin:0; padding-right:8px; display:inline;}

#main_menu a {text-decoration:none; color:#000; font-weight:bold;}

#main_menu a:hover {text-decoration:none; color:#ec1d25; font-weight:bold;}

#main_menu a.current {text-decoration:none; color:#ec1d25; font-weight:bold;}
*/





/*----- Home Page Menu Styles -----*/
	
#main_menu {
    /* height:115px;  */
    padding-top:6px; clear:both; text-align:center; background-image:url(/images/2014/menu_bg_home.png); background-repeat:no-repeat; font-family: Arial, sans-serif; font-size:16px;}

.menu_divider {font-weight:lighter; color:#b2b2b2;}

#main_menu ul {margin-left:-34px; white-space:nowrap;}

#main_menu li {
    list-style-type:none; 
    text-align:center; 
    font-size:13px; 
    margin:0; 
    /* padding-right:6px;  */
    display:inline;}

#main_menu a {text-decoration:none; color:#000; }

#main_menu a:hover {text-decoration:none; color:#ec1d25; }

#main_menu a.current {text-decoration:none; color:#ec1d25; }


/* #sub_menu {text-align:center; font-family: Arial, sans-serif; font-size:12px; font-weight:bold; z-index:259; } */

.menu_divider {font-weight:lighter; color:#b2b2b2;}

#sub_menu ul {margin-left:-34px; white-space:nowrap;}

#sub_menu li {list-style-type:none; text-align:center; margin:0; padding-right:8px; display:inline;}

#sub_menu a {text-decoration:none; color:#3560a1;}

#sub_menu a:hover {text-decoration:none; color:#ec1d25;}

#sub_menu a.current {text-decoration:none; color:#ec1d25;}

/*----- End of Home Page Menu Styles------*/





#latest_news {clear: both; text-align:center; margin-top:-15px; margin-bottom:30px;}

#top_leaderboard { text-align:center; margin-bottom:15px; clear:both; width:990px; height:90px;}

#main_headline_area {width:990px;}


#slider_container { width:660px; float:left; padding-right:19px; margin-top:-7px;}

#slider_container h1 {font-size:32px; font-family:"Arial Black", Gadget, sans-serif; font-weight:900; line-height:35px;}

#slider_container h1 a {font-size:32px; font-family:"Arial Black", Gadget, sans-serif; font-weight:900; line-height:35px; text-decoration:none; color:#000;}

#slider_container h1 a:hover {font-size:32px; font-family:"Arial Black", Gadget, sans-serif; font-weight:900; line-height:35px; text-decoration:none; color:#ec1d25;}

#thmp_container {float:left; width:311px;}

#thmp_container ul {margin-left:-30px;}

#thmp_container li {list-style-type:none; list-style-image: url(/images/2014/disc.png); font-size:12px; font-family:Helvetica, sans-serif; padding-bottom:5px; margin-left:6px;}

#thmp_container li.line {list-style-type: none; list-style-image:none; font-size:12px; font-family:Helvetica, sans-serif; text-align:left; padding-bottom:10px;}

.red {color:#ec1d25; font-weight:bold;}

.ored {color:#ec1d25; font-weight:bold;}

.blue {color:#214A92;}

.grey {color:#768590; font-weight:bold;}

#thmp_container a {text-decoration:none; color:#000;}

#thmp_container a:hover {text-decoration:none; color:#ec1d25;}

h4 {font-size:16px; font-family:"Arial Black", Gadget, sans-serif; font-weight:900; margin-bottom:40px;}


#todays_headlines {margin-top:-10px; float:left; width:311px; background:url(/images/2014/sidebar_bg.png) 0 46px no-repeat;}

#todays_headlines #th {height:249px; width:311px; overflow:auto;}


#most_popular_stories {float:left; width:311px; clear:both; background:url(/images/2014/sidebar_bg.png) 0 46px no-repeat;}

#most_popular_stories #mps {height:167px; width:311px; overflow:auto;}


/*-- Scroll Bar Styles --*/

#thmp_container ::-webkit-scrollbar {
    width: 10px;
}
 
/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 0px;
    border-radius: 0px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 0px;
    border-radius: 0px;
    background: #b2b2b2; 
    -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.5); 
}
::-webkit-scrollbar-thumb:window-inactive {
	background: #b2b2b2; 
}

/*-- End of Scroll Bar Styles --*/


#main_content_area {width:990px;  font-size:13px; font-family:Arial, Helvetica, sans-serif;}


#news_articles_section {width:660px;  float:left; padding-right:19px; padding-top:18px;}

#news_articles_section h1 {color:#ec1d25; font-family:"Arial Black", sans-serif; font-size:29px; margin-top:1px; margin-bottom:-1px; font-weight:900;}

#news_articles_section h1 a {color:#ec1d25; font-family:"Arial Black", sans-serif; font-size:29px; margin-top:1px; margin-bottom:-1px; text-decoration:none; font-weight:900;}

#news_articles_section h1 a:hover {color:#ec1d25; font-family:"Arial Black", sans-serif; font-size:29px; margin-top:1px; margin-bottom:-1px; text-decoration:none; font-weight:900;}


#articles_container {clear:both; float:left; padding-bottom:15px; width:660px; min-height: 456px;}

/*#articles_container.latest_news {clear:both; float:left; padding-bottom:191px; width:660px; height: 540px;}*/

#articles_container.latest_news {clear:both; float:left; padding-bottom:15px; width:660px; min-height: 690px;}

#articles_container #ac1 img {float:left; margin-right:6px; margin-bottom:5px; margin-top:4px; background-color: #c2c2d6; }


#articles_container.padding_fix {clear:both; float:left; width:660px; height: auto; min-height: auto;}

#articles_container #ac1 {width:319px; height:413px; float:left; padding-right:19px; text-align:left; line-height:22px;}

#articles_container #inside_ac1 {width:660px; height:auto;; float:left; padding-right:19px; text-align:left; line-height:22px;}


#articles_container #ac1 h2 {font-family:"Arial Black", sans-serif; font-size:21px; font-weight:900;}

#articles_container #inside_ac1 h2 {font-family:"Arial Black", sans-serif; font-size:21px; font-weight:900;}

#articles_container #ac2 {width:320px; float:left; min-height:413px; text-align:left; line-height:20px;}

#articles_container #ac2 img {float:left; padding-right:6px; padding-bottom:5px; margin-top:4px;}


#articles_container #inside_ac1 img {float:left; padding-right:13px; padding-bottom:5px; margin-top:4px;}


#articles_container #ac2 p.line {padding-bottom:5px;}


#articles_container #ac1 p a.read_more {color:#214A92; text-decoration:none; font-weight:bold; font-size:12px;}

#articles_container #inside_ac1 p a.read_more {color:#214A92; text-decoration:none; font-weight:bold; font-size:12px;}

#articles_container #ac1 p a:hover.read_more {color:#ec1d25; text-decoration:none; font-weight:bold; font-size:12px;}

#articles_container #Inside_ac1 p a:hover.read_more {color:#ec1d25; text-decoration:none; font-weight:bold; font-size:12px;}

#articles_container #ac2 p a.read_more {color:#214A92; text-decoration:none; font-weight:bold; font-size:12px;}

#articles_container #ac2 p a:hover.read_more {color:#ec1d25; text-decoration:none; font-weight:bold; font-size:12px;}


#articles_container #ac1 p a {color:#214A92; text-decoration:none; font-weight:bold;}

#articles_container #ac1 p a:hover {color:#ec1d25; text-decoration:none; font-weight:bold;}


#articles_container #inside_ac1 p a {color:#214A92; text-decoration:none; font-weight:bold;}

#articles_container #inside_ac1 p a:hover {color:#ec1d25; text-decoration:none; font-weight:bold;}


#articles_container #ac2 p a {color:#214A92; text-decoration:none; font-weight:bold;}

#articles_container #ac2 p a:hover {color:#ec1d25; text-decoration:none; font-weight:bold;}


#articles_container #ac1 h2 a {color:#000; text-decoration:none;}

#articles_container #ac1 h2 a:hover {color:#ec1d25; text-decoration:none;}

#articles_container #inside_ac1 h2 a {color:#000; text-decoration:none;}

#articles_container #inside_ac1 h2 a:hover {color:#ec1d25; text-decoration:none;}

#articles_container #ac2 h2 a {color:#000; text-decoration:none;}

#articles_container #ac2 h2 a:hover {color:#ec1d25; text-decoration:none;}


#articles_container #ac1 h3 {margin-bottom:1px; font-size:13px; line-height:20px;}

#articles_container #inside_ac1 h3 {margin-bottom:1px; font-size:13px; line-height:20px;}

#articles_container #ac2 h3 {margin-bottom:1px; font-size:13px; line-height:20px;}


#articles_container #ac1 h3 a {color:#000; text-decoration:none;}

#articles_container #ac1 h3 a:hover {color:#ec1d25; text-decoration:none;}


#articles_container #inside_ac1 h3 a {color:#000; text-decoration:none;}

#articles_container #inside_ac1 h3 a:hover {color:#ec1d25; text-decoration:none;}


#articles_container #ac2 h3 a {color:#000; text-decoration:none;}

#articles_container #ac2 h3 a:hover {color:#ec1d25; text-decoration:none;}


/*#articles_container #ac1 p a .spec {color:#000; text-decoration:none; font-weight:bold; font-size:14px;} */

#articles_container #ac1 p a.spec {color:#000; text-decoration:none; font-weight:900; font-size:13.5px; font-family: "Arial Black", Gadget, sans-serif;}

/*#articles_container #ac1 p a:hover .spec {color:#ec1d25; text-decoration:none; font-weight:bold; font-size:14px;}*/

#articles_container #ac1 p a:hover.spec {color:#ec1d25; text-decoration:none; font-weight:900; font-size:13.5px; font-family: "Arial Black", Gadget, sans-serif;}

#articles_container #Inside_ac1 p a .spec {color:#000; text-decoration:none; font-weight:bold; font-size:14px;}

#articles_container #inside_ac1 p a:hover .spec {color:#ec1d25; text-decoration:none; font-weight:bold; font-size:14px;}

#articles_container #ac2 p a.spec {color:#000; text-decoration:none; font-weight:900; font-size:13.5px; font-family: "Arial Black", Gadget, sans-serif;}

#articles_container #ac2 p a:hover.spec {color:#ec1d25; text-decoration:none; font-weight:900; font-size:13.5px; font-family: "Arial Black", Gadget, sans-serif;}


#articles_container #ac2 #more_stories {float:right;}

#articles_container #ac2 #more_stories a {color:#ec1d25; text-decoration:none; font-weight:bold;}

#articles_container #ac2 #more_stories a:hover {color:#214A92; text-decoration:none; font-weight:bold;}


#byline {margin-top:-8px;}

#byline p {font-size:12px; font-family:Helvetica, sans-serif; color:#444444;}

#byline p a {text-decoration:none; color:#ec1d25;}

#byline p a:hover {text-decoration:none; color:#214A92;}


#Banner_Ad_468x60 {clear:both; text-align:center; width: 662px; height:60px; margin-bottom:35px;}

#pagination {clear:both; float:right; padding-bottom:24px; margin-top:-15px; padding-right:15px;}


#right_column {}

.column_overflow {overflow:hidden; padding-bottom:40px;}


#todays_paper {float:left; width:311px; background:url(/images/2014/sidebar_bg.png) 0 46px no-repeat; margin-bottom:28px;}

#todays_paper #paper_container {width:311px; text-align:center;}

#todays_paper #paper_container img {color:#b5b5b7;}


#epaper_login {float:left; width:311px; height:180px; background:url(/images/2014/sidebar_bg.png) 0 46px no-repeat; margin-bottom:30px;}

#epaper_login #epaper_logo {margin-top:-10px;}


#advetisement_300x250 {float:left; width:311px; margin-top:25px; margin-bottom:25px;}

#advetisement_300x250 h5 {float:left; font-family: Helvetica, sans-serif; font-size:9px; font-weight:lighter; color:#363636; margin-bottom:5px; letter-spacing:2px;}

#advetisement_300x250.decrease_top_margin {float:left; width:311px; margin-top:5px; margin-bottom:25px;}

#advetisement_300x600 {float:left; width:311px; height:610px; margin-top:25px; margin-bottom:25px;}



/* -- Video Widget Styles -- */

#videos {float:left; width:311px; background:url(/images/2014/sidebar_bg.png) 0 46px no-repeat;}

#videos #featured_video {background-color:#B3B3B3;}

#videos #other_videos {/* background-color:#D3D3D3; */ height:100px; width:311px; margin-left:0px; padding-top:4px;}

#videos #other_videos ul {padding:0px; margin:0px; display:inline;}

#videos #other_videos ul li {padding-bottom:10px; width:50px; list-style-type:none; float:left; height:40px; padding-left:10px;}

#videos #other_videos ul li a {padding:2px 0px 0px 3px; clear:both; font-size:11px; color:#214A92; text-decoration:none;}

#videos #other_videos ul li a:hover {padding:2px 0px 0px 3px; clear:both; font-size:11px; color:#ec1d25; text-decoration:none;}

#videos #other_videos ul li a img { border: solid 2px #F2F2F2; padding: 0px; float:left;}

#videos #other_videos #more_videos {float:right; margin-top:40px;}

#videos #other_videos #more_videos a {color:#ec1d25; text-decoration:none; font-weight:bold;}

#videos #other_videos #more_videos a:hover {color:#214A92; text-decoration:none; font-weight:bold;}



/* -- End Video Widget Styles -- */



#poll {float:left; width:311px; background:url(/images/2014/sidebar_bg.png) 0 46px no-repeat;}

/* #poll .view_results {float:left; margin-top:4px;} */

#poll a.view_results {color:#ec1d25; text-decoration:none; font-weight:bold; float:right;}

#poll a:hover.view_results {color:#214A92; text-decoration:none; font-weight:bold; float:right;}


/*--- Start Photos Widget Styles ---*/


#photos {float:left; width:311px; background:url(/images/2014/sidebar_bg.png) 0 46px no-repeat;}

/*  html,body{background:#222;margin:0;} body{border-top:4px solid #000;} */
			
#photos .content{color:#777;font:12px/1.4 "helvetica neue",arial,sans-serif;width:620px;margin:20px auto;}
            
#photos h1{font-size:12px;font-weight:normal;color:#ddd;margin:0;}
            
#photos p{margin:0 0 20px}

#photos a {color:#22BCB9;text-decoration:none;}
          
#photos .cred{margin-top:20px;font-size:11px;}

/* This rule is read by Galleria to define the gallery height: */
#photos #galleria{width: 311px; height:336px; background:#222;margin:0; border-top:4px solid #000;}

#photos .galleria { width: 311px; height: 253px; background: #000 }

#more_photos {float:right; margin-top:25px;}

#more_photos a {color:#ec1d25; text-decoration:none; font-weight:bold;}

#more_photos a:hover {color:#214A92; text-decoration:none; font-weight:bold;}
		

/*--- End Photos Widget Styles ---*/


#more_news {float:left; width:311px; background:url(/images/2014/sidebar_bg.png) 0 46px no-repeat; margin-bottom:35px;}

#more_news img {float:left; padding-right:6px; padding-bottom:5px; margin-top:4px;}

#more_news p {color:#000; font-size:11px; font-family:Helvetica, sans-serif; line-height:16px; background:#efdaed; padding:5px 3px 5px 5px; margin-bottom:-8px; min-height:80px; }

#more_news p.line {padding-bottom:4px; margin-top:-8px;}

#more_news p a.read_more {color:#214A92; text-decoration:none; font-weight:bold; font-size:11px;}

#more_news p a:hover.read_more {color:#ec1d25; text-decoration:none; font-weight:bold; font-size:11px;}

#more_news p a {color:#214A92; text-decoration:none; font-weight:bold;}

#more_news p a:hover {color:#ec1d25; text-decoration:none; font-weight:bold;}

#more_news p a.spec {color:#000; text-decoration:none; font-weight:900; font-size:12px; font-family: "Arial Black", Gadget, sans-serif;}

#more_news p a:hover.spec {color:#ec1d25; text-decoration:none; font-weight:900; font-size:12px; font-family: "Arial Black", Gadget, sans-serif;}


#facebook_connect {float:left; width:311px; height:400px; background:url(/images/2014/sidebar_bg.png) 0 46px no-repeat;}

#facebook_connect #fb_continer { margin-bottom:100px;}


#observer_tweets {float:left; width:311px; background:url(/images/2014/sidebar_bg.png) 0 46px no-repeat; margin-top:30px;}





/* #todays_paper h4 {font-size:16px; font-family:"Arial Black", Gadget, sans-serif; font-weight:900; margin-bottom:40px;} */


#bottom_leaderboard {text-align:center; margin-bottom:18px; clear:both; width:990px; height:90px;}


#footer {width: 990px; height:380px; background-image:url(/images/2014/footerbg.png); background-repeat:no-repeat; padding-top: 40px; clear:both;}

#footer #footer-menu {float:left; background-image:url(/images/2014/bar-left.png); background-repeat:repeat-y; background-position:top left; margin-left:10px;}

#footer #footer-menu.first_space {margin-left:2px;}

#footer #footer-menu.space {margin-left:34px;}


#footer ul li {list-style:none; padding-top:5px; margin-left:-30px;}

#footer ul li.special {list-style:none; margin-top:-20px; margin-left:-30px;}

#footer li a { display: block; text-decoration:none; font-family:'arial black',arial,sans-serif; font-size:15px; font-weight:900; color:#333333;} 
 
#footer li a:hover {display: block; text-decoration:none; font-family:'arial black',arial,sans-serif; font-size:15px; font-weight:900; color:#ec1d25;}
 
#footer li a.current {/* text-decoration:underline; */ color:#ec1d25;}


#footer #copyright {float:right; color:#333333; width:350px; margin-top:-220px; margin-left:148px; font-size:12px; line-height:20px;}

#footer #copyright a {color:#333333; text-decoration:none; font-weight:bold;}

#footer #copyright a:hover {color:#ec1d25; text-decoration:none; font-weight:bold;}

.scrollup{
    width:40px;
    height:40px;
    opacity:0.3;
    position:fixed;
    bottom:50px;
    right:100px;
    display:none;
    text-indent:-9999px;
    background: url(/images/2014/icon_top.png) no-repeat;
}

#todays_cartoon {float:left; width:311px; background:url(/images/2014/sidebar_bg.png) 0 46px no-repeat;}

#todays_cartoon h1{font-size:12px;font-weight:normal;color:#ddd;margin:0;}

#previous_cartoons {float:right; margin-top:25px; padding-bottom:9px;}

#previous_cartoons a {color:#ec1d25; text-decoration:none; font-weight:bold;}

#previous_cartoons a:hover {color:#214A92; text-decoration:none; font-weight:bold;}


#ad_block_300x250 {clear:both; text-align:center; width: 660px; height:300px; margin-bottom:31px;}

#ad_block_300x250 h5 {float:left; font-family: Helvetica, sans-serif; font-size:9px; font-weight:lighter; color:#363636; margin-bottom:10px; letter-spacing:2px; width: 660px;}

#ad_block_300x250 #ad1 {width:319px; float:left; padding-right:19px; text-align:right; clear:left;}

#ad_block_300x250 #ad2 {width:320px; float:left; text-align:left;}



/*-- Story page Styles --*/

#story {float:left; padding-right:12px; text-align:left; line-height:22px;}

#story p {font-size:13.5px;}

#story #byline p {font-size:12px;}

#story h2 {font-family:"Arial Black", sans-serif; font-size:28px; color:#214A92; line-height:30px; margin-bottom:-1px; font-weight:900;}

#story h3.sub_title {font-family:"Arial Black", sans-serif; font-size:15px; color:#464646; padding-bottom:10px; font-weight:900;}

#story #byline {font-family:"Trebuchet MS", Helvetica, sans-serif; color:#464646; line-height:15px;}

#story #byline a.comments {color:#ec1d25; text-decoration:none;} 

#story #byline a:hover.comments {color:#214A92; text-decoration:none;}

#story #byline a {color:#214A92; text-decoration:none;} 

#story #byline a:hover {color:#ec1d25; text-decoration:none;}

#story #social_share { float:left; clear:both;}

#story #disqus { float:left; clear:both;}

#other_stories {width:142px; background-color:#f6f6f6; float:left; font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:14px; margin-top:-43px; /* border-left:solid 1px #c1c1c1; */}

#other_stories ul li {list-style:none; margin-left:-32px;}

#other_stories a {color:#214A92; text-decoration:none;}

#other_stories a:hover {color:#ec1d25; text-decoration:none;}

#other_stories a.comments {color:#ec1d25; text-decoration:none; background-image:url(/images/2014/comment.jpg); background-repeat:no-repeat; padding-left:13px; margin-top:5px; background-position: 0px 1px;}

#other_stories a:hover.comments {color:#214A92; text-decoration:none;}

#other_stories h3 {margin-left:7px; font-family:"Arial Black", sans-serif; font-size:14px; color:#464646; margin-bottom:13px; font-weight:900;}

.column_overflow {overflow:hidden; padding-bottom:40px;}

/*-- End Story page Styles --*/



/*-- Breaking News Styles --*/

#breaking_news {width:990px; height:212px; background:url(/images/2014/breaking_news_bg.png); background-repeat:no-repeat; clear:both; padding-bottom:35px; font-family:Helvetica, sans-serif; font-size:14px; }

#breaking_news #content img {float:left; padding-right:14px; padding-bottom:14px;}

#breaking_news #content {padding:15px 2px 0 260px;}

#breaking_news #content h3 {font-weight:bold; margin-bottom:-5px;}

#breaking_news #content p {line-height:20px;}

#breaking_news a {color:#214A92; text-decoration:none; font-weight:bold;}

#breaking_news a:hover {color:#ec1d25; text-decoration:none; font-weight:bold;}

/*-- End Breaking News Styles --*/


/*--- Video Page Styles ---*/ 

#video {width:660px; float:left; padding-right:19px; text-align:left; line-height:22px;} 

#video h2 {font-family:"Arial Black", sans-serif; font-size:28px; color:#214A92; line-height:25px; padding-bottom:2; font-weight:900;} 

#video h3 {font-family:"Arial Black", sans-serif; font-size:15px; color:#000000; font-weight:900;} 

#video h3.sub_title {font-family:"Arial Black", sans-serif; font-size:15px; color:#464646; padding-bottom:10px; font-weight:900;} 

#video #byline {font-family:"Trebuchet MS", Helvetica, sans-serif; color:#464646; line-height:15px;} 

#video #byline a.comments {color:#ec1d25; text-decoration:none;} 

#video #byline a:hover.comments {color:#214A92; text-decoration:none;} 

#video #byline a {color:#214A92; text-decoration:none;} 

#video #byline a:hover {color:#ec1d25; text-decoration:none;} 

#video #video_container {width:660px; height:395; padding-bottom:15px;} 

#video #more_videos {width:660px;} #video #more_videos ul {margin-left:-39px;} 

#video #more_videos ul li {list-style-type:none; margin:0; padding-right:18px; padding-bottom:10px; width:200px; height:290px; float:left;} 

#video #more_videos ul li img.video_thumb {border:3px solid #CCCCCC; margin-bottom:8px;} 

#video #more_videos ul li img.play_button {z-index:15845; margin-left:-55px; margin-bottom:5px;} 

#video #more_videos ul li a h4  {font-family:"Arial Black", sans-serif; font-size:14px; color:#464646; margin-bottom:-14px; font-weight:900; color:#214A92; text-decoration:none; line-height:20px; margin-top:-8px;} 

#video #more_videos ul li a:hover h4  {color:#ec1d25; text-decoration:none;} 

h5 {color:#ec1d25;} 

#video #social_share {width:660px; float:left; clear:both;} 

#video #disqus {width:660px; float:left; clear:both;} 

/*--- End Video Page Styles ---*/

