/* Channels */
body#chn {background:#C5CBCC url(bg_home2.gif) top center repeat-y;}
body#chn #container {background:white url(bg_chn.gif);}

#chn #content #maincol {width:472px; float:left;}
#chn #content #maincolInner {width:472px; margin:0; padding:10px 0 0 0;}
#chn #content #maincolInner #breadcrumb {margin-left: 15px; margin-top: 5px;}
#chn #content #maincolInner h2 {}

#chn #content #maincolInner .seeall {margin:0 10px; padding:4px 0 32px 0; font-size:90%; text-align:right; text-transform:uppercase;}
#chn #content #maincolInner .seeall a {padding-right:8px; background:url(icon_arrow05-1.gif) center right no-repeat; font-weight:bold; color:#0177c2;}

#maintouts {width:452px; margin:0 10px; padding-bottom:4px;}
#phototouts, #texttouts {width:452px; margin:0 10px 15px; padding-bottom:4px; border-bottom:1px solid #d8dbdc;}
#phototouts .tout, #maintouts .tout, #texttouts .tout {width:440px; overflow:auto;}

#maintouts .tout {padding:6px; border-bottom:1px solid #d8dbdc;}
#maintouts .tout .txtcont {padding-top:4px; width:250px; float:left; }
#phototouts .tout, #texttouts .tout {padding:6px;}
#maintouts .tout h3, #phototouts .tout h3, #texttouts .tout h3, #texttouts .tout h3 a {font-size:90%; font-weight:bold; color:#ed5623; text-transform:uppercase;}

#maintouts .tout h4 a, #phototouts .tout h4 a, #texttouts .tout h4 a {color:#000;}
#maintouts .tout h4 {font-size:160%;}
#phototouts .tout h4, #texttouts .tout h4 {font-size:115%;}
#phototouts .tout .txtcont { width:355px; float:left; }
#phototouts .tout .noimage { width:440px }

#maintouts .more a, #phototouts .more a, #texttouts .more a {color:#0177c2;}
#maintouts .pubinfo, #phototouts .pubinfo, #texttouts .pubinfo {font-size:90%; color:#5d778d;}
#maintouts .author, #phototouts .author, #texttouts .author {font-weight:bold;}
#maintouts .tout .noimage { width:440px !important; }

#top5, #soundbites, #dlthis, #polltout, .progtouts, .ad300x250, .ad300x600, #authors {margin-bottom:18px;}

/* Top 5 Charts */
#top5 {width:296px; border:3px solid #c5cbcc;}
#top5 ul {background:#c5cbcc;}
#top5 li, #top5 li a {display:block;}
#top5 li {float:left; background:#414850; font-size:90%; font-weight:bold; color:#fff; text-align:center; text-transform:uppercase; margin-right:4px;}
#top5 li a {background:#60768b; color:#b8ebff; padding:5px 10px;}
#top5 li a:hover, #top5 li a.selected {background:#515f6e;} 

#top5 table {width:100%; background:#fff; border-collapse:collapse; font-size:11px;}
#top5 table caption {width:296px; height:47px; background-image:url(hd_topfive.gif); background-repeat:no-repeat; text-indent:-999em;}
#top5 table thead {}
#top5 table tbody td {border-top:1px solid #d8dbdc; border-bottom:1px solid #d8dbdc; padding:2px;}
#top5 table .rank {width:14px; background:#0092cc; font-weight:bold; color:#fff; text-align:center;}
#top5 table .title, #top5 table .amt {padding:0 5px;}
#top5 table .amt {text-align:right;}
#top5 table .seelink {padding:5px; background:#d7effd; text-align:right;}
#top5 table .seelink a {padding-right:8px; background:url(icon_arrow05-1.gif) center right no-repeat; font-weight:bold; color:#0177c2;}

.top5visible {display: block;}
.top5hidden {display: none;}

#top5movies caption {background-position:0 0;}
#top5movies .title {width:192px;}
#top5movies .amt {width:70px;}

#top5dvd caption {background-position:0 -50px;}
#top5dvd .title {width:232px;}
#top5dvd .amt {width:30px;}

#top5tv caption {background-position:0 -100px;}
#top5tv .title {width:192px;}
#top5tv .amt {width:70px;}

