/*************************FONT STYLES****************************************/
a, a:hover, a:active, a:link, a:visited { color: #0072BC;}
/* Main Navagation Rules Begins */
#MainNav a { color: #3d241c; }
#MainNav a:hover, #NavigationContainer li.live a {color: #c72278;}
/* Main Navagation Rules Ends */
h1 { color: #9c4969;}
h2 { color: #3D241C; }
h3 { color: #8b7e78; }
h2 a, h2 a:link, h2 a:active, h2 a:visited, h3 a, h3 a:link, h3 a:active, h3 a:visited { color: #FFF;}
#AboutContainer a, #AboutContainer a:link, #AboutContainer a:active, #AboutContainer a:visited { color:#231f20;}
#AboutContainer a:hover { color: #a2dbf5;}
#AboutContainer h3{color:#8b7e78;}
#flashcontent p { color: #000; }
#ContentRight_WhatsOnNow p, #ContentRight_WhatsOnTonight p { color: #231f20; }
#ContentRight_WhatsOnTonight p span, #Schedule_WhatsOnTonight p span{ color:#3d241c;}
#ContentRight_WhatsOnNow .title, #Schedule_WhatsOnNow .title{ color:#0b191a; margin:0 0 .5em 0;}
#ContentRight_WhatsOnNow .divider, #Schedule_WhatsOnNow .divider{color:#542a5d; margin:0 5px 0 5px;}
#Schedule_ContentRight span, #ContentRight span{ color:#c72278;}
#Schedule_ContentRight h2, #ContentRight h2{color:#3d241c;}
#FeedList li{ list-style-image:url(/Media/Images/feedlist_arrow.gif); color:#c72278;}
.FeatureBox h2 a{color:#3d241c;}
.FeatureBox h2 a:hover{color:#ce4b8a;}
#ContentLeft_PromoWidget a{ color:#8b7e78;}
.ContentLeft_Aboutbox{ background: #d7d2d0 url(/Media/Images/AboutBox_tile.gif) repeat-x top left;}
.ContentLeft_Copy{ color:#2a2722;}
#ContentLeft_PromoWidget a:hover{ color:#231F20;}
.PromoCopy a {color: #A2DBF5}
.PromoCopy a:hover { color: #A2DBF5;}
#CanwestTV p { color:#231f20;}
#CanwestTV a.digi, #CanwestTV a.digi:link, #CanwestTV a.digi:visited { color: #565555;}
#CanwestTV a.digi:hover { color: #ce4b8a; }
#CanwestTV h2 { background-color:#3d241c; color:#fefcfb; margin:0 0 0.8em;}
#ShowPromo h2{ color:#504228; text-transform :uppercase; font-size:2em; border-bottom:1px solid #c0c496; padding:0 0 .4em 0;}
.FeatureBox p { color:#231F20;}
#AboutContainer p{color:#231f20;}
/*Footer Navagation Rules Begins*/
#FooterNavigationContainer {color: #0072BC; padding:3em 0 3em 0;}
#FooterNavigationContainer a { color:#0072BC; }
#FooterNavigationContainer a:hover { color:#231F20;}
.MiceType {color: #4a4d5c;}
/*Footer Navagation Rules Ends*/
#FooterHeaderContainer ul li, #FooterHeaderContainer a, #FooterNavigationContainer p{ color:#8b7e78;}
#Footer a:hover, #FooterHeaderContainerSiteLinks a:hover, #FooterHeaderContainer a:hover { color:#C72278;}
#Footer, #Footer p, #Footer a{ color:#a4a5a5;}
#Schedule_ContentRight{ color:#0b191a;}
.storyText{ color:#2a2722;}
#ScheduleCC2,#ScheduleDV2 { color:#2a2722;}
#rotator h2,#rotator p { line-height:20px;}
#Schedule_WhatsOnNow h3{ font-size:1.5em;}
#ShowPageHeader { border-bottom:1px solid #424D5C; height:20px;}
/*************************DESIGN****************************************/

body { background-color:#090709;}
#MainContentContainer { background:url(/Media/Images/containerBg.jpg) no-repeat top left; }
#Schedule_MainContentContainer, #Shows_MainContentContainer{ background:url(/Media/Images/containerBg.jpg) no-repeat top left;}
#NetworkBranding {background:url(/Media/Images/Leader_tile.gif) repeat top left;}
/* Each diginet logo will have a different width, height and top margin but the left margin will always be 30px */
#LogoContainer img{ }
/* Background color reflects the 5px border around the main image */

#ShowPromo img{ border:4px solid #776037;}
.Brand_Promo img{ border:2px solid #3d3c3c; }
#Schedule_ContentRight_WhatsOnNow{ border-bottom:1px solid #424d5c;}
#Schedule_WhatsOnTonight{background:url(/Media/Images/Schedule_WhatsonTonite_Bg.jpg) top left no-repeat;}
/* Background color reflects the 5px border around the main image */
/* 1px border around the image*/
.MainImg { border: 1px solid #fae3ca; }
.FeatureImg { border: solid 1px #FFF;}
#Schedule_BigBoxAd{ margin:-282px 63px 0 0;}
#Schedule_WhatsOnTonight{padding:2.5em 0 0 0;}
.StoryLargeSize img{ border:3px solid #3d241c;}
#AboutContainer_LogoOnly{ float:right; margin:20px 0 0;}
/*************************LAYOUT****************************************/

#BodyContainer { margin: 0px auto 0; background:#fffefe url(/Media/Images/BodyBg.gif) repeat-x;}
.FeatureBox img {border:5px solid #debaaf; }
#MainNav {padding: .5em 0 0 3.5em; margin:2em 0 0 1.2em;}
.spacer{padding:2.5em 0 0 0;}
/*.Schedule_bottomGraphic{background:transparent url(/Media/Images/Schedule_reflection.jpg) no-repeat scroll left top}*/
.ScheduleCC2, .ScheduleDV2{ color:#231F20;}
#BigBoxTitle{ text-align:center; color:#fff; }
/*************************Rotator Styles****************************************/

#rotatorWrapper{background:url(/Media/Images/rotator/rotatorGraphic.jpg) no-repeat bottom left; 
                position:relative; border:6px solid #e89bb7; width:592px; height:277px; overflow:hidden;}

#rotator {
	color:#000;
	position:relative;
	font-size:16px;
	margin:0 auto;
	width:590px;
	}

/* Tab Button */
ul.ui-tabs-nav, li.ui-tabs-nav-item, li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	line-height:1.3;
	text-decoration:none;
	font-size:100%;
	list-style:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	margin:3px 2px 0 0;
}

ul.ui-tabs-nav {
	margin:-32px 0 0 9px;
	width:207px;
	float:right;
}

/* Non-Selected Tabs */
li.ui-tabs-nav-item a:link,
li.ui-tabs-nav-item a:visited {	
	font-size:.8em;
	font-weight:normal;
	color:#999;
	background:#FFF url(/Media/Images/rotator/image_nav.jpg) repeat-x bottom left; 
	height:20px;

}

/* Hovered Tab */
#rotator .ui-tabs-nav-item a:hover,
#rotator .ui-tabs-nav-item a:active {
	background:#FFF url(/Media/Images/rotator/image_nav_active.jpg) repeat-x bottom left;
	color:#333;
}

#rotator .ui-tabs-nav-item a span {
	float:left; 
	cursor:pointer;
}

/* Active Tab */
#rotator .ui-tabs-selected a:link,
#rotator .ui-tabs-selected a:visited,
#rotator .ui-tabs-selected a:hover,
#rotator .ui-tabs-selected a:active {
	background:#fff url(/Media/Images/rotator/image_nav_active.jpg) repeat-x bottom left;
	color:#333;
}

/* Content Panels */
#rotator .ui-tabs-panel{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	height:225px;
	float:left;
}

#rotator .ui-tabs-hide {
	display:none;
}

#rotator h2{
	color:#ffffff;
	font-weight:bold;
	margin:1.3em 0.5em 0 0;
	font-size:1.2em;
	float:right;	
	text-align:right;
	text-transform:uppercase;
	line-height:1em;
	width:9.8em;	
}


#rotator p {
	font-size:.9em;
	margin:0 0.7em 0 0;
	color:#ffcec7;
	float:right;
	width:13em;
	clear:both;
	text-align:right;
	text-transform:uppercase;
	font-weight:bold;
	}


#rotator #fragment-1, #rotator #fragment-2, #rotator #fragment-3 { width:100%;}

#rotator #fragment-1,#rotator #fragment-2, #rotator #fragment-3 {
	background-position:left;
	height:277px;
}


#rotator img {float:none;}
.ui-tabs-nav p{ display:none;}
img { border:0;}

	
/*************************************Schedule Specific Styles***************************/
.ScheduleRow{background:#fff url(/Media/Images/schedulepanetile.gif) repeat top left;}



/**********************VIDEO PAGE********************************/
#Video_ContentTop { margin: 1.4em .7em 0 3.8em; background-color:#f3f9db;}
#Video_ContentBottom { margin: 1.4em .7em 0 3.8em;}
#VideoPlayer{ padding:15px;}
#Video_ContentTopText{ width:31%; padding:10px 0 2px;}
#BigBoxAd_VideoPage{ float:left; margin:20px 0 18px;}
.cwpVideoThumb{ margin:1em 0 2em 1.9em; color:#2f1b14; line-height:17px;}
.cwpVideoImage {width:130px;}
a.cwpPlayButton{ background:transparent url(/Media/Images/plReleasePlayButton.gif) no-repeat scroll left top; 
                 display:block; float:right; min-height:16px; min-width:16px;margin-right:4px; margin-top:-20px; padding:0; }
                                  
#VideoInfo1 {padding-right:5px; width:285px;}
/**********************FONTS********************************/
.cwpSeriesHeader{ padding:4px 0px 3px; border-bottom:1px solid #c7d397; margin-right:10px; margin-top:10px; width:96%;}
#VideoInfo1 h6{ color:#5a661f; font-size:1.1em;}
#VideoInfo1 h5,#VideoInfo1 h4, #VideoInfo1 h3,#VideoInfo1 h2{color:#504228;}

/**********************VIDEO PAGE NAV********************************/
ul#cwpVideoNav, ul#cwpVideoNav ul { }
ul#cwpVideoNav a {}
ul#cwpVideoNav li {}
ul#cwpVideoNav li a { background-color: #d5aa5c; color: #5b2825; }
ul#cwpVideoNav li a:hover {background: #504228; color: #ffffff;}
ul#cwpVideoNav li ul li a {background: #e5efbb; }
ul#cwpVideoNav li ul li a:hover {color: #ffffff;}



/**********************SHOWS PAGE NAV********************************/
.first{clear:left;}
.last{ clear:right;}
#syndication1 p, #syndication1 h3{ display:none !important; }


