/* GENERAL STYLES */
HTML, BODY {margin:0px; padding:0px; font-family:Arial; text-align:center;}
A,ABBR,ACRONYM,ADDRESS,AREA,B,BASE,BDO,BIG,BLOCKQUOTE,BODY,BR,BUTTON,CAPTION,CITE,CODE,COL,COLGROUP,DD,DEL,DFN,DIV,DL,DOCTYPE,DT,EM,FIELDSET,FORM,H1,H2,H3,H4,H5,H6,HEAD,HTML,HR,I,IMG,INPUT,INS,KBD,LABEL,LEGEND,LI,LINK,MAP,META,NOSCRIPT,OBJECT,OL,OPTGROUP,OPTION,P,PARAM,PRE,Q,SAMP,SCRIPT,SELECT,SMALL,SPAN,STRONG,STYLE,SUB,SUP,TABLE,TBODY,TD,TEXTAREA,TFOOT,TH,THEAD,TITLE,TR,TT,UL,VAR {margin:0px; padding:0px; text-align:left;}
IMG,OBJECT,FIELDSET,HR,TABLE {border:0px;}
.hidden {position:absolute; left:-9000px; top:0;}
.clear {clear:both;}
.noBorder {border:none;}
.noBG{background:transparent;}
.noHeight{height:auto !important;}
.required{color:#fe0000;font-weight:bold;}


body{background:transparent url('/img/mainBgGradient.png') repeat-x left top;}

#container {width:1228px;height:1163px;margin:0 auto 0 auto;background:transparent url('/img/mainBG.jpg') no-repeat top left;}
#contentContainer {width:863px;margin:0 0 0 172px;border:none;background:white url('/img/mainContentBG.png') no-repeat top left;}
#contentContainerBottomCurve {width:865px;height:12px;margin:0 0 0px 171px;padding:0px;background:transparent url('/img/contentContainerBottomCurve.png') no-repeat top left;behavior: url('/scripts/iepngfix.htc')}

#bannerContainer {width:863px;height:113px;margin:0;padding:0;position:relative;}
#bannerContainer .banner {width:728px;width:90px;position:absolute;top:14px;left:135px;}
  
#navContainer {width:863px;height:35px;position:relative;overflow:hidden;}
   #nav {width:728px;height:35px;position:absolute;top:0px;left:135px;background:transparent url('/img/nav.png') no-repeat 0 0;}
   #nav a:focus{outline:none;}
   #nav ul{margin:0;padding:0;}    
   #nav li,#nav a {height:26px;display:block;position:absolute;top:0px;left:0px;text-indent:-9000px;}
   #nav li {height:35px;}
   #nav li.home, #nav li.tvGuide, #nav li.shows, #nav li.signUp {background:transparent url('/img/nav.png') no-repeat 0 0;}
   #nav li.home a, #nav li.tvGuide a, #nav li.shows a, #nav li.signUp a {background:transparent url('/img/nav.png') no-repeat 0 0;}
   #nav li.home {width:74px;left:23px;background-position:-25px -35px;}
   #nav li.home a {width:74px;height:26px;background-position:-25px -35px;}
   #nav li.home a:hover {background-position:-25px 0px;}
   #nav li.home.active, #nav li.home a.active{background-position:-15px 0;}
   #nav li.tvGuide {width:94px;left:97px;background-position:-99px 0;}    
   #nav li.tvGuide a {width:94px;height:26px;background-position:-99px 0;}
   #nav li.tvGuide a:hover {background-position:-99px -35px;}    
   #nav li.tvGuide.active, #nav li.tvGuide a.active{background-position:-99px -35px;}
   #nav li.shows {width:84px;left:192px;background-position:-198px 0}
   #nav li.shows a {width:84px;height:26px;background-position:-198px 0;}
   #nav li.shows a:hover {background-position:-198px -70px;}   
   #nav li.shows.active, #nav li.shows a.active{background-position:-198px -70px;}    
   #nav li.signUp {width:89px;left:277px;background-position:-281px 0;}
   #nav li.signUp a {width:89px;height:26px;background-position:-281px 0;}
   #nav li.signUp a:hover {background-position:-281px -105px;}   
   #nav li.signUp.active, #nav li.signUp a.active {background-position:-281px -105px;}

#mainContentWrapper {width:865px;margin:0 -1px 0 -1px;position:relative;background:transparent url('/img/mainContentBGBorder.png') no-repeat 0 368px;}
#mainContent {width:847px;margin:28px 0 0 2px;padding:0 0 0 10px;background:transparent url('/img/headerBG.png') no-repeat 0 0;background-position:9px 0;}
  .carouselContainer{width:770px;height:270px;margin:0 auto 6px auto;}
#mainContent.mainContentShowBG, .mainContentShowBG {background:transparent url('/img/headerShowBG.png') no-repeat -2px 0 !important;}
#mainContent.mainContentTVGuideBG, .mainContentTVGuideBG  {background:transparent url('/img/headerTVGuideBG.png') no-repeat -2px 0 !important;}

/* Forms */

/* Input styling */
form .short{width:41px;}
form .medium{width:156px;}
form .long{width:311px;}
form .inputText {height:21px;border:1px solid #999999;color:#666666}
form .inputTextArea{height:74px;color:#666666}
form select{color:#666666}
form .question{margin:5px 0 5px 0px;}
form .imgButtSubmit{width:99px;height:27px;display:block;border:none;text-indent:-9000px;background:transparent url('/img/submitButton.png') no-repeat top left;cursor:pointer;}


/* Home page tv guide */  
#scrollContainer {width:310px;height:166px;padding:0;margin:0 0 0 4px;;background:transparent url('/img/scrollMenuBG.png') repeat-y 0 0;}
.scrollContainerTop {width:310px;height:166px;padding:0;margin:0;background:transparent url('/img/scrollMenuBGTop.png') no-repeat 0 -4px;}
.scrollContainerBottom {width:310px;height:166px;padding:0;margin:0 0 0 0;background:transparent url('/img/scrollMenuBGBottom.png') no-repeat 0 142px;}

.scrollContent {width:280px;height:113px;padding:0px 0 0 15px;}
.scrollContent .dateContainer {width:280px;height:43px;position:relative;}
.scrollContent .dateContainer .date{width:120px;display:block;position:absolute;top:15px;left:165px;font-size:11px;font-weight:bold;color:#ffffff;}
.scrollContent .items {height:66px !important;margin:3px 0 3px 0;padding:0;width:276px !important;}   
.scrollContent .items dt,.scrollContent .items dd {display:block;float:left;height:16px;margin:0;padding:0;font-size:12px;color:#666666;font-weight:bold;list-style:none;line-height:13px;}
.scrollContent .items dt {clear:left;width:61px;text-align:right;}
.scrollContent .items dd {clear:right important;width:210px;text-align:right;}
.scrollContent .items a,.scrollContent .items a:link,.scrollContent .items a:visited,.scrollContent .items a:active,.scrollContent .items a:hover{text-decoration:underline;color:#666666;}
.scrollContent a.prev, .scrollContent a.next {display:block;width:64px;height:20px;}
.scrollContent a.prev {background:transparent url('/img/earlierPrev.png') no-repeat top left;}
.scrollContent a.next {background:transparent url('/img/laterNext.png') no-repeat top left;}

  
  

#primaryContent{width:533px;float:left;position:relative;}
  /* Premiere */
  .premiereContainer{float:left;padding:0;margin:0}
  .premiereContainer li{float:left;padding:0 1px 0 0;margin:0;list-style:none;}

.generalContent, .tvGuideContent {min-height:365px;height:auto !important;height:365px;float:left;padding:10px 10px 15px 21px;font-size:12px;color:#666666;}
.generalContent p, .tvGuideContent p{padding:0 0 26px 0;}
.generalContent h2, .tvGuideContent h2 {width:340px;padding:0 0 6px 0;font-size:16px;display:block;position:relative;font-weight:bold;color:#666666;}
.generalContent .selectForm, .tvGuideContent .selectForm {width:157px;height:30px;display:block;float:right;position:absolute;top:0;left:370px;}
.generalContent .selectForm select, .tvGuideContent .selectForm select{width:157px;height:21px;color:#999999;font-size:12px;}
.tvGuideContent {padding:10px 0 15px 0;}
.tvGuideContent h2{padding:0 0 6px 21px;}

/* Content for Shows */

#showHeader {width:847px;margin:0 0 14px 0}
#showHeader ul {width:847px;}
#showHeader ul, #showHeader li{float:left;display:block;margin:0px;padding:0px;list-style:none;}
#showHeader .showBanner{width:526px;margin:0 14px 0 0;padding:0;}
#showHeader .showBanner img {border:1px solid #d5d5d5;}
#showHeader .banner {width:300px;overflow:hidden;}
#showHeader .banner img{border:1px solid #000000;}

/* Tabs for shows */
#navTabs {width:528px;height:36px;position:relative;background:transparent url('/img/blankShowTabs.png') no-repeat 0 0;}
#navTabs li, #navTabs a {width:100px;height:27px;position:absolute;top:0;left:0;text-indent:-9000px;list-style:none;background:transparent url('/img/showTabs.png') no-repeat 0 0;}
#navTabs a:focus{outline:none;}
#navTabs .about{left:20px;}
#navTabs .about a{background-position:-20px -36px;}
#navTabs .about a.active, #navTabs .about a:active {background-position:-20px 0px;}
#navTabs .cast{left:122px;}
#navTabs .cast a{background-position:-122px 0px;}
#navTabs .cast a.active, #navTabs .cast a:active {background-position:-122px -36px;}


#navTabs .episodes{display:none;}
#navTabs .episodes a{background-position:-222px 0px;}
#navTabs .episodes a.active, #navTabs .episodes a:active {background-position:-222px -72px;}
#navTabs .photos{left:222px;}
#navTabs .photos a{background-position:-324px 0px;}
#navTabs .photos a.active, #navTabs .photos a:active {background-position:-324px -108px;}

/*
#navTabs .episodes{left:222px;}
#navTabs .episodes a{background-position:-222px 0px;}
#navTabs .episodes a.active, #navTabs .episodes a:active {background-position:-222px -72px;}
#navTabs .photos{left:324px;}
#navTabs .photos a{background-position:-324px 0px;}
#navTabs .photos a.active, #navTabs .photos a:active {background-position:-324px -108px;}
*/
#showContentContainer {width:528px;background:transparent url('/img/showBG.png') no-repeat 0 0;font-size:12px;color:#666666;}
#showContentContainer p{margin:0 0 18px 0;}
#showContentContainer h2 {padding:0 0 6px 0;font-size:21px;font-weight:bold;color:#cf0041;}
  .showContent {padding:20px 10px 0 21px;min-height:365px;height:auto !important;height:365px;}
  .showContent .epForm {width:100%;text-align:right;padding:0 0 10px 0;}
  .showContent .epForm input, .showContent .epForm select{color:#999999;width:auto important;}
  .showContent .mediaPlayerContainer{width:380px;height:256px;margin:0 auto 0 auto;padding:0 0 20px 0;}
  .showContent .aboutHeaderContainer{width:100%;text-align:center;padding:0 0 20px 0;}
  
#secondaryContent {width:314px;float:left;}
  .contentBanner {padding:5px 0 0 10px;}
  .contentBanner img{border:1px solid #000000;}

/* Show Guide - what's next on the episode */
.showGuideBubbleContainerTop {width:304px;height:50px;padding:0;margin:0 0 0 4px;position:relative;background:transparent url('/img/nextOnShowTopCurve.png') no-repeat 0 0;behavior: url('/scripts/iepngfix.htc')}
  .nextOn{position:absolute;top:11px;left:21px;font-size:16px;font-weight:bold;color:#ffffff;}
.showGuideBubbleContainerBottom {width:304px;height:13px;padding:0;margin:0 0 0 4px;position:relative;background:transparent url('/img/nextOnShowBottomCurve.png') no-repeat 0 0;behavior: url('/scripts/iepngfix.htc')}
.showGuideBubbleContainerOverlay {width:304px;padding:0;margin:0 0 0 4px;background:transparent url('/img/nextOnShowBorder.png') repeat-y 0 0;}
.showGuideBubbleContainer {width:304px;padding:0;margin:0;position:relative;background:transparent url('/img/nextOnShowBG.png') no-repeat bottom left;color:#666666;font-size:12px;}
  .showGuideBubbleContent {width:271px;margin:0 auto 0 auto;}
  .showGuideBubbleContent img {margin:0 0 21px 0;border:1px solid #666666;}
  .showGuideBubbleContent h2 {padding:0 0 6px 0;font-size:21px;font-weight:bold;color:#cf0041;}
  .showGuideBubbleContent h3 {padding:0 0 6px 0;font-size:21px;color:#666666;}
  .showGuideBubbleContent .synopsis{padding:0 0 24px 0;}
  .showGuideBubbleContent .greyHr{height:1px;margin:0;border-top:1px solid #e9e9e9;}
  .showGuideBubbleContent dl{width:258px;float:left;padding:15px 0 0 0;padding:8px 0 0 0;font-weight:bold;}
  .showGuideBubbleContent .thenHeading{color:#eb5500;clear:right;}
  .showGuideBubbleContent dt, .showGuideBubbleContent dd {float:left;height:20px;display:block;}
  .showGuideBubbleContent dt {clear:left;}
  .showGuideBubbleContent dd {clear:left;padding-bottom:10px; width: 258px; font-weight:normal;}
  .showGuideBubbleContent p.nextShowTime { padding-bottom:21px; font-weight: bold;}
  .showGuideBubbleContent a,.showGuideBubbleContent a:link,.showGuideBubbleContent a:active,.showGuideBubbleContent a:visited, .showGuideBubbleContent a:hover {text-decoration:underline;color:#666666;}

/* TV show listing by genre */
.genreTVShows .column {width:250px;float:left;}
.genreTVShows .column dt, .genreTVShows .column dd{color:#666666;font-size:12px;}
.genreTVShows .column dt {font-size:21px;padding:16px 0 0 11px;margin:0;font-weight:bold;display:block;clear:both;text-transform:uppercase;}
.genreTVShows .column dd{position:relative;display:block;clear:both;padding:0 15px 0 12px;background:transparent url('/img/showsColumnBullet.png') no-repeat 0px;}
.genreTVShows .column a,.genreTVShows .column a:link,.genreTVShows .column a:visited,.genreTVShows .column a:active,.genreTVShows .column a:hover {text-decoration:underline;color:#666666;font-size:12px}

/* TV Guide Content */
.dayTimeTabs {width:375px;height:27px;margin:0 0 6px 0;background:transparent url('/img/timeofDaytabs.png') no-repeat top left;}
.dayTimeTabs li{width:93px;height:27px;display:block;float:left;}
.dayTimeTabs a{width:89px;height:27px;display:block;border:none;text-indent:-9000em;}
.dayTimeTabs a:focus{outline:none;}

.tvGuide{width:528px;font-size:12px;color:#666666;background:transparent url('/img/tvGuideBG.png') no-repeat top left;}
  .tvGuideHeading{width:526px;margin:0 0 0 1px !important;top:1px;position:relative;display:block;}
.tvGuideTable{width:506px;margin:0 0 43px 12px;border-collapse:collapse;}
.tvGuideTable td{height:34px;line-height:34px;}
.tvGuideTable .spacer {height:1px;}
.tvGuideTable .spacer td{height:1px;border-bottom:1px #666666 dotted;}
.tvGuideTable .col1{width:83px;padding:0 0 0 9px;}
.tvGuideTable .col2{width:212px;}
.tvGuideTable .col3{width:141px;}
.tvGuideTable .col4{width:40px;}
.tvGuideTable .last td, .tvGuideTable .last {border:none;}
.tvGuideTable .first td {height:43px;}
.tvGuideTable tr.active td{background:#fdfde0 !important;}
.tvGuideTable tr.active td.col1 {background:#fdfde0 url('/img/tvGuideActiveBullet.png') no-repeat 0px !important;}
.tvGuideTable .hover{background:#ededed;}
.tvGuideTable a, .tvGuideTable a:link, .tvGuideTable a:visited, .tvGuideTable a:active, .tvGuideTable a:hover {text-decoration:underline;color:#666666;font-weight:bold;}
.morningHeading{width:526px;height:30px;display:block;background:#fdfde0 url('/img/tvGuideMorningBG.png') no-repeat top left;text-indent:-9000px;}
.afternoonHeading{width:526px;height:30px;background:#fdfde0 url('/img/tvGuideAfternoonBG.png') no-repeat top left;text-indent:-9000px;}
.eveningHeading{width:526px;height:30px;background:#fdfde0 url('/img/tvGuideEveningBG.png') no-repeat top left;text-indent:-9000px;}
.lateNightHeading{width:526px;height:30px;background:#fdfde0 url('/img/tvGuideLateNightBG.png') no-repeat top left;text-indent:-9000px;}
  
  
 /* Competitions */
.competitionImgContainer {width:495px;overflow:hidden;padding:0 0 5px 0;}

.entryForm dl{}
.entryForm dt{width:115px;height:21px;float:left;margin:0 0 5px 0;text-align:right;}
.entryForm dd{width:320px;height:21px;float:left;margin:0 0 5px 0px;padding:0 0 0 10px;}
a,a:link,a:visited,a:active,a:hover {color:#666666;text-decoration:underline;}


/* Footer */
#footerTopCurve {width:864px;height:50px;margin:9px 0 0 171px;padding:0;background:transparent url('/img/footerTopCurve.png') no-repeat top left;behavior: url('/scripts/iepngfix.htc')}


#footerBottomCurve {width:864px;height:68px;margin:0 0 0 171px;padding:0;position:relative;background:transparent url('/img/footerBottomCurve.png') no-repeat top left;behavior: url('/scripts/iepngfix.htc')}
#footerBottomCurve span.designerTag {display:block;position:absolute;top:53px;left:20px;font-size:12px;color:#a3a3a3;}    

/*#footerBottomCurve {width:864px;height:58px;margin:0 0 0 171px;padding:0;position:relative;background:transparent url('/img/footerBottomCurve.png') no-repeat top left;behavior: url('/scripts/iepngfix.htc')}
#footerBottomDesign {width:864px;height:20px;margin:0 0 0 171px;padding:0;position:relative;}
#footerBottomDesign span.designerTag {display:block;position:absolute;top:0px;left:20px;font-size:12px;color:#a3a3a3;}
#footerBottomDesign span.designerTag a, #footerBottomDesign span.designerTag a:link, #footerBottomDesign span.designerTag a:active, #footerBottomDesign span.designerTag a:visited {text-decoration:none;color:#a3a3a3;}
#footerBottomDesign span.designerTag a:hover {text-decoration:underline;}*/


#footerContainer {width:864px;margin:0 0 0 171px;position:relative;background:#ffffff url('/img/footerBorder.png') repeat-y left top;font-size:12px;color:#666666;}
#footerContainer .greyHr{width:848px;height:1px;margin:0 0 0 5px;border-top:1px solid #e3e3e3;}


#footerContainer .mainLinks {padding:0 0 20px 11px;#padding:0 0 14px 11px;}
#footerContainer .mainLinks li {list-style:none;padding:0 9px 0 9px;margin:0;display:inline;border-right:1px solid #666666;}
/*#footerContainer .mainLinks {float:left;padding:0 0 20px 11px;#padding:0 0 14px 11px;}
#footerContainer .mainLinks li {list-style:none;float:left;display:block;margin:0 0 10px 0;padding:0 9px 0 9px;border-right:1px solid #666666;}*/
#footerContainer .mainLinks li.last {border:none;}
#footerContainer .mainLinks a, #footerContainer .mainLinks a:link, #footerContainer .mainLinks a:active {color:#666666;text-decoration:none;}
#footerContainer .mainLinks a:hover{text-decoration:underline;}


#footerContainer .subLinks {margin:0;padding:25px 0 15px 176px;#padding:15px 0 15px 176px;}
/*#footerContainer .subLinks {float:left;margin:0;padding:25px 0 15px 176px;#padding:15px 0 15px 176px;}*/
#footerContainer .subLinks li {list-style:none;padding:0 6px 0 6px;margin:0;display:inline;border-right:1px solid #666666;}
#footerContainer .subLinks li.last {border:none;}
#footerContainer .subLinks a, #footerContainer .subLinks a:link, #footerContainer .mainLinks a:active {color:#666666;text-decoration:underline;}
#footerContainer .subLinks a:hover{text-decoration:none;}

/*a.footerLogoOne {width:63px;height:37px;position:absolute;top:43px;left:20px;display:block;border:none;text-indent:-9000px;text-decoration:none;background:transparent url('/img/austarLogo.png') no-repeat top left;}
a.footerLogoTwo {width:84px;height:37px;position:absolute;top:43px;left:81px;display:block;border:none;text-indent:-9000px;text-decoration:none;background:transparent url('/img/foxtelLogo.png') no-repeat top left;}*/

a.footerLogoOne {width:84px;height:37px;position:absolute;bottom:10px;left:12px;display:block;border:none;text-indent:-9000px;text-decoration:none;background:transparent url('/img/foxtelLogo.png') no-repeat top left;}
a.footerLogoTwo {width:80px;height:37px;position:absolute;bottom:10px;left:99px;display:block;border:none;text-indent:-9000px;text-decoration:none;background:transparent url('/img/austarLogoNew.png') no-repeat top left;}

 
 




/* EDITOR PROPERTIES */