#top5music caption {background-position:0 -150px;}
#top5music .title {width:232px;}
#top5music .amt {width:30px;}

#top5books caption {background-position:0 -200px;}
#top5books .title {width:232px;}
#top5books .amt {width:30px;}

/* Download This */
#dlthis {width:276px; background:#fff; margin:0; padding:0; color:#000;}
#dlthis h4 {height:31px; background:#414850 url(hd_progtouts.gif) 0 -450px no-repeat; color:#c5cbcc; text-indent:-999em; text-transform:uppercase;}
#dlthis h5, #dlthis .deck, #dlthis .more {background:#d7effd;}
#dlthis h5 {padding:5px 10px 0 10px; font-size:115%;}
#dlthis h5 a {padding-right:10px; background:url(icon_arrow06.gif) center right no-repeat; color:#0177c2;}
#dlthis h6 {font-size:100%;}
#dlthis .deck {padding:0 10px 5px 10px; font-size:100%; color:#414850;}
#dlthis .tout {margin:0; border-top:1px solid #d9d9d9;}
#dlthis .tout .imgcont {padding:5px 7px 5px 5px;}
#dlthis .tout .txtcont {padding:7px 10px 7px 0; font-size:90%;}
#dlthis .tout .dllink {color:#60768b; padding-top:5px; font-size:95%;}
#dlthis .tout .dllink b {display:block; float:left; margin:0 5px 0 0; padding:0; width:93px; height:15px; overflow:hidden; background:url(btn_freedl.gif) no-repeat;}
#dlthis .tout .dllink b a {display:block; padding-top:15px;}
#dlthis .more {display:block; background:#414850;padding:5px 10px;}

/* Sound Bites */
#soundbites {width:296px; background:#515f6e; border:3px solid #c5cbcc; color:#fff;}
#soundbites a {font-weight:bold; color:#fff32b;}
#soundbites h4 {color:#c5cbcc; text-transform:uppercase; font:bold 1.2em arial,sans-serif; padding:5px 10px;}
#soundbites h5 {padding:0 10px; font-size:115%; color:#fff32b;}
#soundbites .deck {margin:0 10px; padding:3px 0;}
#soundbites .quotebox {margin:0 10px; padding:10px; background:#fff; border:4px solid #c5cbcc; border-bottom:none; color:#5d778d; font-size:100%;}
#soundbites .quotebox em {clear:both; display:block; padding-top:5px; color:#000;}
#soundbites .quotebox .imgcont {float:right; padding-right:0;}
#soundbites .more {display:block; margin:0 10px; padding:10px 0; background:url(bg_quotebox.gif) no-repeat; text-align:right;}
#soundbites .more a {padding-right:8px; background:url(icon_arrow03.gif) center right no-repeat;}

/* Dynamic Lead Tout */
#dltout {width:472px; height:354px; margin-top:-10px; padding-bottom:10px; position: relative;}
#dltout a {color:#fff32b;}
#dltout h3 {font-size:120%; text-transform:uppercase;}
#dltout h4 {font-size:180%; line-height:105%; text-transform:uppercase;}
#dltout .tout .pubinfo {font-weight:normal; font-size:90%; color:#c8c9cb;}
#dltout .tout .deck {margin-bottom:5px;}
#dltout .tout .author {font-weight:bold;}
#dltout .tout .btn {float:left;}
#dltout .tout .more {float:right; text-transform:uppercase;}
#dltout .tout .more a {background:url(icon_arrow03.gif) center right no-repeat;}

#dlbottomref {position: absolute; left:140px; top:344px; overflow:visible; width:300px; height:0;}
#transbox {position:absolute; bottom:0; width:306px; background-color:#000; filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; padding:10px 16px 10px 10px; color:#fff;}
#transbox .tout {visibility:hidden;}

#opaqbox {position:absolute; bottom:0; width:306px; padding:10px 16px 10px 10px; font-weight:bold; color:#fff;}


