/*----------------------------------- main block -------------------------------------*/
.main-block {margin:5px 0px; padding:5px;background-color:#f6fafd;overflow:hidden}
.main-block li.container-block img {float:left;padding:5px;border:1px solid #c8c9cd;margin-right:10px}
.main-block li.container-block .container-article-block {overflow:hidden}
.main-block li.container-block .container-article-block .block-catname{font-family:Arial, Helvetica, sans-serif;/*font-size:9px;*/font-size:10px;text-transform:uppercase;}
.main-block li.container-block .container-article-block .block-catname a{color:#333}
.main-block li.container-block .container-article-block h1{margin:0 0 10px 0; padding:0px; font-family: Georgia; font-size:30px}
.main-block li.container-block .container-article-block p {color: #000000; /*font-size: 14px;line-height: 22px;*/font-size: 13px;line-height:1.46153846 }
.main-block li.container-block .container-article-block .tsBtm {border-top:1px dotted #cfd2d4;overflow:hidden;padding-top:3px;margin-top:10px}
.main-block li.container-block .container-article-block .tsBtm li{font-size:10px;font-weight:normal;float:left;margin:0;text-transform:uppercase;}
.main-block li.container-block .container-article-block .tsBtm li.comment-art a {color: #2b4381;}
.main-block li.container-block .container-article-block .tsBtm li.comment-des{margin:0px 5px 0px 15px;padding:0; font-size: 10px; font-family: Arial; font-weight: none;}
.main-block li.container-block .container-article-block .tsBtm li.comment-date{margin:0px; padding:0 font-size: 10px; font-family: Arial; font-weight: none;}
.main-block li.container-block .container-article-block .tsBtm li.comment-icon{margin-top:3px;width:20px;height:15px;text-align:center;line-height:12px; background-image:url("/global/images/commenticon.jpg");background-repeat:no-repeat;color:#fff;font-size:9px; }

/*----------------------------------- subcatleft-container -------------------------------------*/
.subcatleft-container-block {width:190px;overflow:hidden;margin:5px 10px 0px 0;padding-right:10px;float:left;}
.subcatleft-container-block .sub-category-block {margin:0 0 10px 0; padding:0}
.subcatleft-container-block .sub-category-block .subcatleft-container-title{background-image: url("/global/images/columnist-bg.jpg");background-repeat: no-repeat;background-position: 3% 0px;background-color:#f6fafd;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#2b4381; padding:1px 5px 0px 14px;height:42px}
.subcatleft-container-block .sub-category-block .subcatleft-container-titlecat{background-image: url("/global/images/spike.gif");background-repeat: no-repeat;background-position: 3% 9px;background-color:#f6fafd;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;color:#2b4381; padding:3px 5px 2px 28px;margin-bottom:2px;}
.subcatleft-container-title img{float:left;padding:0;margin:0 5px 0 0}
p.columnist-section{margin:0;padding:4px 0 0 0px;font-size:8px;line-hegiht:6px;color:#333}
p.columnist-name{margin:0;padding:0;font-size:12px;line-height:11px;font-weight:bold}
p.columnist-secnoname{margin:15px 0 0 5px;padding:0;font-size:12px;line-height:11px;font-weight:bold}
.subcatleft-container-block .sub-category-block ul.cat-leftrail{border-top:3px solid #dae6f2;}
.subcatleft-container-block .sub-category-block ul {border-bottom:3px solid #dae6f2;border-left:3px solid #dae6f2;border-right:3px solid #dae6f2; padding:5px 3px 0px 3px;}
.subcatleft-container-block .sub-category-block li {border-bottom:1px dotted #cfd2d4;padding:5px 0px 10px 0px;margin:5px 0px;overflow:hidden}
.subcatleft-container-block .sub-category-block li h4{margin:0 0 5px 0;padding:0;font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;}
.subcatleft-container-block .sub-category-block li p {margin:0;padding:0}
.subcatleft-container-block .sub-category-block li{margin:0;font-size:12px;line-height:16px;padding:2px 0 2px 15px;margin:0;background-image: url("/global/images/arrow_right.gif");background-repeat: no-repeat;background-position: 0% 4px;}
.subcatleft-container-block .sub-category-block li.first-sub-art {margin:0;padding:0;background-image:none}
.subcatleft-container-block .sub-category-block p.more-article{text-align:center;font-size:9px;padding:5px 0px 5px 0px;margin:0px;text-transform:uppercase;}
.sub-block-artcontainer{overflow:hidden;}
.sub-block-artcontainer .tsBtm {margin-top:5px}
.sub-block-artcontainer .tsBtm ul{border:0px; padding:0;}
.sub-block-artcontainer .tsBtm li{font-size:8px;font-weight:normal;float:left;margin:0;text-transform:uppercase;border:none;padding:0}
.sub-block-artcontainer .tsBtm li.comment-art{padding-right:5px}
/*----------------------------------- photogallery -------------------------------------*/
.photogallery {width:190px;background-color:#f6fafd;margin-bottom:10px}
.photogallery .photogallery-title{background-image: url("/global/images/spike.gif");background-repeat: no-repeat;background-position: 3% 9px;background-color:#f6fafd;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;color:#2b4381; padding:3px 5px 2px 28px;margin-bottom:2px;}
.photogallery .pgallery-block {border:2px solid #dae6f2; padding:5px 5px 0px 5px;}
.photogallery .pgallery-block img{padding:5px;border:1px solid #c8c9cd;}
.photogallery .pgallery-block li{margin:3px 0px;}
.photogallery .pgallery-block h4 {font-size:12px;line-height:12px; margin:5px 0 0 0;padding:0}
.photogallery .pgallery-block p {font-size:11px;line-height:12px;margin:5px 0 5px 0; padding:0 }
.photogallery .pgallery-block p.pgallery-timestamps {font-size:8px;line-height:10px;margin:5px 0  20px 0; padding:0 }
.photogallery .pgallery-block .pgallery-catname {font-size:8px;line-height:10px;margin:3px 0 10px 0; padding:0;color:#990000}

/*----------------------------------- overflow-container -------------------------------------*/
.col-1 .overflow-container {overflow:hidden}

.overflow-container .sub-block {margin-bottom:10px}
.overflow-container .sub-block li {border-bottom:1px dotted #cfd2d4;padding:5px 0px 10px 0px;margin:5px 0px;overflow:hidden}
/*.overflow-container .sub-block li img.main-image {float:left;padding:5px;border:1px solid #c8c9cd;margin-right:5px;}*/
.overflow-container .sub-block .sub-block-artcontainer{overflow:hidden}
.overflow-container .sub-block .sub-block-artcontainer .cat-body-category{/*font-size:9px;*/font-size:10px; text-transform:uppercase; font-family:Arial;/*line-height:9px;*/line-height:1.3;color:#666}
.overflow-container .sub-block .sub-block-artcontainer .cat-body-category a {color:#333}
.overflow-container .sub-block .sub-block-artcontainer h4 {margin:0px;padding: 7px 0 10px;font-family: Georgia,"Times New Roman",Times,serif;/*font-size:1.2em;*/font-size:19px}
.overflow-container .sub-block .sub-block-artcontainer p{font-size:13px; padding:0px; margin:5px 0}

.overflow-container .sub-block .sub-block-artcontainer .tsBtm {margin-top:5px}
.overflow-container .sub-block .sub-block-artcontainer .tsBtm li{font-size:10px;font-weight:normal;float:left;margin:0;text-transform:uppercase;border:none;padding:0}
.overflow-container .sub-block .sub-block-artcontainer .tsBtm li.comment-art a {color: #2b4381;margin-right:5px}
.overflow-container .sub-block .sub-block-artcontainer .tsBtm li.comment-des{margin:0px 3px 0px 5px;padding:0; font-size: 10px; font-family: Arial; font-weight: none;}
.overflow-container .sub-block .sub-block-artcontainer .tsBtm li.comment-date{margin:0px; padding:0 font-size: 10px; font-family: Arial; font-weight: none;}
.overflow-container .sub-block .sub-block-artcontainer .tsBtm li.comment-icon{margin-top:3px;width:20px;height:15px;text-align:center;line-height:12px; background-image:url("/global/images/commenticon.jpg");background-repeat:no-repeat;color:#fff;font-size:9px; }

.overflow-container .other-news .other-news-title{border-bottom:3px solid #dae6f2;background-color:#f6fafd;font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;color:#2b4381; padding:2px 5px 2px 5px;margin-bottom:2px;}
.overflow-container .other-news li{margin:0;padding:0;border-bottom:1px dotted #cfd2d4;/*font-size:13px;line-height:16px;*/font-size:13px;line-height:1.2;padding:2px 0 2px 15px;margin:0;background-image: url("/global/images/arrow_right.gif");background-repeat: no-repeat;background-position: 0% 4px;}


/*----------------- more sports -----------------------*/
.subcatleft-container-block .more-sports-title {background-image: url("/global/images/spike.gif");background-repeat: no-repeat;background-position: 3% 9px;background-color:#f6fafd;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;color:#2b4381; padding:3px 5px 2px 28px;margin-bottom:2px;}
.subcatleft-container-block .more-sports ul {padding:5px;text-align:center;}
.subcatleft-container-block .more-sports li {display:inline; font-size:14px;}
.subcatleft-container-block .more-sports li a {color:#990000}
.more-sports {margin-bottom:10px}

/*----------------- Special Section -----------------------*/
p.more-article-special{padding:5px;text-align:center;font-size:9px;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;line-height:9px;background-color:#dae6f2}
li.first-sub-art img.main-image {padding:3px;border:1px solid #c8c9cd;margin-bottom:5px}
.sub-block-artcontainer .cat-body-special{font-family:Arial, Helvetica, sans-serif;font-size:9px;text-transform:uppercase;line-height:9px}

/*----------------- Videos title on nes section -----------------------*/
.subcatleft-container-videotitlecat {margin-top:5px;background-image: url("/global/images"video-icon.png");background-repeat: no-repeat;background-position: 3% 4px;background-color:#34437a;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;color:#f0f6ff; padding:2px 5px 2px 35px;}

/*----------------- Contact Box for category pages -----------------------*/
.contact-cat-block {margin-bottom:10px}
.contact-cat-block .contanct-tile{background-color:#34437a;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;color:#f0f6ff; padding:2px 5px 2px 5px;}
.contact-cat-block ul {background-color:#e8e9eb;padding:0 5px}
.contact-cat-block li {border-bottom:1px solid #a7a8ac;padding:2px 0px 2px 0px;overflow:hidden;font-size:11px;line-height:14px}
.contact-cat-block li.list-title {font-weight:bold;}
.contact-cat-block li.last-list{border:none}
.contact-cat-block .all-contacts {background-color:#e8e9eb;padding:5px 5px;text-align:center;border-top:2px solid #fff;font-size:11px;line-height:14px}

/*----------------- Right rail weather widget -----------------------*/
#widget-wrapper{ width:300px; height:65px;}
.weathersticker li{display:inline}
.cweather{float:left;font-size:12px; padding:20px 0px 10px 20px;margin-right:15px}	
.weathersticker .cweather a {color:#333;font-weight:bold;outline-width: medium;outline-style: none;outline-color: -moz-use-text-color;text-decoration: none;}
.weathersticker .cweather a:hover{ text-decoration:underline;color: #990000;}	
.cweather-frame {width:170px;height:80px}

.pgallery-block li{list-style:none}
#tsBox .story_content {
	height: 200px;
    overflow: hidden;
}