﻿h2 {
    /*color: #003073;*/
     color: black;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 18px;
    border-bottom: RED solid 1px;
    margin-top: 0 !important;
    margin-bottom: 1px;
}
.small_col { width: 25.25%; float: left; overflow: hidden; }
    .small_col ul.news li:nth-child(even) { /*background: #EFEFEF;*/ }
.big_col { width: 73.25%; float: left; margin-left: 13px; }
.big_col2 { width: 68.0%; float: left; margin-left: 13px; }/*this is the second big column on the homepage - due to ad size change this one needed to be narrower than the one where the news slider is contained*/
.small_col2 { width: 30.4%; float: left; overflow: hidden; }
.news { padding: 10px; border: 0px solid #BBB; margin-bottom: 10px; margin-top: 0px; list-style: none outside none; font-family:Tahoma, Geneva, sans-serif; background: -webkit-linear-gradient(top, #FEFEFE 0%, #EFEFEF 100%); background: -o-linear-gradient(top, #FEFEFE 0%, #EFEFEF 100%); background: -ms-linear-gradient(top, #FEFEFE 0%, #EFEFEF 100%); background: -moz-linear-gradient(top, #FEFEFE 0%, #EFEFEF 100%); background: linear-gradient(top, #FEFEFE 0%, #EFEFEF 100%); }
ul.news li, .other_news li { padding: 8px 5px; border-bottom: 1px solid #c6c6c6; overflow: hidden; position: relative;}
    /*.lastRow, ul.news li:last-child, .other_news li:last-child { border: none !important; padding-bottom: 0px; }*/
    
ul.news a, .other_news a, .title { font-size: 14px; color: black; /*font-weight: bold; display: block;*/  }
 ul.wide.news.featuredBox a  {font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: black; font-weight: bold; /*font-weight: bold; display: block;*/  }

ul.topnews a { font-size: 17px; /*color: #003073;*/ color: black; /*font-weight: bold;*/ /*font-family: Georgia, "Times New Roman", Times, serif;*/ font-family: Tahoma, Geneva, sans-serif; display:inline;white-space: normal;/*toggle between nowrap or normal for making the headline multiline and change display from inline to block*/ overflow: hidden;  text-overflow: ellipsis; -ms-text-overflow:ellipsis;margin-right:7px;}
    ul.topnews a.adminlnkNoWrap {position:absolute; top:7px;margin-right:0px; right:1px; }
ul.topnews .story_intro {max-height:35px;/*Change max-height value to increase story intro lines*/ font-size:small; font-weight:normal; font-family: Tahoma, Geneva, sans-serif;overflow:hidden; padding:1px 0px;}
ul.topnews .story_intro p{margin:1px;}
.story_intro {display:none;}
.txtIntro {max-height:60px;/*Change max-height value to increase story intro lines*/ font-size:small; font-weight:normal; font-family: Tahoma, Geneva, sans-serif;overflow:hidden; padding:10px 0px;}
ul.topnews .story_date{font-size: x-small;font-family: Arial; color:red}
.story_date {
float:right;padding-top:5px;}
ul.news h2, ul.other_news h2 {font-family: Tahoma, Geneva, sans-serif; padding-bottom: 3px; font-weight: bold;}
.newsHeader { border-bottom: #F00 solid 1px; display: inline-block; width: 100%; line-height: 23px; }
    .newsHeader a:first-child h2 { float: left; border-bottom: 0px none black; margin-right: 15px; }
    .newsHeader a:first-child:hover h2 { text-decoration:underline; text-decoration-color:black;}
.right_col ul.news{border: solid 1px #c6c6c6; margin-top:0px;}
.right_col .news{border: solid 1px #c6c6c6; margin-top:0px;}

ul.wide { width: 46.25%; float: left; }

.other_news { float: left; list-style: none outside none; font-family: Helvetica; padding: 0px; margin: 0 0 10px; width: 32.2%; margin-right: 9px; overflow: hidden; 
             background: -webkit-linear-gradient(top, #FEFEFE 0%, #EFEFEF 100%); background: -o-linear-gradient(top, #FEFEFE 0%, #EFEFEF 100%); background: -ms-linear-gradient(top, #FEFEFE 0%, #EFEFEF 100%); background: -moz-linear-gradient(top, #FEFEFE 0%, #EFEFEF 100%); background: linear-gradient(top, #FEFEFE 0%, #EFEFEF 100%);
              }
    .other_news:last-of-type { margin-right: 0px; }
    .other_news > li { clear: left; }
    .other_news img { display: block; margin: 10px auto; max-width: 100%; }
    
.featured { height: 100px; border: none !important; }
    .featured img { float: left; margin-right: 5px; max-height: 100px;max-width:100px }
    .featured2 a, .featured a { white-space: normal !important; overflow: visible !important; }

.featured2 { width: 22.5%; float: left; margin: 10px 20px 0 0; min-height: 170px; display: block; }
    .featured2 img { max-height: 100px; display: block; max-width: 100%; margin: 0 auto; margin-bottom: 10px; }

.dtime { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: red;display:block; }
.margin_v20 { margin: 20px auto; }
.bottom_ten, .spacer { margin-bottom: 10px; clear: both; }

/*#region CSS for Opinion Boxes*/
.userImage { float: left; width: 100%; border-bottom: #F00 solid 1px; margin-bottom: 1px; font-size: 18px; padding-bottom: 3px; font-family:Tahoma, Geneva, sans-serif; font-weight: bold; }
.userImage > img { float: left; margin-right: 10px; margin-left: 3px; }
        .userImage .name { border-bottom: 0px; margin-bottom: 0px; padding-bottom: 0px; }
/*#endregion*/

/*#region CSS for Feature Box*/
/*added by dell march 31*/
.featuredBox {padding: 8px; border: 1px solid #BBB; margin-bottom: 8px; margin-top: 0px;}

.featuredBox .featured {height: 120px;}

.cartoonBox .featured a:first-child {float:left;}
.cartoonBox .featured a:nth-child(2) { position: absolute; top: 0; right: 0; }
.cartoonBox .featured a span {float:left;width:85px;margin-top:35px;}
.cartoonBox .featured img {max-width:215px; max-height:130px; float:right; margin-top:-3px;}
.cartoonBox .story_intro {display:none;}

.featuredBox .story_intro { max-height: 75px; font-size: small; overflow: hidden; margin-top: 8px;}
.featuredBox .story_intro p { margin: 1px; }

/*#endregion*/

/*#region movies styling and drop down menu*/
.movies { height: 81px; background: url(/images/movies.png); padding: 10px; /*border: 1px solid #BBB;*/ }
.movies_on_ttd {background: url(/images/movies_listings.png);}
.styled-select { margin-left: 25px; margin-top: 40px; width: 183px; height: 29px; overflow: hidden; background: url(../images/down_arrow_select.jpg) no-repeat right; font-family: Tahoma, Geneva, sans-serif; border-right: 1px solid #bfbfbf;}
.styled-select select { background: transparent; -webkit-appearance: none; width: 203px; font-size: 13px; border: 1px solid #bfbfbf; height: 29px; font-family: Tahoma, Geneva, sans-serifa;}
/*#endregion end movies div styling and menu*/

/*Highlight Box style before initializing*/
.newsHighlight {height:385px; width:428px;overflow:hidden;float:left;display:none;}

/* twitter feed styling*/
.twitter-timeline {
    height: 350px;
    border: 1px solid #BBB;
}

p.avant_adb_block {
display: block;
-webkit-margin-before: 0em;
-webkit-margin-after: 0em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}


