body {background-color: #FFFFFF; margin: 0px;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; margin-top: -5px; padding-left: 20px;}

.advertisement {font-family: "Times New Roman", Times, serif; font-size: 10px; color: #999999; text-transform: uppercase; letter-spacing: 2px; text-align: left; padding-top: 30px; padding-left: 12px;}
.back {font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-align: right; padding: 20px 20px 0px 0px;}
.back a {color: #F60; font-weight: bold; text-decoration: none;}
.back a:hover {color: #F60; font-weight: bold; text-decoration: underline;}
.back {font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-align: right; padding-right: 30px;}
.copyright {font-family: "Times New Roman", Times, serif; font-size: 10px; line-height: 12px; overflow:visible; position: relative; clear: both; text-transform: none; color: #666666;}
.copyright a {color: #FF6600; text-decoration: none;}
.copyright a:hover {text-decoration: underline;}
.corp-info {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: left; padding-right: 20px; padding-left: 20px; margin-top: -5px;}
a.corp:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #808080; text-decoration: none; padding-left: 20px;}
a.corp:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; padding-left: 20px;}
a.corp:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; font-weight: bold; color: #808080; text-decoration: underline; padding-left: 20px;}
.press_list_head {color:#F60; font-weight:bold; width:680px; border-top:solid 1px #F60; border-bottom:solid 1px #F60; padding-top:1px; padding-left:20px; margin-top:8px; margin-bottom:-4px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.ct_header {font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #aa33dd; font-weight: bold;}
.ct {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000;}
.ct a {color: #aa33dd; text-decoration: none;}
.ct a:hover {text-decoration: underline;}
.ct_credits {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000; padding: 0px 20px 0px 25px;}
.ct_credits a {color: #aa33dd; text-decoration: none;}
.ct_credits a:hover {text-decoration: underline;}
.ct-pic { border:1px solid #aa33dd; }
.ct-pic-name { margin-top:3px; }
.ct_side_nav {height: 50px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; line-height: 15px; color: #FFF; background-color:#aa33dd;}
.ct_side_nav li {color: #FFF; list-style-type: square;}
.ct_side_nav a {text-decoration: none; color:#FFF;}
.ct_side_nav a:hover {text-decoration: underline;}
.dk_header {font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #d0333e; font-weight: bold;}
.dk {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000;}
.dk a {color: #d0333e; text-decoration: none;}
.dk a:hover {text-decoration: underline;}
.dk_side_nav {height: 50px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; line-height: 15px; color: #FFF; background-color:#d0333e;}
.dk_side_nav li {color: #FFF; list-style-type: square;}
.dk_side_nav a {text-decoration: none; color:#FFF;}
.dk_side_nav a:hover {text-decoration: underline;}
.fl_header {font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #6699ff; font-weight: bold;}
.fl {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000;}
.fl a {color: #6699ff; text-decoration: none;}
.fl a:hover {text-decoration: underline;}
.fl-pic { border:1px solid #808080; }
.fl-pic-name { margin-top:3px; }
.fl_side_nav {height: 50px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; line-height: 15px; color: #FFF; background-color:#99c1e7;}
.fl_side_nav li {color: #FFF; list-style-type: square;}
.fl_side_nav a {text-decoration: none; color:#FFF;}
.fl_side_nav a:hover {text-decoration: underline;}
.index_thumb {padding: 0px 15px 10px 0px;}
.poll {font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; color: #000; text-transform: none; padding: 10px 20px 0px 25px; background-color: transparent; position: static; visibility: visible; overflow: hidden;}
.poll a {color: #FF6600; text-decoration: none;}
.poll a:hover {color: #FF6600; text-decoration: underline;}
.sidebar {color:#99cc33; line-height:1.5em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; padding-left: 6px;}
.sidebar a {text-decoration: none;}
.archive_list {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; padding-left: 12px; padding-top: 30px;}
.archive_list h2 {font-family: Times New Roman, Times, serif; font-size: 10px; color: #999999; text-transform: uppercase; letter-spacing: 2px; padding: 0px; line-height: 14px; margin: 0px;}
.archive_list-ct {list-style-type: none; list-style-image: none; list-style-position: outside; padding-left: 0px; padding-top: 0px;}
.archive_list-ct a {color: #aa33dd; text-decoration:none;}
.archive_list-ct a:hover {color: #aa33dd; text-decoration:underline;}
.archive_list-fl {list-style-type: none; list-style-image: none; list-style-position: outside; padding-left: 0px; padding-top: 0px;}
.archive_list-fl a {color: #6699ff; text-decoration:none;}
.archive_list-fl a:hover {color: #6699ff; text-decoration:underline;}
.archive_list-ncmr {list-style-type: none; list-style-image: none; list-style-position: outside; padding-left: 0px; padding-top: 0px;}
.archive_list-ncmr a {color: #cc33cc; text-decoration:none;}
.archive_list-ncmr a:hover {color: #cc33cc; text-decoration:underline;}
.archive_list-piym {list-style-type: none; list-style-image: none; list-style-position: outside; padding-left: 0px; padding-top: 0px;}
.archive_list-piym a {color: #99cc33; text-decoration:none;}
.archive_list-piym a:hover {color: #99cc33; text-decoration:underline;}
.archive_list-msd {list-style-type: none; list-style-image: none; list-style-position: outside; padding-left: 0px; padding-top: 0px;}
.archive_list-msd a {color: #FF6600; text-decoration:none;}
.archive_list-msd a:hover {color: #FF6600; text-decoration:underline;}

#header_area {width: 100%; position: relative; *z-index: 2; /*ie stacking*/ }

#tv_header {height: 35px; width: 500px; margin: 0 auto; font-size: 13px; overflow:visible; position: relative; clear: both;}
#tv_header .site_nav {position: absolute; left: -200px; z-index: 0; width: 750px; top: -1px;}
#tv_header .site_nav li {float: left; padding-right: 20px; list-style-type: none;}
#tv_header .site_nav li a {font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #FF6600; text-decoration: none;}
#tv_header .site_nav li a.on {color: #000; font-weight: bold; text-decoration: none;}
#tv_header .site_nav li a:hover {text-decoration: underline;}
#tv_header .site_nav_ct {position: absolute; left: -200px; z-index: 0; width: 750px;}
#tv_header .site_nav_ct li {float: left; padding-right: 20px; list-style-type: none;}
#tv_header .site_nav_ct li a {font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #aa33dd; text-decoration: none;}
#tv_header .site_nav_ct li a.on {color: #000; font-weight: bold; text-decoration: none;}
#tv_header .site_nav_ct li a:hover {text-decoration: underline;}
#tv_header .site_nav_floaters {position: absolute; left: -200px; z-index: 0; width: 750px;}
#tv_header .site_nav_floaters li {float: left; padding-right: 20px; list-style-type: none;}
#tv_header .site_nav_floaters li a {font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #6699ff; text-decoration: none;}
#tv_header .site_nav_floaters li a.on {color: #000; font-weight: bold; text-decoration: none;}
#tv_header .site_nav_floaters li a:hover {text-decoration: underline;}
#tv_header .site_nav_ncmr {position: absolute; left: -200px; z-index: 0; width: 750px; top: 0px;}
#tv_header .site_nav_ncmr li {float: left; padding-right: 20px; list-style-type: none;}
#tv_header .site_nav_ncmr li a {font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #cc33cc; text-decoration: none;}
#tv_header .site_nav_ncmr li a.on {color: #000; font-weight: bold; text-decoration: none;}
#tv_header .site_nav_ncmr li a:hover {text-decoration: underline;}
#tv_header .site_nav_dk {position: absolute; left: -200px; z-index: 0; width: 750px; top: 2px;}
#tv_header .site_nav_dk li {float: left; padding-right: 20px; list-style-type: none;}
#tv_header .site_nav_dk li a {font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #d0333e; text-decoration: none;}
#tv_header .site_nav_dk li a.on {color: #000; font-weight: bold; text-decoration: none;}
#tv_header .site_nav_dk li a:hover {text-decoration: underline;}
#tv_header .site_nav_msd {position: absolute; left: -200px; z-index: 0; width: 750px; top: 2px;}
#tv_header .site_nav_msd li {float: left; padding-right: 20px; list-style-type: none;}
#tv_header .site_nav_msd li a {font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #FF6600; text-decoration: none;}
#tv_header .site_nav_msd li a.on {color: #000; font-weight:bold; text-decoration: none;}
#tv_header .site_nav_msd li a:hover {text-decoration: underline;}
#tv_header .site_nav_piym {position: absolute; left: -200px; z-index: 0; width: 750px; top: 0px;}
#tv_header .site_nav_piym li {float: left; padding-right: 20px; list-style-type: none;}
#tv_header .site_nav_piym li a {font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #99cc33; text-decoration: none;}
#tv_header .site_nav_piym li a.on {color: #000; font-weight: bold; text-decoration: none;}
#tv_header .site_nav_piym li a:hover {text-decoration: underline;}

#allshows_header {height: 40px; width: 675px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; overflow:visible; position: relative; clear: both; padding: 0px 20px 30px 25px; text-transform: uppercase;}
#allshows_thumb {width: 142px; height:100px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; overflow:visible; clear: none; color:#000; text-align:center; float:left; background-color:#FFF;}
#allshows_thumb a {font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; color: #F60; font-weight: bold; text-decoration: none; text-transform: none;}
#allshows_thumb a.watch {font-size: 12px; line-height: 20px; font-family: Arial, Helvetica, sans-serif; color: #000; text-decoration: none; font-weight: bold; text-transform:uppercase;}
#allshows_thumb a:hover {text-decoration: underline;}
#ct_thumb {width: 135px; height:100px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; overflow:visible; clear: none; color:#FFF; text-align:center; float:left; background-color:#000;}
#ct_thumb a {font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; color: #FFF; font-weight: bold; text-decoration: none; text-transform: none;}
#ct_thumb a.watch {font-size: 12px; line-height: 20px; font-family: Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; font-weight: bold; text-transform:uppercase;}
#ct_thumb a:hover {text-decoration: underline;}
#show_header {height: 40px; width: 285px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; overflow:visible; position: relative; clear: both; padding: 0px 20px 30px 25px; text-transform: uppercase;}
#show_header a.episode {font-size: 15px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; color: #000; font-weight: bold; text-decoration: none; text-transform: none;}
#show_header a.watch {font-size: 12px; line-height: 25px; font-family: Arial, Helvetica, sans-serif; color: #FF6600; text-decoration: none; font-weight: bold; text-transform: none;}
#show_header a:hover {text-decoration: underline;}
#index_header {width: 600px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; overflow:visible; position: relative; clear: both; padding: 0px 20px 30px 25px;}
#index_header a.episode {font-size: 15px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; color: #000; font-weight: bold; text-decoration: none; text-transform: none;}
#index_header a.watch {font-size: 12px; line-height: 25px; font-family: Arial, Helvetica, sans-serif; color: #FF6600; text-decoration: none; font-weight: bold; text-transform: none;}
#index_header a.watchfl {font-size: 12px; line-height: 25px; font-family: Arial, Helvetica, sans-serif; color: #6699ff; text-decoration: none; font-weight: bold; text-transform: none;}
#index_header a.watchct {font-size: 12px; line-height: 25px; font-family: Arial, Helvetica, sans-serif; color: #aa33dd; text-decoration: none; font-weight: bold; text-transform: none;}
#index_header a.watchdk {font-size: 12px; line-height: 25px; font-family: Arial, Helvetica, sans-serif; color: #d0333e; text-decoration: none; font-weight: bold; text-transform: none;}
#index_header a.watchncmr {font-size: 12px; line-height: 25px; font-family: Arial, Helvetica, sans-serif; color: #cc33cc; text-decoration: none; font-weight: bold; text-transform: none;}
#index_header a.watchpiym {font-size: 12px; line-height: 25px; font-family: Arial, Helvetica, sans-serif; color: #99cc33; text-decoration: none; font-weight: bold; text-transform: none;}
#index_header a.watchmsd {font-size: 12px; line-height: 25px; font-family: Arial, Helvetica, sans-serif; color: #FF6600; text-decoration: none; font-weight: bold; text-transform: none;}
#index_header a:hover {text-decoration: underline;}
#sidebar_show {width:300px; float:left; padding-left:12px; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; color:#000; font-weight:bold;}
#sidebar_show a {color: #F60; font-weight: bold; text-decoration: none; text-transform: none;}
#sidebar_show a:hover {text-decoration: underline;}


#ct_episode_head {height: 75px; width: 1000px; font-size: 24px; line-height: 28px; font-family: Arial, Helvetica, sans-serif; color: #FFF; text-transform: none;}
#ct_episode_head .notes {font-size: 10px; line-height:12px; font-family: Arial, Helvetica, sans-serif; color: #FFF; text-transform: none;}
#headline {height: 50px; width: 255px; font-size: 24px; line-height: 28px; font-family: Arial, Helvetica, sans-serif; color: #000; text-transform: none; padding: 0px 20px 0px 25px;}
#headline_index {height: 50px; width: 600px; font-size: 24px; line-height: 28px; font-family: Arial, Helvetica, sans-serif; color: #000; text-transform: none; padding: 0px 20px 0px 25px;}
#showpage_unit {width: 550px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; overflow:visible; position: relative; clear: both; padding: 30px 25px 0px 25px; color:#000;}
#showpage_unit h3 {font-size: 24px; line-height: 28px; color:#000; font-weight:normal; margin-bottom:-10px;}
#showpage_unit a {color: #FF6600; text-decoration: none; text-transform: none;}
#showpage_unit a.ct {color: #aa33dd; text-decoration: none; text-transform: none;}
#showpage_unit a.dk {color: #d0333e; text-decoration: none; text-transform: none;}
#showpage_unit a.ncmr {color: #cc33cc; text-decoration: none; text-transform: none; font-weight:bold;}
#showpage_unit a.piym {color: #99cc33; text-decoration: none; text-transform: none; font-weight:bold;}
#showpage_unit a.msd {color: #FF6600; text-decoration: none; text-transform: none; font-weight:bold;}
#showpage_unit a:hover {text-decoration: underline;}
#showpage_unit a:hover.msd {text-decoration: underline;}
#showpage_thumb {width: 133px; height:150px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; overflow:visible; clear: none; color:#FFF; text-align:center; float:left;}
#showpage_thumb a {font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, sans-serif; color: #FFF; font-weight: bold; text-decoration: none; text-transform: none;}
#showpage_thumb a.watch {font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, sans-serif; color: #000; text-decoration: none; font-weight: bold; text-transform:uppercase;}
#showpage_thumb a:hover {text-decoration: underline;}
#showpage_unit .show_picks {left: 0px; z-index: 0; width: 650px; top: 10px;}
#showpage_unit .show_picks li {padding-right: 20px; list-style-type: none;}
#showpage_unit .show_picks li a {font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #FF6600; text-decoration: none;}
#showpage_unit .show_picks li a.on {color: #000; font-weight: bold; text-decoration: none;}
#showpage_unit .show_picks li a:hover {text-decoration: underline;}

#ncmr{width: 675px; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, sans-serif; color: #000; text-transform: none; padding: 0px 0px 0px 0px;}

#ct-cast {width: 150px; height: 160px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; overflow:visible; clear: none; color:#000; text-align:left; float:left; background-color:#FFF; padding-bottom:5px;}
#ct-other-cast { width: 305px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000;}
#ct-cast,#ct-other-cast a { color:#A3D; font-weight:bold; text-decoration:none;}
#ct-cast a:hover { color:#A3D; font-weight:bold; text-decoration:underline;}
#ct-cast li {position:absolute;}
#ct-other-cast { height:160px; list-style:none; }
#ct-other-cast li { float:left; margin-right:15px;}
#ct_castnav {height: 60px; width: 98px; padding: 10px 38px 20px 39px;}

#fl-cast,#fl-other-cast { width:630px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
#fl-cast,#fl-other-cast a { color:#aa33dd; font-weight:bold; text-decoration:none;}
#fl-cast a:hover { color:#aa33dd; font-weight:bold; text-decoration:underline;}
#fl-cast {height:265px; margin-top:30px; margin-bottom:25px; list-style:none; position:relative;}
#fl-cast li { position:absolute; top:0; }
#fl-cast .fl-erika { left:0;}
#fl-cast .fl-megan { top:90px; left:230px; }
#fl-cast .fl-nisha { left:420px; text-align:right}
#fl-other-cast { height:160px; list-style:none; }
#fl-other-cast li { float:left; margin-right:15px;}
#fl_castnav {height: 60px; width: 98px; padding: 10px 38px 20px 39px;}

#dk_castnav {height: 60px; width: 98px; padding: 10px 38px 10px 39px;}

#slideshow {list-style:none;}
#slideshow span {display:none;}
#wrapper {width:1000px; display:none;}
#wrapper * {margin:0; padding:0;}
#fullsize {position:relative; width:1000px; height:300px; padding:0px; background:#FF6600;}
#information {position:absolute; bottom:0; width:1000px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70); font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#information h3 {padding:4px 225px 0px; font-size:14px; }
#information p {padding:0 225px 8px; }
#image {width:1000px;}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:2px}
#slideleft {float:left; width:20px; height:30px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#FF6600}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:30px; background:#FF6600 url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:850px; margin-left:5px; height:30px; overflow:hidden;}
#slider {position:absolute; left:350px; height:30px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}

#options {margin:20px auto; text-align:right; color:#9ac1c9}
#options a {text-decoration:none; color:#9ac1c9}
#options a:hover {color:#033}

#acc {list-style:none; margin-top: 10px; margin-bottom: 10px}
#acc h3 {cursor:pointer; font-weight:normal;font-family: "Times New Roman", Times, serif; font-size: 11px; line-height: 14px; color: #666; text-transform:uppercase; letter-spacing: 2px; margin: 0;}
#acc h3:hover {text-decoration:underline;}
#acc .acc-section {overflow:hidden;}
#acc .acc-content {}
#acc .bulletList-msd {cursor:pointer; font-weight:normal;font-family: Arial; font-size: 11px; line-height: 14px; list-style-type:none; color:#FF6600}
#acc .bulletList-ncmr {cursor:pointer; font-weight:normal;font-family: Arial; font-size: 11px; line-height: 14px; list-style-type:none; color:#cc33cc}
#acc .bulletList-msd a {text-decoration:none; color: #FF6600;}
#acc .bulletList-ncmr a {text-decoration:none; color: #cc33cc;}
#acc .bulletList a:hover {text-decoration:underline;}
#acc h2 {font-family: Times New Roman, Times, serif; font-size: 10px; color: #999999; text-transform: uppercase; letter-spacing: 2px; padding: 0px; line-height: 14px; margin: 0px;}

#nested {list-style:none;}
#nested h3 {font-weight:normal;cursor:pointer; font-family: Arial; font-size: 11px; line-height: 12px; margin: 0}
#nested h3:hover {}
#nested .acc-section {overflow:hidden;}
#nested .acc-content {}
#nested .acc-selected {}
#nested .acc-bulletList {}

#nested1 {list-style:none;}
#nested1 h3 {font-weight:normal;cursor:pointer; font-family: Arial; font-size: 11px; line-height: 12px; margin: 0}
#nested1 h3:hover {}
#nested1 .acc-section {overflow:hidden;}

#nested2 {list-style:none;}
#nested2 h3 {font-weight:normal;cursor:pointer; font-family: Arial; font-size: 11px; line-height: 12px; margin: 0}
#nested2 h3:hover {}
#nested2 .acc-section {overflow:hidden;}

#nested3 {list-style:none;}
#nested3 h3 {font-weight:normal;cursor:pointer; font-family: Arial; font-size: 11px; lline-height: 12px; margin: 0}
#nested3 h3:hover {}
#nested3 .acc-section {overflow:hidden;}