/* Coming Soon */
#comingsoon {clear:both; width:440px; margin-left:16px; margin-right:16px;}
#comingsoon h4 {height:13px; padding-bottom:4px; background:#fff url(hd_comingsoon.gif) no-repeat; border-bottom:1px solid #b9b9b9; text-indent:-999em;}
#comingsoon h5 {display:inline; padding-right:5px; font-size:120%;}
#comingsoon h5 a {color:#0177c2;}
#comingsoon .pubinfo {font-size:85%; font-weight:normal; color:#5d778d;}
#comingsoon .tout {border-bottom:1px solid #d8dbdc; overflow:auto;}
#comingsoon .imgcont {width:60px; padding:5px 8px 5px 5px;}
#comingsoon .txtcont {width:278px; padding:9px 10px 5px 0; float:left;}
#comingsoon .btncont {width:67px; padding:0 6px; float:right; }
#comingsoon .btncont .trailer {margin-top:10px; width:67px; height:15px; overflow:hidden;}
#chn #content #maincolInner #comingsoon .seeall {margin-right:0;}

/* Popwatch */
#popwatch {margin:0 10px 30px 10px; padding:11px 9px 9px 9px; background:#fff32b; display: none;}
#popwatch a {font-weight:bold; color:#0177c2;}
#popwatch h4 {height:13px; padding-bottom:8px; background:url(hd_popwatch.gif) no-repeat; /*text-indent:-999em;*/ overflow:hidden;}
#popwatch h4 a {padding-top:21px; display:block;}
#popwatch h5 {padding:3px 5px; background:#dfe4e8; border:1px solid #fff; font-size:100%; font-weight:bold; color:#60768b; text-transform:uppercase;}
#popwatch .tout {background:#fff; border-bottom:1px solid #c5cbcc;}
#popwatch .tout .imgcont {padding:4px 8px 4px 4px;}
#popwatch .tout .txtcont {padding:8px 8px 8px 0;}
#popwatch .more {padding:4px 8px; background:#fff; font-size:90%; text-align:right; text-transform:uppercase;}
#popwatch .more a {display:block; padding-right:8px; background:url(icon_arrow05-1.gif) center right no-repeat;}

