/* CSS Document */

.leftNav h2 { color: #999999; font-size: 12px}

.videoContent {float: left}

.videoContent .headLine, .videoContent .breadcrumb {width: 472px}

.storyPlayer {width: 800px;}

.storyPlayer h3 {font-size: 17px; padding: 7px 0px 5px 10px; margin: 0px 0px 0px; background-color: #d9d9d9}

.storyContent {float: left; width: 472px}

.storyContent p {margin-top: 0px}

.storyBody {min-height: 500px}

.breadcrumb {color: #8b8b8b; border-bottom: 1px solid #d9d9d9}

.breadcrumb p {margin: 0px; font-size: 10px!important}

.breadcrumb a {color: #8b8b8b;}

.videoContent h2 {color: #006699; font-size: 25px}

.storyContent h2 {color: #006699; font-size: 135%}

h3.secondHeadline {color: #999999; font-size: 15px!important; margin-top: 5px}

h2.headLine {padding: 10px 0px; font-size: 25px}

.storyUserTop {border: 1px solid #dddddd; font-size: 11px!important;}

.storyUserTop a:hover {text-decoration: none!important}

.storyUserTop p {margin: 5px 0px 2px 10px}

p.storyAttributes, p.timeStamp {margin: 0px; font-size: 11px!important}

p.storyAttributes span, p.timeStamp span {color: #666666}

p.timeStamp {padding-bottom: 10px!important}

.mainBody a {color: #006699}

img.shareImg {margin-left: 35px}

.vidCaption {color:#006699; font-size: 11px; background: transparent url(http://images.ctv.ca/v2/images/icon/tvIcon.gif) no-repeat scroll 0px 3px; padding-left: 13px}

#VideoPlayer {float: left; border: 1px solid #DDDDDD;}

.ctvVi {border: 1px solid #DDDDDD; margin-left: 471px; width: 326px; height: 308px;}

.MostPopularBlock {overflow-x:none; overflow-y: auto; height: 231px; width: 326px; border-top: 1px solid #DDDDDD;  border-bottom: 1px solid #DDDDDD; background-color:#F3F3F3}

.MostPopularBlock a {color: #006699}

.MostPopularBlockTD {padding: 5px 0px 5px 10px; border-bottom: 1px solid #e1e1e1; background-color: #F3F3F3;}

.MostPopularBlockTD div {padding-left: 13px}

.watchMore {margin-left: 10px;}

.watchMore p {color: #ff9900; font-weight: bold; margin-top: 12px}

.watchMore a {color: #000000; font-weight: normal; text-decoration:underline}

.watchMore a:hover {text-decoration: none}

.userFontTop { float: left; margin-top: 8px; margin-right: 5px}

.userTextTop {position: absolute; margin-top: 9px}

.storyRight {float: left; margin-left: 15px}

.storyRight h2 {color: #323232; font-size: 17px; padding: 10px 0px}

.rightTop, #storyFeatureBox {border-top: 1px solid #cccccc}

.rightBox, .rightTools, .rightShare {border-top: 1px solid #e5e5e5; width: 312px}

.rightBox ul {margin: 0px; padding-left: 16px; padding-top: 5px}

li.related {list-style-image: url(http://images.ctv.ca/v2/images/arrow05.gif); font-size: 11px; padding-top: 5px}

.storySubs {float: right; clear: right; position: relative; top: 15px; width: 227px; font-size: 11px; padding-left: 10px}

.relatedPoint {border: 1px solid #cccccc;margin-bottom: 15px}

.relatedPoint h2 {color: #000000; font-size: 14px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px}

.under { border-top: 1px solid #cccccc;}

.relatedPoint ul {margin: 5px 0px; padding: 0px 0px 0px 25px}

.relatedPoint li {margin-left: 0px; list-style-image: url(http://images.ctv.ca/v2/images/buttons/golddot.gif); font-size: 11px!important; padding-right: 5px}

.relatedPoint li a {color: #666666; font-weight:bold}

.imgSlideTop {border: 1px solid #cccccc; margin-bottom: 10px}

.imgSlideTop .slideImage {width: 470px; height:264px}

.imgSlideTop .topPhoto {height: 264px}

#rImage {border: 1px solid #cccccc; min-height:250px; height:auto; margin-bottom: 15px}

#rImage h3 {margin-left: 5px; font-size: 15px!important; color: #333333; margin-top: 5px; margin-bottom: 5px}

#rImage .topPhoto {text-align:center}

#rImage h3, #rImage h4, #rImage p, .imgSlideTop p {margin-left: 5px; margin-right: 5px; margin-bottom: 0px}

#rImage h4 {color: #006699; margin-top: 5px; margin-bottom: 5px; font-size: 11px}

.imgSlideTop #SLIDESTEXT p {min-height: 20px; height: auto; margin-top: 5px; margin-bottom: 5px}

#rImage #SLIDESTEXT {min-height: 80px; height: auto}

p.vLarge {text-align:center}

#rImage #SLIDESTEXT p, #rImage .vLarge a, .imgSlideTop p {font-size: 11px!important; color: #666666}

.imgSlideTop .vLarge {font-weight: bold; text-align:center}

.imgSlideTop .vLarge a {color:#666666; margin-bottom: 5px; text}

#rImage .vLarge a, .imgSlideTop .vLarge a {text-decoration: underline}

#rImage .vLarge a:hover, .imgSlideTop .vLarge a:hover {text-decoration: none!important}

#rImage .slideNav, .imgSlideTop .slideNav {background-color: #eeeeee; height:25px; margin: 5px 0px; padding-top: 4px; text-align: center}

#rImage a.next, #rImage a.prev, #rImage a.prev:hover, #rImage a.next:hover, .imgSlideTop a.next, .imgSlideTop a.prev, .imgSlideTop a.prev:hover, .imgSlideTop a.next:hover {width: 30px; height: 21px; float: left;text-decoration:none}

#rImage a.prev, .imgSlideTop a.prev {background: transparent url(http://images.ctv.ca/v2/images/buttons/storyPrev.gif) no-repeat 0px 0px;}

#rImage a.next, .imgSlideTop a.next {background: transparent url(http://images.ctv.ca/v2/images/buttons/storyNext.gif) no-repeat 0px 0px;}

#rImage a.prev:hover, .imgSlideTop a.prev:hover {background: transparent url(http://images.ctv.ca/v2/images/buttons/storyPrev-over.gif) no-repeat 0px 0px;}

#rImage a.next:hover, .imgSlideTop a.next:hover {background: transparent url(http://images.ctv.ca/v2/images/buttons/storyNext-over.gif) no-repeat 0px 0px;}

.imgSlideTop a.prev, .imgSlideTop a.prev:hover  {margin-left: 200px}

#specialReportImageHeader {width: 472px}

#rImage a.prev, #rImage a.prev:hover  {margin-left: 75px}

#rImage a.next, #rImage a.next:hover, .imgSlideTop a.next, .imgSlideTop a.next:hover {margin-left: 10px}

.photo {width: auto; margin-right: 5px}

.selCom {border-top: 1px solid #ffc400; border-bottom: 1px solid #ffc400; margin-bottom: 15px}

.quoteTop {background: transparent url(http://images.ctv.ca/v2/images/quote01.gif) no-repeat scroll 0px 1px; padding-left: 30px; padding-top: 10px;}

.quoteTop p {font-size: 11px!important}

.quoteTop h4 {display:none}
.quoteTop a {display:none}

.quoteBottom {margin-top: -10px; float: right; background-image: url(http://images.ctv.ca/v2/images/quote02.gif); width: 25px; background-repeat: no-repeat; height: 21px;}

.selCom h2 {color: #000000; font-size: 14px; padding: 5px 0px}

p.quoteBy {font-size: 10px!important; color: #999999; padding-top: 10px; padding-left: 30px}

.quoteBy span {color: #000000; font-weight: bold}

.comLink {border-top: 1px dotted #999999; padding-top: 5px}

.comLink p {padding-left: 30px}

.comLink a{
background:transparent url(http://images.ctv.ca/v2/images/doubeArrow.gif) no-repeat scroll 117px 3px;
color:#999999!important;
padding-right: 20px;
font-size: 11px!important;
}

.underContest {margin-top: 15px}

.rightTools h4 {color: #323232; font-weight: normal; font-size: 11px; margin: 10px 0px}

.rightTools p {float: left; width: 135px; margin-top: 0px}

.rightTools ul {float: left; margin-top: 0px}

.rightTools li {list-style-type:none; margin-top: 7px; font-size: 12px}

.rightTools li a:hover {text-decoration: none}

.rightTools span {margin-top: 10px; position: absolute; font-size: 12px}

.rightTools img {margin-right: 5px}

.leftShareCol {float: left; margin-right: 25px; width: 125px}

.rightShareCol {float: left; width: 137px}

.shareTool img {float: left; margin-right: 10px}

.shareTool p {color: #999999; font-size: 11px}

.shareTool a {color: #006699!important}

.storyFeatureItem {width: 300px; min-height:70px; height:auto}

.storyFeatureItem img {float: left; margin-right: 10px}

.storyFeatureItem h3 {font-size: 12px; margin: 0px; padding: 0px}

.storyFeatureItem a {color: #0099cc}

.storyFeatureItem p {padding: 0px; margin: 0px 0px 0px 120px}

h2.storyFeatureTitle {border-bottom: 1px solid #E5E5E5; margin-bottom: 10px}

.commentDiv {border: 1px solid #cccccc; width: 472px; background-color: #fafafa; font-size: 11px!important}

.commentDiv .divider {width: 465px; margin: 0px auto; font-size: 11px!important}

.commentDiv .please {margin-left: 10px; margin-top: 11px; margin-bottom:10px; text-decoration:underline}

p.please {background: transparent url(http://images.ctv.ca/v2/images/icon/share/comment2.jpg) no-repeat scroll 0px 0px; padding-left: 32px; text-decoration:underline; font-size: 13px!important; color: #0099CC; padding-bottom: 9px; padding-top:7px; font-weight: bold; }

p.please a { color: #0099CC; text-decoration:underline}

.commentDiv b {font-size: 13px!important}

.keyTool {border-top: 1px solid #cccccc; border-bottom: 1px solid #CCCCCC; padding-top: 10px; float: left}

.toolBottom {width: 470px;}

.toolBottom h2 {font-size: 11px; color: #999999}

.toolBottom li {float: left; width: 80px; list-style-image:none; font-size: 12px!important}

.toolBottom ul {padding: 0px; margin: 0px}

li.pArt {list-style-type:none; padding-top: 5px; padding-left: 10px; padding-bottom: 10px; width:100px; text-decoration:none}

li.fArt {list-style-type:none; padding-top: 5px; padding-left: 10px; padding-bottom: 10px; width:100px; text-decoration:none}

li.cArt {list-style-type:none; padding-top: 5px; padding-left: 0px; padding-bottom: 10px; width:130px; text-decoration:none}

li.pArt a {text-decoration:none}

li.fArt a {text-decoration:none}

li.cArt a {text-decoration:none}

.shareBottom { border-bottom: 1px solid #d9d9d9; padding-top: 10px; padding-bottom: 5px; font-size: 10px!important}

.shareBottom p {position: absolute; margin-top: 10px; font-weight: bold; font-size: 10px!important; color: #999999}

.shareIconBottom {margin-left: 177px}

/* Embeded Thumbnails with Caption */

.imgThumbRight {float: right; margin: 10px; font-size: 11px!important; font-family:Arial, Helvetica, sans-serif; color: #666666; border: 1px solid #DDDDDD; padding: 5px}

.imgThumbRight p {margin: 0px; padding: 0px; font-size: 11px!important; color:#666666 }

/* Share Icons Right Side */

a.Facebook {float: left; height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/facebook2.jpg); text-decoration:none; margin-right: 10px}

a.Facebook:hover {background: url(http://images.ctv.ca/v2/images/icon/share/facebook_over.jpg)}

a.Digg {float: left; height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/digg2.jpg); text-decoration:none; margin-right: 10px}

a.Digg:hover {background: url(http://images.ctv.ca/v2/images/icon/share/digg2_over.jpg); }

a.NewsV {float: left; height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/newsvine2.jpg); text-decoration:none; margin-right: 10px}

a.NewsV:hover {background: url(http://images.ctv.ca/v2/images/icon/share/newsvine2_over.jpg);}

a.Del {float: left; height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/delicious2.jpg); text-decoration:none; margin-right: 10px}

a.Del:hover {background: url(http://images.ctv.ca/v2/images/icon/share/delicious2_over.jpg);}

a.EmailShare {float: left; height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/email2.jpg); text-decoration:none; margin-right: 10px}

a.EmailShare:hover {background: url(http://images.ctv.ca/v2/images/icon/share/email2_over.jpg);}

a.Twit {float: left; height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/twiiter2.jpg); text-decoration:none; margin-right: 10px}

a.Twit:hover {background: url(http://images.ctv.ca/v2/images/icon/share/twiiter2_over.jpg);}

a.Stumble {float: left; height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/stumbleupon2.jpg); text-decoration:none; margin-right: 10px}

a.Stumble:hover {background: url(http://images.ctv.ca/v2/images/icon/share/stumbleupon2_over.jpg);}

a.Red {float: left; height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/reddit2.jpg); text-decoration:none; margin-right: 10px}

a.Red:hover {background: url(http://images.ctv.ca/v2/images/icon/share/reddit2_over.jpg)}

a.YBuzz {float: left; height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/buzz2.jpg); text-decoration:none; margin-right: 10px}

a.YBuzz:hover {background: url(http://images.ctv.ca/v2/images/icon/share/buzz2_over.jpg);}

/*Share Icons Bottom */

a.Facebook_b {height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/facebook2.jpg); text-decoration:none;}

a.Facebook_b:hover {background: url(http://images.ctv.ca/v2/images/icon/share/facebook_over.jpg)}

a.Digg_b {height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/digg2.jpg); text-decoration:none;}

a.Digg_b:hover {background: url(http://images.ctv.ca/v2/images/icon/share/digg2_over.jpg); }

a.NewsV_b {height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/newsvine2.jpg); text-decoration:none;}

a.NewsV_b:hover {background: url(http://images.ctv.ca/v2/images/icon/share/newsvine2_over.jpg);}

a.Del_b {height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/delicious2.jpg); text-decoration:none;}

a.Del_b:hover {background: url(http://images.ctv.ca/v2/images/icon/share/delicious2_over.jpg);}

a.Twit_b {height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/twiiter2.jpg); text-decoration:none;}

a.Twit_b:hover {background: url(http://images.ctv.ca/v2/images/icon/share/twiiter2_over.jpg);}

a.Stumble_b {height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/stumbleupon2.jpg); text-decoration:none;}

a.Stumble_b:hover {background: url(http://images.ctv.ca/v2/images/icon/share/stumbleupon2_over.jpg);}

a.Red_b {height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/reddit2.jpg); text-decoration:none}

a.Red_b:hover {background: url(http://images.ctv.ca/v2/images/icon/share/reddit2_over.jpg)}

a.YBuzz_b {height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/buzz2.jpg); text-decoration:none;}

a.YBuzz_b:hover {background: url(http://images.ctv.ca/v2/images/icon/share/buzz2_over.jpg);}

/* User Tools Right */

div.Smaller {float: left; height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/larger_small2.jpg); text-decoration:none; margin-right: 10px}

div.Smaller:hover {background: url(http://images.ctv.ca/v2/images/icon/share/larger_small2_over.jpg)}

div.Larger {float: left; height: 29px; width: 28px; background: url(http://images.ctv.ca/v2/images/icon/share/smaller_large2.jpg); text-decoration:none; margin-right: 10px}

div.Larger:hover {background: url(http://images.ctv.ca/v2/images/icon/share/smaller_large2_over.jpg)}

li.aPrint {margin-top: 15px; margin-bottom: 15px; font-size: 12px; padding-left: 3px}

li.commMore {margin-top: 23px; font-size: 12px; padding-left: 3px}

li.feedMore {margin-top: 23px; font-size: 12px; padding-left: 3px; margin-bottom: 7px}

a.printHover{background: url(http://images.ctv.ca/v2/images/icon/share/print2.jpg) no-repeat; padding: 10px 0px 10px 35px}

a.printHover:hover{ background: url(http://images.ctv.ca/v2/images/icon/share/print2_over.jpg) no-repeat; padding: 10px 0px 10px 35px }

a.feedHover{background: url(http://images.ctv.ca/v2/images/icon/share/feedback2.jpg) no-repeat; padding: 10px 0px 15px 35px; height:30px}

a.feedHover:hover{ background: url(http://images.ctv.ca/v2/images/icon/share/feedback2_over.jpg) no-repeat; padding: 10px 0px 15px 35px }

a.commHover{background: url(http://images.ctv.ca/v2/images/icon/share/comment2.jpg) no-repeat; padding: 10px 0px 10px 35px}

a.commHover:hover{ background: url(http://images.ctv.ca/v2/images/icon/share/comment2_over.jpg) no-repeat; padding: 10px 0px 10px 35px }

div#newsFeeds ul li, div#blogFeeds ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(http://images.ctv.ca/archives/CTVShows/img2/showsHome/rssicon_16x16.gif) no-repeat scroll 0 0.4em;
line-height:2;
text-indent:20px;
}

div#newsFeeds, div#blogFeeds {
float:left;
width:190px;
}

div#newsFeeds ul, div#blogFeeds ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 10px 0 0;
padding:0;
}

#sddm
{	margin: 0px 0px 0px 175px;
	padding: 0;
	z-index: 30;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	color: #FFF;
	text-align: center;
	text-decoration: none!important}



#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #FFF;
	border: 1px solid #5970B2;
	z-index:100}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #FFF;
		color: #000;
		font: 11px arial}
		
ul.sharing {width: 215px; margin: 0px; padding: 0px}

.sharing li {float: left; width: 100px}

.bionames p {margin-top:0px; margin-bottom:0px!important; text-decoration:underline; color:#6b6b6b; font-size:11px}
.bionames a {color:#6b6b6b}
.bionames h3 {margin-top:0px; margin-bottom:0px}


/* W5 Share */

.w5Feed {background: transparent url(http://images.ctv.ca/v2/images/icon/w5_small.jpg) scroll no-repeat 0px 0px; margin-left: 70px}

.w5Feed p {margin-left: 70px; padding-top: 17px; padding-bottom:17px; margin-bottom: 0px; font-size: 17px!important; color: #006699 }

