@charset "utf-8";
/* CSS Document */
#headerLiveHolder, #headerEqHolder {
	overflow: hidden;
	position:relative;
	max-width:300px;
	min-width:260px;
	width:auto;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	margin: 0;
	border: 1px solid #999999; 
	padding: 10px;
}
#headerLiveHolder *{
	margin: 0;
	padding: 0;
}
#headerLiveHolder ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
}
#headerLiveHolder h4 {
	font-size:10px;
	color:/*#68bd44*/#d52a33;
	text-transform:uppercase;
	font-weight:normal;
	line-height:12px;
}
#headerLiveHolder h4 a {
	color:#d52a33;
}
#headerLiveTrackHolder span#status-current-show {
	font-size:10px;
	color:#68bd44;
	text-transform:uppercase;
	font-weight:normal;
	line-height:12px;
}
#headerLiveHolder ul li, #headerLiveTrackHolder ul li {
	overflow:hidden;
	position:relative;
	height:12px;
	padding-right:88px;
	font-size:11px;
	color:#999999;
	line-height:11px;
}
#headerLiveHolder ul li.current, #headerLiveTrackHolder ul li.current {
	font-weight:bold;
	color:#666666;
}
#headerLiveHolder ul li span {
	position:absolute;
	right:0px;
}
#headerLiveHolder ul li span#time-elapsed {
	right: 50px;
}
#headerLiveHolder ul li span#time-elapsed:before {
	content: "e.";
}
#headerLiveHolder ul li span#time-remaining:before {
	content: "r.";
}
#headerLiveTrackHolder span.current{
	font-weight:bold;
	color:#666666;
	position:absolute;
	right:10px;
	font-size: 11px;
}
#headerLiveTrackHolder span#time-elapsed {
	right: 65px;
}
#headerLiveTrackHolder span#time-elapsed:before {
	content: "e.";
}
#headerLiveTrackHolder span#time-remaining:before {
	content: "r.";
}
#onAirToday {
	width:300px;
	margin-bottom:15px;
	border:1px solid #999999;
	font-family: Arial,Helvetica,sans-serif;
}
#onAirToday h3 {
	margin:0;
	padding:0 10px;
	font-size:13px;
	color:#ffffff;
	line-height:28px;
	background: #999999;
}
#onAirToday table {
	border-collapse: collapse;
	clear: both;
	padding: 0;
}
#onAirToday table tbody {
	color: #000;
	font-size:12px;
}
#onAirToday table tbody tr {
	height: 30px;
}
#onAirToday table tbody tr td {
	border-bottom: 1px dotted #d9d9d9;
	height: 30px;
	padding-left: 10px;
	font-weight:bold;
}
#onAirToday table tbody tr td a {
	text-decoration:none;
}
#onAirToday table tbody tr td a:hover {
	text-decoration:underline;
}
#onAirToday table tbody tr:last-child td {border-bottom: none;}
#onAirToday table tbody tr td.time {font-weight:normal;color: #666666;}	
/* = PROGRAM SCHEDULE ---------------- */

  /*
  + Center Column */
  #scheduleTabs {
	font-family: Arial,Helvetica,sans-serif;
	}
    #scheduleTabs ul {
      overflow:hidden;
      height:28px;
	  background: url( widget-img/schedule-tabs-list-bgr.png) repeat-x left bottom;
	  list-style-type:none;
	  margin:0;
	  padding:0;
      }
      #scheduleTabs ul li {
        float:left;
        height:28px;
		margin:0;
	  	padding:0;
        }
        #scheduleTabs ul li a {
          display:block;
		  float:left;
          height:25px;
          padding:0 10px;
		  margin-top:3px;
          font-size:12px;
		  font-weight:bold;
		  color:#666;
		  line-height:25px;
          border-right:1px solid #dbdbdb;
		  border-left:1px solid #f4f4f4;
		  text-decoration:none;
          }
        #scheduleTabs ul li a:hover {
		  color:#000;
		  text-decoration:none;
          }
        #scheduleTabs ul li.ui-tabs-selected a {
          height:27px;
          margin-top:0px;
          line-height:27px;
		  color:#333333;
          background:#ffffff; 
          border:1px solid #cac9c9; border-bottom:none;
          }
    #scheduleTabs table {
      clear:both;
      padding:0px;
      border-collapse:collapse;
	  width:100%;
      }
      #scheduleTabs table thead {
        height:35px;
        font-size:12px; color:#333333; line-height:35px;
        background-color: #fff;
        background: -moz-linear-gradient(top, #ffffff 10%, #f4f4f4 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #ffffff), color-stop(100%, #f4f4f4));
		border-bottom:1px solid #d4d4d4;
        }
        #scheduleTabs table thead tr {
          height:35px;
          }
          #scheduleTabs table thead tr td {
            padding-left:10px;
            font-size:11px; color:#999999; text-transform:uppercase;
            }
      #scheduleTabs table tfoot {
        }
      #scheduleTabs table tbody {
        font-size:13px; color:#666666;  font-weight:bold;
        }
        #scheduleTabs table tbody tr {
          height:30px;
          }
          #scheduleTabs table tbody tr td {
            height:30px;
            padding-left:10px;
            border-bottom:1px dotted #b3b3b3;
            }
            #scheduleTabs table tbody tr td h4 {
              color:#333333;  font-size:12px;
			  margin:0;
			  padding:0;
              }
            #scheduleTabs table tbody tr td ul {
              background:none !important;
			  list-style-type:none;
              }
              #scheduleTabs table tbody tr td ul li {
                float:left;
                height:30px !important;
                padding:0 2px;
                font-size:12px; color:#cc0000; font-weight:normal; line-height:30px !important;
                }
                #scheduleTabs table tbody tr td ul li a {
                  height:30px !important;
                  margin:0px !important; padding:0px !important;
                  font-size:12px; color:#d52a33 !important; font-weight:normal !important; text-transform:uppercase; line-height:30px !important;
                  background:none !important;
                  border:none !important;
                  }
                #scheduleTabs table tbody tr td ul li a:hover {
                  text-decoration:underline;
                  }