/* Programmable Touts */
.progtouts {width:296px; padding-bottom:10px; background:#414850; border:3px solid #c5cbcc; color:#fff;}
.progtouts a {font-weight:bold; color:#fff32b;}
.progtouts h4 {color:#c5cbcc; text-transform:uppercase; font:bold 1.2em arial,sans-serif; padding:5px 10px;}
.progtouts h5 {font-size:115%; color:#fff32b;}

.progtouts .imgcont {margin:0;
padding:0 8px 0 10px;}
.progtouts .imgcont img {border:1px solid #5c768b;}
.progtouts .txtcont {padding:0 10px;}

.progtouts .text {font-size:90%;}
.progtouts .pubinfo {font-size:90%; color:#a7bacb;}
.progtouts .pubinfo .author {font-weight:bold;}
.progtouts .btn {text-align:right; padding-top:10px;}

.progtouts ul {margin-top:10px;}
.progtouts li {padding-bottom:3px; font-size:100%;}
.progtouts b {display:inline-block; white-space:nowrap; padding-right:8px; background:url(icon_arrow03.gif) center right no-repeat;}
.progtouts .more {white-space:nowrap;}
.progtouts .more a {padding-right:8px; background:url(icon_arrow03.gif) center right no-repeat; font-size:90%; font-weight:bold;}

/* Tonight's Best TV */
#besttv {margin:0 16px 32px 16px; background:#e7ebed;}
#besttv .header {background:#0092cc; padding:10px;}
#besttv .header h4 {color:#fff32b; font-size:150%; text-transform:uppercase;}
#besttv .header h4 a {color:#fff32b; padding-right:8px; background:url(icon_arrow03.gif) center right no-repeat;}
#besttv .header h5 {color:#fff; font-size:1em;}

#besttv #datetabs ul {background:#0092cc; padding:0 6px;}
#besttv #datetabs li {float:left; display:block; width:61px; height:46px; background:#414850 url(bg_tvtab01.gif) 0 0 no-repeat; font-size:100%; color:#5d778d; text-align:center;}
#besttv #datetabs li span {display:block; padding-top:3px;}
#besttv #datetabs li a {display:block; height:46px; color:#fff;}
#besttv #datetabs li.on a {color:#0177c2;}

#besttv #datetabs li#mon {background-position:0 0;}
#besttv #datetabs li#tue {background-position:-61px 0;}
#besttv #datetabs li#wed {background-position:-122px 0;}
#besttv #datetabs li#thu {background-position:-183px 0;}
#besttv #datetabs li#fri {background-position:-244px 0;}
#besttv #datetabs li#sat {background-position:-305px 0;}
#besttv #datetabs li#sun {background-position:-366px 0;}

#besttv #datetabs li#mon.on {background-position:0 -100px;}
#besttv #datetabs li#tue.on {background-position:-61px -100px;}
#besttv #datetabs li#wed.on {background-position:-122px -100px;}
#besttv #datetabs li#thu.on {background-position:-183px -100px;}
#besttv #datetabs li#fri.on {background-position:-244px -100px;}
#besttv #datetabs li#sat.on {background-position:-305px -100px;}
#besttv #datetabs li#sun.on {background-position:-366px -100px;}

#besttv .listing, #besttv .listingon {margin:0 6px; padding-top:10px; background:#fff; border:1px solid #c5cbcc; border-top:none}
#besttv .listing {display: none;}
#besttv .listingon {display: block;}
#besttv .showtime {display:inline; margin-right:5px; padding:0 8px 0 12px; background:#dfe4e8; font-size:100%; font-weight:bold; color:#5d778d;}
#besttv .eyebrow {display:inline; font-size:90%; color:#5d778d; text-transform:uppercase;}

#besttv .tout {background:#fff;}
#besttv .tout .imgcont {padding:12px;}
#besttv .tout .txtcont {padding:12px 12px 12px 0;}
#besttv .tout h5 {font-size:130%;}
#besttv .tout h5 a {color:#000;}
#besttv .tout h5 .grade {color:#ed562e;}
#besttv .tout .deck {font-size:100%; color:#414850;}
#besttv .tout .allabout {margin-top:3px; padding:3px 0; border-top:1px solid #d8d8dc;}
#besttv .tout .more a {color:#0177c2;}
#besttv .tout .allabout a {padding-right:8px; background:url(icon_arrow05-1.gif) center right no-repeat; font-size:100%; font-weight:bold; color:#0177c2;}

#besttv .morelink {padding:5px 10px 5px 0; background:#e7ebed; font-size:90%; font-weight:bold; text-align:right; text-transform:uppercase;}
#besttv .morelink a {white-space:nowrap; padding-right:8px; background:url(icon_arrow05-1.gif) center right no-repeat; color:#0177c2;}


/* Tonights Best TV (added for using edit proc)*/
#besttv .station {display:inline; margin-right:5px; font-size:100%; font-weight:bold; color:#414850;}
#tvchannellistings .featured .imgcont {display:block; float:left; width:75px; margin:0; padding:10px 0 0 10px;}
#tvchannellistings blockquote {float:left; width:190px; margin:0; padding:10px 0 0 10px;}
#tvchannellistings blockquote strong {display:block; font-size:90%; font-weight:bold; color:#ed562e; text-transform:uppercase;}
#tvchannellistings blockquote h4 {display:inline; font-size:130%; color:#000;}
#tvchannellistings blockquote h4 b {font-size:70%; color:#414850;}
#tvchannellistings blockquote .grade {padding-left:5px !important; font-size:130%; font-weight:bold; color:#ed562e;}
#tvchannellistings blockquote p {margin:0; padding:0;}
#tvchannellistings blockquote .local {float:none; border:none; padding:3px 0 6px 0;}
#tvchannellistings blockquote .local input.btnfind {float:none; margin-top:2px;}


#tvchannellistings .more {clear:both; display:block; padding:3px 0 3px 8px; border-top:1px solid #c5cbcc;}
#tvchannellistings .more a {padding-right:8px; font-weight:bold; color:#0177c2; background:url(icon_arrow05-1.gif) center right no-repeat;}
#tvchannellistings blockquote p .allabout {margin:0; padding:3px; border:none !important;}
#tvchannellistings blockquote p .allabout a {font-weight:bold; color:#0177c2;}


/* Polls */
#polltout {width:296px; background:#fff; border:3px solid #c5cbcc; color:#000;}
#polltout h4 {height:31px; background:#414850 url(hd_polls.gif) 0 0 no-repeat; color:#c5cbcc; text-indent:-999em; text-transform:uppercase;}
#polltout h4.default {background-position:0 0;}
#polltout h4.movies {background-position:0 -50px;}
#polltout h4.dvd {background-position:0 -100px;}
#polltout h4.tv {background-position:0 -150px;}
#polltout h4.music {background-position:0 -200px;}
#polltout h4.books {background-position:0 -250px;}


/* Inside EW */
#insidetouts {width:452px; margin:0 10px; padding-bottom:4px;}

/* Current Issue */
#currentissue {width:440px; margin:25px auto 0 auto; padding-bottom:16px; border-bottom:4px solid #bbc4cb;}
#currentissue h2 {padding-left:180px; background:url(hd_currentissue.gif) no-repeat; font-size:130%; font-weight:bold; color:#ed562b; text-transform:uppercase;}
#currentissue h2 b {width:173px; height:16px; display:none;}
#currentissue h2 .date {color:#414850;}
#currentissue h2 .issuenum {font-weight:normal; color:#8e98a2;}
#currentissue .covertout {margin-top:10px;}
#currentissue .covertout .coverimg {float:left; width:308px;}
#currentissue .covertout .topstories {float:left; width:112px; padding:12px 10px 0 10px;}
#currentissue .covertout h3 {font-size:150%; color:#ed562b;}
#currentissue .covertout .eyebrow {font-size:90%; font-weight:bold; color:#ed562b; text-transform:uppercase;}
#currentissue .covertout li {padding-top:15px;}
#currentissue .covertout li a {font-size:115%; font-weight:bold; color:#000;}

#insidemisc {width:440px; margin:0 auto 16px auto; padding-top:12px; border-bottom:1px solid #D8DBDC;}
#insidemisc .misctout {margin-bottom:16px; padding:10px;}
#insidemisc .misctout .more {white-space:nowrap; background:url(icon_arrow05-1.gif) center right no-repeat;}
#insidemisc .misctout .more a {padding-right:8px; font-weight:bold; color:#0177c2;}
#insidemisc h2 {margin-bottom:3px; font-size:150%; text-transform:uppercase; height:16px; overflow:hidden;}
#insidemisc h2 a {display:block; padding-top:16px;}
#insidemisc .newsletters, #insidemisc .podcasts,  #insidemisc .promos {background:#E4E5E7;}
#insidemisc .rss,  #insidemisc .video {background:#D8EFFD;}
#insidemisc .newsletters h2 {width:160px; background:url(hd_inside00.gif) 0 0 no-repeat; color:#414850;}
#insidemisc .podcasts h2 {width:115px; background:url(hd_inside00.gif) 0 -50px no-repeat; color:#414850;}
#insidemisc .rss h2 {width:120px; background:url(hd_inside00.gif) 0 -150px no-repeat; color:#627C93;}
#insidemisc .promos h2 {width:145px; background:url(hd_inside00.gif) 0 -100px no-repeat; color:#627C93;}
#insidemisc .video h2 {width:145px; background:url(hd_inside00.gif) 0 -200px no-repeat; color:#627C93;}

/* Featured Contributors */
#authors {width:296px; background:#fff; border:3px solid #c5cbcc; color:#000;}
#authors h4 {height:29px; background:#414850 url(hd_contributors.gif) 0 0 no-repeat; color:#c5cbcc; text-indent:-999em; text-transform:uppercase;}
#authors h4 a {display:block; width:296px; height:29px;}
#authors h5 {font-size:100%;}

#authors .more {background:#d7effd;}
#authors .tout {margin:0; border-top:1px solid #d9d9d9;}
#authors .tout .imgcont {padding:5px 7px 5px 5px;}
#authors .tout .txtcont {padding:7px 10px 7px 0;}

#authors .tout .seemore {color:#60768b;}
#authors .tout .seemore b {background:url(icon_arrow05-1.gif) center right no-repeat;}
#authors .tout .seemore b a {white-space:nowrap; padding-right:8px; color:#0177c2;}

#authors .more {padding:5px 10px; border-top:1px solid #d9d9d9; font-size:90%;}
#authors .more .total {float:left; color:#60768b;}
#authors .more .seeall {float:right;}
#authors .more .seeall a {padding-right:8px; font-weight:bold; color:#0177c2;}
#authors .more .seeall b {display:block; background:url(icon_arrow05-1.gif) center right no-repeat;}


a.banner_name{
color:#0177C2;
text-decoration:none;
}
a.banner_name:hover{
color:#ff0000;
text-decoration:none;
}






