/*Reset*/
body {
    color: #fff;
    background-color: #000;
}
.pg-frame {background:#000 url(/cutv-bg_ten_v2.jpg) no-repeat center -167px;}
.hdr_top {margin-top:6px;margin-bottom:44px;}
/*= =====================COMMENT OUT
#page-layout {
    background:#000 url(/cutv-bg_ten_v2.jpg) no-repeat center top;
}
.pg-frame, #navigation {
    background:none;
}
.pg-wrapper {
}
#title-site a  {
    background-image:url(/cutv-logo_ten.gif)
}
#primary-navigation  {
    margin:0;
}
#primary-navigation .left {
    background:url("/cutv-bg_primary_nav.gif") no-repeat scroll 0 0 transparent;
    width:14px;
}
#primary-navigation .right {
    background:url("/cutv-bg_primary_nav.gif") repeat scroll 14px top transparent;
    height:29px !important;
    padding:0;
    width:14px;
}
#primary-navigation .primary_nav_last_li {
    border:0;
}
#navigation #primary-navigation .primary_nav_first_li {
    padding-top:6px;
}
#primary-navigation .primary_nav_first_li a {
    padding:0 13px 0 3px;
}
#primary-navigation .primary_nav_first_li a:hover {
    background:none;
}
#navigation {
    margin:0 auto;
    padding-bottom:28px;
}
#navigation #primary-navigation ul {
    background:#FFF;
    float:left;
    height:29px;
    padding:0 !important;
}
#navigation #primary-navigation ul li {
    display:block;
    float:left;
    padding:7px 0 5px;
    height: 16px;
}
#primary-navigation ul li a {
    padding:6px 14px 5px;
}
#nav-global #search .search-textbox {
    background:#EBEBEB;
    border:1px solid #B7B7B7;
    color:#929292;
    font-size:11px;
    padding:2px 5px;
    width:50px;
}
#nav-global {
    padding:3px 0 0;
}
#nav-global #members-panel .sign-in a {
    background:url("/cutv-btn_sign_in.gif") repeat scroll 0 0 transparent;
    height:16px;
    padding:2px 0 0 11px !important;
    text-indent:-5000px;
    overflow:hidden;
    width:46px;
}
#nav-global #members-panel .sign-in a:hover {
    background-position:0 -19px;
}
#nav-global #members-panel .sign-up a {
    background:url("/cutv-btn_sign_in.gif") no-repeat scroll -57px 0 transparent;
    height:18px;
    overflow:hidden;
    padding:0 !important;
    text-indent:-5000px;
    width:60px;
}
#nav-global #members-panel .sign-up a:hover {
    background-position:-57px -19px;
}
=====================END: COMMENT OUT */
#sub-columns h3 {
    height:30px;
    padding:0;
    margin:0;
}
/*= =====================COMMENT OUT
#footer {
    background:none;
    height:auto !important;
    padding:30px;
    position:relative;
    _top:-400px;
    left:0;
}
#network-ten-footer {
    background:none;
    height:44px;
    margin:0;
    padding:0;
}
#network-ten-footer ul {
}
#network-ten-footer a , #network-ten-footer a:visited{
    color:#fff;
}
#network-ten-footer a:hover {
    color:#02d1f9 !important;
}
#network-ten-footer ul li {
    background:url("/cutv-bg_footer_link_divider.gif") no-repeat scroll right 14px transparent;
    padding:11px 9px 6px 10px;
}
#network-ten-footer ul li.last {
    background:none;
}
#network-ten-footer .copyright  {
    color:#FFFFFF;
    padding:12px 45px 0 0;
}
#network-ten-footer .copyright img {
}
.clearFloats {
    clear:both;
}
/*End Reset*/
=====================END: COMMENT OUT */
/*Full episodes Flash*/
.hdr_top {
    height:52px;
    padding:15px 0 34px; /* 0 0 13px*/
    margin:0;
}
#fullepisodes_flash {
    height:446px;
}
/*Latest Episodes Carousel*/
.latestEpisodes {
    background:url("/cutv-bg_episodes.gif") no-repeat scroll 0 0 transparent;
    height:276px;
    padding:15px 0 0;
    position:relative;
    width:980px;
    margin-top: 38px; /*47px;*/
}
.latestEpisodes .pg-carousel {
    margin:0 0 0 23px;
}
.latestEpisodes h3 {
    height:32px;
    margin:0;
    padding:0 0 0 23px;
}
.latestEpisodes ul li {
    margin:0 2px 0 0;
    position:relative;
}
.latestEpisodes a {
    display:block; 
    position:relative;
}
.latestEpisodes a h4 {
    color:#02d1f9;
    font-size:14px;
    padding:0px 0 3px 20px;
    margin:0;
}
.latestEpisodes a:hover h4 {
    color:#fff;
}
.latestEpisodes .excerpt {
    color:#FFF;
    font-size:12px;
    height:60px; /*75px;*/
    line-height:15px;
    overflow:hidden;
    padding:0 16px 0 20px;
    width:145px;
}
.latestEpisodes .excerpt p {
    margin:0;
    padding:0;
}
.latestEpisodes  .dateAdded {
    color:#1caaea;
    font-size:10px;
    padding:4px 0 0 20px;
}
a.episodes_left, a.episodes_right {
    display:block;
    height:31px;
    text-indent:-3000px;
    overflow:hidden;
    position:absolute;
    width:31px;
    z-index:99;
}
a.episodes_left {
    background:url("/cutv-btn_episodes_nav.gif") no-repeat scroll 0 0 transparent;
    left:8px;
    top:166px;
}
a.episodes_right {
    background:url("/cutv-btn_episodes_nav.gif") no-repeat scroll -31px 0 transparent;    
    left:941px;    
    top:166px;
}
a:hover.episodes_left {
    background-position:0 -31px;
}
a:hover.episodes_right {
    background-position:-31px -31px;
}
.btnPlayS {
    background:url("/cutv-btn_small_play.png") no-repeat scroll 0 0 transparent;    
    cursor:pointer;
    height:23px;
    right:5px;
    position:absolute;
    top:77px;    
    width:33px;
    _background-image:url(/cutv-btn_small_play.gif);
    _filter:alpha(opacity=60);
    _top:78px;
}
/*All Video By Show*/
.allVideoList {
    background:url("/cutv-bg_video_list_772.jpg") no-repeat scroll 0 0 transparent;
    height: 772px; 
    padding:9px 0 0;
    width:300px;
}
.allVideoList ul {
    list-style-type:none;
    padding:0;
    margin:0;
}
.allVideoList ul li {
    float:left;
    padding:8px 0 0 18px;
    width:124px;
}
.allVideoList ul li a {
    display:block;
    height:60px;
    overflow:hidden;
}
/*Recently Added*/
#catch-up-tv {
    padding:0 0 25px;
}
/*Content List*/
.contentList .item {
    height:64px;
    overflow:hidden;
    padding:0 0 18px;    
}
.contentList .preview-image {
    float:left;
    padding:3px 0 0;
    position:relative;
    width:121px;
}
.contentList h4 {
    height:15px;
    margin:0 0 2px;
    overflow:hidden;
    padding:0;
}
.contentList h4 a, .contentList h4 a:visited {
    /*color:#1caaea;*/
    color:#02D1F9;
    font-size:12px;
    padding:0 0 5px;
    margin:0;
}
.contentList h4 a:hover {
    color:#fff !important;
}
.contentList .text {
    color:#FFFFFF;
    font-size:11px;
    height:41px;
    line-height:13px;
    overflow:hidden;
}
.contentList .dateAdded {
    color:#1caaea;
    font-size:10px;
}
.btnPlayXS {
    background:url("/cutv-btn_xsmall_play.png") no-repeat scroll 0 0 transparent;
    cursor:pointer;
    _background-image:url(/cutv-btn_xsmall_play.gif);
    _filter:alpha(opacity=60);
    height:15px;
    left:89px;
    position:absolute;
    top:48px;
    width:21px;
}
/*Content List w Latest News*/
.contentList .latestNewsHero {
    background:url("/cutv-bg_latest_news.gif") no-repeat scroll 0 0 transparent;
    height:auto !important;
    padding:7px 0 20px 10px;
}
.contentList .latestNewsHero .preview-image { 
    float:none;
    height:178px;
    width:280px;
}
.contentList .latestNewsHero h4 {
    margin:0 0 3px;
}
.contentList .latestNewsHero h4 a {
    font-size:14px;
}
.contentList .latestNewsHero .text {
    font-size:12px;
    height:auto !important;
    line-height:15px;
    padding:0 0 3px;
}
.btnPlayMed {
    background:url("/cutv-btn_med_play.png") no-repeat scroll 0 0 transparent;
    cursor:pointer;
    _background-image:url(/cutv-btn_med_play.gif);
    _filter:alpha(opacity=60);
    height:57px;
    left:89px;
    position:absolute;
    top:48px;
    width:82px;
}
.latestNewsHero .preview-image .btnPlayMed {
    left:101px;
    top:50px;
}
a.btnMore {
    background:url("/cutv-btn_more.gif") no-repeat scroll 0 0 transparent;
    display:block;
    /* float:right;  added 14/04/10 AJM */
    position: relative;
    left: 230px;
    height:18px;
    margin:5px 0 0;
    overflow:hidden;
    text-indent:-5000px;
    width:66px;
}
a:hover.btnMore {
    background-position:0 -18px;
}
/*BJP Sign in state additions
#members-panel .logged-in .username a {
font-weight:bold;
color:#28B1F2 !important;
}
#members-panel .logged-in a:visited, a:active {
color:#28B1F2 !important;
text-decoration:none;
}
#members-panel .logged-in .links a {
color:#FFFFFF;
}
#members-panel .logged-in a:hover {
color:#AFAFAF !important;
text-decoration:underline;
}
*/
 
/* added 14/04/10 AJM */
#footer .list ul li  {
background:url("/CUTV-footer_arrow.gif") no-repeat scroll left 5px transparent;
display:block;
float:none;
font-size:10px;
padding:0 0 6px 8px;
}
 

/*CUTV - UPDATE TO TEN 2011 STYLES*/
body {font-family:"Trebuchet MS", Arial;}
.contentList {margin-bottom:22px}
.latest-episodes {background:#141414 url(http://ten.com.au/images/css/cutv_slider_980_bg.png) repeat-x 0 0;margin-top:52px;}
.latest-episodes .section-nav {background:transparent url(http://ten.com.au/images/css/cutv_section_nav_bg_latest_episodes.png) no-repeat right top;} 
.latest-episodes .video-panel .image {border-color:#2c2c2c;background-color:#252525;}
.latest-episodes .video-panel .image img {border-color:#2c2c2c;}