#scheduleTabs.ui-tabs .ui-tabs-hide {
    display: none;
}

#widget_logobox {
	width:80px; float:right; margin-left:12px; margin-top:6px;
}
#widget_logobox img {
border:0px; width:80px; height:80px;
}
#jbcShowname {
font-size:14px; color: #000000; text-decoration: none;
}
#jbcShowdesc {
font-weight:normal; color: #444444; font-size: 11px;
}
#jbcReadmore { color:#d52a33;}
.box a {
    text-decoration: none;
}
td a:link {
	text-decoration: none;
	}
/*p.rotate {
	font-size:14px;
	font-weight: bold;
	text-transform: uppercase;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
	margin-top:46px;
	margin-left: -44px;
	margin-right: -36px;
	text-align: right;
}
*/
p.rotate {
float: left;
background: transparent;
text-align: center;
font-size: 1.2em;
white-space: nowrap;
position: relative;
padding: 0;
margin: 0;
width: 16px;
/*height: 113px;*/
height: 126px;
left:2px;
text-transform: uppercase;
}
/*p.rotate span {
-moz-transform: rotate(270deg);
-moz-transform-origin: 50% 50%;
-webkit-transform: rotate(270deg);
-webkit-transform-origin: 50% 50%;
transform: rotate(270deg);
-o-transform:      rotate(270deg);
transform:         rotate(270deg);
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=6.123233995736766e-17, M12=1, M21=-1, M22=6.123233995736766e-17, SizingMethod='auto expand')";    
position: relative;
left: -44px;
height: 24px;
width: 100px;
top: 43px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
font-size: 0.9em;
letter-spacing: 1px;
text-decoration: none;
text-align: center;
visibility: visible;
display: block;
text-decoration: none;
} */

p.rotate span {
position: relative;
left: -65px;
height: 16px;
width: 134px;
top: 56px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
font-size: 0.9em;
letter-spacing: 1px;
text-decoration: none;
text-align: center;
visibility: visible;
display: block;
text-decoration: none;
-moz-transform: rotate(-90.0deg);
-o-transform: rotate(-90.0deg);
-webkit-transform: rotate(-90.0deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)";
}






	  
