/*************************FONT STYLES****************************************/
a, a:hover, a:active, a:link, a:visited { color: #000;}
/* Main Navagation Rules Begins */
#MainNav a { color: #a958ad; }
#MainNav a:hover, #NavigationContainer li.live a {color: #c01a5b;}
/* Main Navagation Rules Ends */
h1 { color: #9c4969;}
h2 { color: #9d4867; }
h3 { color: #F8EDF9; }
/*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 a, #AboutContainer a:link, #AboutContainer a:active, #AboutContainer a:visited { color:#a2dbf5;}
#AboutContainer a:hover { color: #a2dbf5;}
#AboutContainer h3{color:#dd97b3;}
#flashcontent p { color: #000; }
#ContentRight_WhatsOnNow p, #ContentRight_WhatsOnTonight p { color: #FFF; }
#ContentRight_WhatsOnTonight p span, #Schedule_WhatsOnTonight p span{ color:#f0bcde;}
#ContentRight_WhatsOnNow .title, #Schedule_WhatsOnNow .title{ color:#f0bbdd; margin:0 0 .5em 0;}
#ContentRight_WhatsOnNow .divider, #Schedule_WhatsOnNow .divider{color:#542a5d;}
#Schedule_ContentRight h2, #ContentRight h2{ color:#f8edf9;}
#Schedule_ContentRight span, #ContentRight span{ color:#ed88c1;}
#FeedList li{ list-style-image:url(/Media/Images/feedlist_arrow.gif); color:#c390a4;}
#FeedList li a{color:#c390a4;}
#ContentLeft_PromoWidget a{ color:#a22b5a;}
#ContentLeft_PromoWidget a:hover{ color:#FFFFFF;}
.ContentLeft_Aboutbox{ background-color:#431226;}
.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:#e481a8; color:#FFFFFF; margin:0 0 0.8em;}
#ShowPromo h2{ color:#9d4867; text-transform :uppercase; font-size:2em; border-bottom:1px solid #421a2c; padding:0 0 .4em 0;}
.FeatureBox p, #AboutContainer p {color:#daa6ba;}
.FeatureBox a{ color:#9c4969;}
.FeatureBox h3{ color:#ca8ba3;}
/*Footer Navagation Rules Begins*/
#FooterNavigationContainer {color: #B86686;}
#FooterNavigationContainer a { color:#B86686; }
#FooterNavigationContainer a:hover { color:#FFFFFF; }
.MiceType {color: #4a4d5c;}
/*Footer Navagation Rules Ends*/
#FooterHeaderContainer ul li, #FooterHeaderContainer a, #FooterNavigationContainer p{ color:#b86686;}
#FooterNavigationContainer { text-align:center; font-weight:bold; margin:0 0 0 .5em; width:100%; padding:3em 0 3em 0em;}

/*************************DESIGN****************************************/

body { background-color:#060407;}
#MainContentContainer { background:url(/Media/Images/divaBg_container.jpg) no-repeat top left; }
#Schedule_MainContentContainer{ background:url(/Media/Images/Schedule_divaBg_container.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;}
#ShowPromo img{ border:4px solid #d682a3;}
.Brand_Promo img{ border:2px solid #fdfdfd; }
#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;}
#storyContent img{ border:4px solid #d57fa1;}
#Schedule_WhatsOnTonight{ background:url(/Media/Images/Schedule_WhatsonTonite_Bg.gif) no-repeat top left;}
.Schedule_bottomGraphic {background:url(/Media/Images/Schedule_reflection.jpg) no-repeat top left;}
#Schedule_BigBoxAd{ margin:-288px 63px 0 0;}
#Schedule_WhatsOnTonight{padding:1.5em 0 0 0;}
#AboutContainer_LogoOnly{ float:right; margin:20px 0 0;}
#BigBoxTitle {color:#fff; text-align:center;}
/*************************LAYOUT****************************************/

#BodyContainer { margin: 0px auto 0; background:#070507 url(/Media/Images/divaBg.jpg) repeat-x;}
.FeatureBox img {border:5px solid #f1dae3; }
#MainNav {padding: .5em 0 0 3.1em; margin:2.2em 0 0 1.2em;}




/************************************Rotator Styles*************************************************/

#rotatorWrapper{background:url(/Media/Images/rotator/rotatorGraphic.jpg) no-repeat bottom left; position:relative; border:6px solid #F1DAE3; 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:#2d2523;
	font-weight:bold;
	margin:1.3em 0.2em 0 0;
	font-size:1.2em;
	float:right;	
	text-align:right;
	text-transform:uppercase;
	line-height:1em;
	width:10em;	
}

#rotator p {
	font-size:0.9em;
	margin:.2em 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;}




