@charset "utf-8";
/* CSS Document */
.menu-box{ background:#ccc; margin-bottom:20px;}
#menu{ width:958px; margin:0 auto; height:37px; background:#ccc; z-index:100000;}
#menu li ul{ display:none; z-index:100001;}
#menu li a{ color:#686868;}
#menu li a:hover{ color:#fff;}
#menu li ul li{ float:none;}
#menu a.b-menu{ background:url(../images/nav-bg.gif) right center no-repeat;}
#menu a.b-menu:hover{ background:#3889A9;}
*html #menu li ul li{ display:inline;}
#menu li ul a{ float:none; height:32px; line-height:32px; padding:0 10px; text-transform:capitalize;}
#menu .height-auto{line-height:15px; padding:5px 10px;}

.second-menu,.third-menu,.fourth-menu{position:absolute; z-index:100002;}

.first-menu li{ float:left; position:relative;}
.first-menu a{ float:left;display:block; padding:0 26px; height:35px; line-height:35px; background:#CCC; border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7; border-bottom:1px solid #dad9d9; border-right:1px solid #dad9d9; font-size:15px;}
.first-menu li.a-menu a{ border-left:none;}
.first-menu a:hover{ background:#4995B1; border-top:1px solid #5db1e0;border-left:1px solid #5db1e0;}

.second-menu{top:37px; right:14px;}
*html .second-menu{right:-1px;}
.second-menu a{ font-size:11px; width:219px;}
.second-menu a.arrow{ background:#ccc url(../images/arrow.gif) no-repeat right top;}
.second-menu a.arrow:hover{ background:#3889A9 url(../images/arrow.gif) no-repeat right -32px;}

.second-menu a.arrow-02{ background:#ccc url(../images/arrow.gif) no-repeat right -64px;}
.second-menu a.arrow-02:hover{ background:#3889A9 url(../images/arrow.gif) no-repeat right -110px;}

.third-menu,.fourth-menu{width:180px;top:0; left:177px;}
.third-menu a{ background:#ccc; font-weight:normal; border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7; border-bottom:1px solid #dad9d9; border-right:1px solid #dad9d9;}

#subMgm{ width:225px;}
#subMgm .third-menu{left:225px;}
#subMgm .fourth-menu{left:180px;}

#subMusic,#subNews{ width:227px;}

#shows-list-all{ width:620px;background:#CCC; right:-367px;border-top:1px solid #b7b7b7; display:none;  }
#shows-list-all dl{ float:left; padding:5px 0 0px 10px;}
#shows-list-all dt{ background:#bbb; font-weight:bold; padding:5px; margin-bottom:10px;}
#shows-list-all dd{ float:left;}
#shows-list-all dd a{ border:none; width:130px; text-transform:capitalize;line-height:20px; height:20px; padding:0 5px 0 5px; font-weight:normal;}
#shows-list-all .shows{width:151px; padding:0; margin-top:-1px; border-right:1px solid #b7b7b7; height:380px;}
#shows-list-all .shows a{ border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7; border-bottom:1px solid #dad9d9; height:30px; line-height:30px;padding:0 10px; font-weight:bold;}
#shows-list-all .shows a:hover{ border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7;}

#shows-list-all .shows a.TVschedule{}
#shows-list-all .shows a.TVschedule:hover{}


#shows-list-all .shows-list{ width:280px; }
#shows-list-all .specials-list{ width:160px;}
#shows-list-all .specials-list a{ width:150px;}











