/*************************FONT STYLES****************************************/
body{color: #bcbcbc;}
a, a:hover, a:active, a:link, a:visited { color: #000;}
/* Main Navagation Rules Begins */
#MainNav a { color: #FFF; }
#MainNav a:hover, #NavigationContainer li.live a {color: #8dacc7;}
/* Main Navagation Rules Ends */
h1 { color: #e09866;}
h2 { color: #E09866; }
h3 { color: #f0d7c6; }
h2 a, h2 a:link, h2 a:active, h2 a:visited, h3 a, h3 a:link, h3 a:active, h3 a:visited { color: #FFF;}
h2 a:hover, h3 a:hover { color: #FFF; }


#AboutContainer{color:#bcbcbc;}
#AboutContainer a, #AboutContainer a:link, #AboutContainer a:active, #AboutContainer a:visited { color: #a2dbf5;}
#AboutContainer a:hover { color: #a2dbf5;}bcbcbc
#AboutContainer h3{color:#667480;}
#flashcontent p { color: #000; }
#ContentRight_WhatsOnNow p, #ContentRight_WhatsOnTonight p { color: #FFF; }
#ContentRight_WhatsOnTonight p span, #Schedule_WhatsOnTonight p span{ color:#e09866;}
#ContentRight_WhatsOnNow .title, #Schedule_WhatsOnNow .title{ color:#e09866;}
#ContentRight_WhatsOnNow .divider, #Schedule_WhatsOnNow .divider{color:#32373b;}
#Schedule_ContentRight h2, #ContentRight h2{ color:#8dacc7;}
#Schedule_ContentRight span, #ContentRight span{ color:#d9e7f3;}
#FeedList li{ list-style-image:url(/Media/Images/feedlist_arrow.gif); color:#a9acbb;}

.ContentLeft_Aboutbox{ background-color:#0e101c;}
#ContentLeft_PromoWidget a{color:#a9acbb;}
#ContentLeft_PromoWidget a:hover{ color:#FFFFFF;}
.PromoCopy a {color: #A2DBF5}
.PromoCopy a:hover { color: #A2DBF5;}
#CanwestTV p { color:#bcbcbc;}
#CanwestTV a.digi, #CanwestTV a.digi:link, #CanwestTV a.digi:visited { color: #FFF;}
#CanwestTV a.digi:hover { color: #FFF; }
#CanwestTV h2 { background-color:#828282; color:#FFFFFF; margin:0 0 .8em 0; font-weight:bold;}
#storyContent h2{ color:#F9931D; text-transform :uppercase; font-size:2em; border-bottom:1px solid #424D5C; padding:0 0 .4em 0;}
.FeatureBox p { color:#bcbcbc;}
.FeatureBox a{ color:#E09866 !important;}
.FeatureBox h2{ color:#E09866;}
.FeatureBox h3{ color:#f0d7c6;}

/*Footer Navagation Rules Begins*/
#FooterNavigationContainer {color: #4a4d5c;}
#FooterNavigationContainer a { color:#4a4d5c; }
#FooterNavigationContainer a:hover { color:#FFFFFF; }
.MiceType {color: #4a4d5c;}
/*Footer Navagation Rules Ends*/




/*************************DESIGN****************************************/

body { background-color:#020917;}
#MainContentContainer { background:url(/Media/Images/actionBg_container.jpg) no-repeat top left; }
#Schedule_MainContentContainer{ background:url(/Media/Images/actionBg_Schedule.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 */
#ContentRight_WhatsOnNow{ border-bottom:1px solid #424d5c; width:98%;}
#storyContent img{ border:4px solid #f3f2f2;}
#AboutContainer_LogoOnly{ float:right; margin:20px 0 0;}
#Schedule_ContentRight_WhatsOnNow{ border-bottom:1px solid #424d5c;}

/* 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;}
.Brand_Promo img{border:2px solid #F3F2F2;}
#Schedule_WhatsOnTonight{ padding:1.5em 0 0 0;}
#BigBoxTitle {color:#fff; text-align:center;}


/*************************LAYOUT****************************************/

#BodyContainer {background:url(/Media/Images/actionBgNew.jpg) repeat-x; margin: 0px auto 0;}
.FeatureBox img {border:5px solid #fdc9a6; }
#MainNav {padding: .5em 0 0 3.1em; margin:2.0em 0 0 2.2em;}


/************************************Schedule Styles*************************************************/
#Schedule_Panel { margin:4.3em 0 0;}
.ScheduleRow{background:#fff url(/Media/Images/schedulepanetile.gif) repeat top left;}
#Schedule_WhatsOnTonight{ background:url(/Media/Images/Schedule_WhatsonTonite_Bg.jpg) no-repeat top left;}
.Schedule_bottomGraphic {background:url(/Media/Images/Schedule_reflection.jpg) no-repeat top left;}
#Schedule_BigBoxAd { margin:-276px 63px 0 0;}
#FooterNavigationContainer{ padding:3em 0 3em 0em;}
/*************************Rotator Styles****************************************/

#rotatorWrapper{background:url(/Media/Images/rotator/rotatorGraphic.jpg) no-repeat bottom left; position:relative; border:6px solid #fdfdfd; width:592px; height:277px;
 overflow:hidden;}

#rotator {
	color:#000;
	position:absolute;
	font-size:16px;
	margin:0 auto;
	width:592px;
	}

/* 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 0px;
	width:209px;
	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:#E09866;
	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:1em;
	margin:0 0.7em 0 0;
	color:#f4d4b1;
	float:right;
	width:8em;
	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;}
