body {
	color:#747474;
	padding: 0;
}

body,
#site-info {
	background-color:#f1f0f0;
}

a img{
	border-color:#c1c2c2;
}

#wrapper {
 	/*background:url(../img/wings.jpg) no-repeat; */
}

.stage {
	margin-bottom: 0;
}

a,
.pager .next a,
.pager .previous a {
	color:#df2a33;
}

#extras a,
#extras .pager .next a,
#extras .pager .previous a,
.special a,
.special .pager .next a,
.special .pager .previous a {
	color:#fff;
}

a:hover,
.pager .next a:hover,
.pager .previous a:hover {
	color:#eee;
}

#extras a:hover,
.special a:hover,
.special .pager .next a:hover,
.special .pager .previous a:hover {
	color:#535353;
}


/************* Footer **********/

#site-info,
#site-info a{
	color:#727272;
}

#site-info{
	padding-top:40px;
	background:#eceaea;
}

#site-info h4,
.copyrights{
	border-color:#c6c6c6;
}

#site-info a:hover,
#site-info h4,
.copyrights{
	color:#a7a7a7;
}



.minigrid a:hover,
.wrap_askpresenter a:hover,
#extras .date,
#extras .time {
	color:#8c4a98;
}

.mainslider .teaser .content,
.mainslider .teaser .content a,
.minigrid,
.minigrid .date,
.minigrid .time,
#extras .extras-tabs-toc a:hover,
#extras .wrap_audio_sml .lnklst li .episode-source a,
#main .slideshow .info,
.wrap_channel_navigation li:hover a {
	color:#FFF;
}



.wrap_article .source {
	color:#535353;
}

.wrap_article .like-box.clicked span,
.wrap-options .like-box.clicked span,
.wrap_multimedia_article .like-box.clicked span,
.comments .like-box.clicked span{
	color:#47418e;
}

.quote p.quote-meta .source-name {
	color:#44360e;
}

.graph dd em{
 color:#fff;
		}
		
#extras	.graph dd em{
 color:#fff;
	}

.box .head h3 {
	color:#256a6c;
}
#main .graph dd .bar span{color:#fff;}

#extras .graph dd .bar span{color:#fff;}



.wrap_comments h2,
.wrap_forms h2,
.wrap_flashapp .head h3,
.wrap_article h2,
.wrap_article .head h3,
.wrap_GSMcodes .head h3 {
	color:#535353;
}

.minigrid a {
	color:#91cbe9;
}

strong.highlight {
	color:#535353;
}

#main .wrap_trivia h4.trivia-1 {
	color:black;
}

#main .wrap_trivia h4.trivia-2 {
	color:red;
}

#main .wrap_trivia h4.trivia-3 {
	color:green;
}

.wrap-options li.tab-button a,
.text-box-toc li a,
#extras .extras-tabs-toc a {
	background-color:#c9d2e0;
}

.wrap_flashapp .swf-box {
	background-color:#ebeeef;
}

.video_lrg .teaser .on,
.wrap_features .next span,
.wrap_features .prev span {
	background-color:#121221;
}

.wrap_audio_sml .playlist-wrapper {
	background-color:#121221;
}
#main .wrap_askpresenter {width: 670px;background-color:#fff;}

#main .box.wrap_askpresenter .content {
    background: url("../img/askpresenter.jpg") no-repeat scroll right 20px transparent;
    border-bottom: 1px solid #dedede;
    height: 307px;
    margin: 0 20px;
}

.article_extras .social-media li a {
	background-color:#535353;
	color:#FFF;
}

.article_extras .social-media li a:hover {
	background-color:#75757a ;
	color:fff;
}

.wrap_article,
.wrap_multimedia_article,
.wrap_GSMcodes,
.wrap_comments,
.wrap_flashapp {
	background-color:#f8f8f8;
}

.minigrid .timeline .next,
.minigrid .timeline .prev {
	background-color:#bac3db;
}

.minigrid .timeline .next.show,
.minigrid .timeline .prev.show {
	background-color:#3c4c7c;
}

.graph dd strong {
	background-color:#7584ab;
}

.newsletter {
	background-color:#b5545c;
	color:#fff;
}

.articles #extras .box .content{
	color:#FFF !important;
}

#main .slideshow .info,
.dialog .shadow,
.mask {
	background-color:#000;
}

#main .pager .next a,
#main .pager .previous a,
#main .pager .next a:hover,
#main .pager .previous a:hover,
.wrap_GSMcodes .head,
#main .wrap_article .head,
#main .wrap_grid .head,
#main .box.special .head,
#main .wrap_multimedia_article .head {
	background:none !important;
}

.stage .mainslider .prev,
.stage .mainslider .next,
.stage .mainslider .pagination li a,
.mainslider .teaser .content li,
.wrap-options li.like-box a.dislike-btn,
.wrap-options li.like-box a.like-btn,
.wrap-options li a.rss,
#main .video_lrg .prev,
#main .video_lrg .next,
.wrap_articlecollection li h3 a,
.community .lnklst h3,
#site-info li a,
.channel li a,
#extras .wrap_progs_sml li,
#extras .video_sml .prev,
#extras .video_sml .next,
#main .slideshow .pager .prev,
#main .slideshow .pager .next,
#main .slideshow .pagination li a,
.photo dd.zoom a {
	background:url(../img/sprites.png) no-repeat;
}

.stage .mainslider .prev {
	background-position:1px -501px;
}

.stage .mainslider .next {
	background-position:1px -441px;
}

.stage .mainslider .prev:hover {
	background-position:1px -531px;
}

.stage .mainslider .next:hover {
	background-position:1px -471px;
}

.stage .mainslider .pagination li a {
	background-position:2px -381px;
}

.mainslider .teaser .content li {
	background-position:right -559px;
}

.wrap-options li.like-box a.dislike-btn {
	background-position:left -268px;
}

.wrap-options li.like-box a.like-btn {
	background-position:left -207px;
}

.wrap-options li.like-box.clicked a.like-btn {
	background-position:right -207px;
}

.wrap-options li.like-box.clicked a.dislike-btn {
	background-position:right -268px;
}

.wrap-options li a.rss {
	background-position:left -329px;
}

#main .video_lrg .prev {
	background-position:right -1193px;
}

#main .video_lrg .next {
	background-position:right -1233px;
}

.wrap_articlecollection li h3 a,
.community .lnklst h3 {
	background-position:right -1284px;
}

#site-info li a,
.channel li a {
	background-position:104% -1322px;
}

#extras .wrap_progs_sml li {
	background-position:104% -1316px;
}

#extras .video_sml .next {
	background-position:0 -1064px;
}

#extras .video_sml .prev {
	background-position:-30px -1064px;
}

.photo dd.zoom a {
	background-position:right -1400px;
}

.stage .mainslider .pagination a.on,
.stage .mainslider .pagination a:hover,
.stage .mainslider .pagination li.on a,
.stage .mainslider .pagination a:focus {
	background-position:2px -411px;
}

.minigrid .minigrid-header .toggle-button,
.minigrid.expanded .minigrid-header .toggle-button {
	background:url(../img/expand_collapse_minigrid.png) no-repeat;
}

.minigrid .minigrid-header .toggle-button {
	background-position:right top;
}

.minigrid.expanded .minigrid-header .toggle-button {
	background-position:right bottom;
}

.jspArrow.jspArrowUp {
	background-position:0 6px;
}

.jspArrow.jspArrowUp.jspDisabled {
	background-position:0 -26px;
}

.jspArrow.jspArrowDown {
	background-position:0 -10px;
}

.jspArrow.jspArrowDown.jspDisabled {
	background-position:0 -42px;
}

.timeline .next span,
.timeline .prev span,
#main .wrap_features .next span,
#main .wrap_features .prev span {
	background-image:url(../img/bwd_fwd_arrows.png);
	background-repeat:no-repeat;
}

.timeline .next span,
.timeline .prev span {
	background-position:107% 50%;
}

#extras .social_sml li.facebook a,
#extras .social_sml li.youtube a,
#extras .social_sml li.twitter a {
	background:url(../img/social-media-icons.png) 0 0 no-repeat;
}

#extras .social_sml li.twitter a {
	background-position:0 -134px;
}

#extras .social_sml li.youtube a {
	background-position:0 -67px;
}

#main .slideshow .pager .next {
	background-position:0 -651px;
}

#main .slideshow .pager .prev {
	background-position:-30px -651px;
}

#main .slideshow .pagination li a {
	background-position:0 -591px;
}

#main .slideshow .pagination a.on,
#main .slideshow .pagination a:hover,
#main .slideshow .pagination li.on a,
#main .slideshow .pagination a:focus {
	background-position:0 -621px;
}

#main .slideshow .pagination .tooltip {
	background:url(../img/tooltip.png) 0 0 no-repeat;
}

#main .wrap_article .video_lrg .prev {
	background-position:center -1193px;
}

#main .wrap_article .video_lrg .next {
	background-position:center -1233px;
}

blockquote.quote,
.quote p.quote-meta {
	background:#92A4B2 url(../img/quotation-marks.png) 176px -194px no-repeat;
}

.quote p.quote-meta {
	background-position:-118px 0;
}

#main .wrap_features .prev span {
	background-position:-85px 50%;
}

.timeline .next span,
#main .wrap_features .next span {
	background-position:-7% 50%;
}



#main .special .content,
#main .wrap_article .wrap_video_lrg .video_lrg,
.videocontainer .play-pause .ui-icon,
.contact-form .form-wrapper {
	background-color:#aaaaa7;
}
.mainslider .teaser .content .thumb .play {
	background:url(../img/play-btn-small.png) center no-repeat;
}

.minigrid {
	background:#44578d url(../img/minigrid_closed.png) left top no-repeat;
}

.minigrid.expanded {
	background:#44578d url(../img/minigrid_opened.png) left top no-repeat;
}

.minigrid #timeline-1 {
	background:url(../img/minigrid_btm.png) center bottom no-repeat;
}

.wrap_askpresenter .content {
	background:url(../img/askpresenter.jpg) 0 0 no-repeat;
	height: 262px;
	
}

#main .box .head {
	xbackground:url(../img/box_main_head.png) right bottom no-repeat;
	height:auto;
}

#main .lnklst li {
	background:url(../img/list.png) right 6px no-repeat;
}

.wrap-options li.separator {
	background:url(../img/li-separator.png) 0 0 repeat-y;
}

.special .wrap-options li.separator {
	background:url(../img/special_li-separator.png) 0 0 repeat-y;
}

#main .multipoll .toc a.on em,
#main .multipoll .toc a:hover em,
#main .multipoll .toc a:active em,
#main .multipoll .toc a.a11y-focus em,
#main .multipoll .toc a:focus em {
	background:url(../img/multipoll-li-bg.png) left 50% no-repeat;
}

#site-info {
	xbackground-image:url(../img/footer_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

#extras .wrap_mbc1 .head h3 a {
	background:url(../img/mbc1_logo_sml.png) right no-repeat;
}

#extras .wrap_mbc4 .head h3 a {
	background:url(../img/mbc4_logo_sml.png) right no-repeat;
}

.article_extras .toc li,
.article_extras .multimedia_details li {
	background:url(../img/list-dash-link-color.png) right 13px no-repeat;
	font:13px/20px tahoma;
}

.dialog .close-button {
	background:url(../img/dialog-close.png) 0 0 no-repeat;
}

.mainslider,
#main .archttl {
	border-color:#ccc;
}

.mainslider .teaser .content .thumb img {
	border-width:2px;
	border-color:#FFF;
}

.minigrid .current-shows .now {
	border-width:0 0 0 1px;
}

.minigrid .current-shows .next {
	border-color:#304273;
	border-width:0 1px;
}

.minigrid .current-shows .later {
	border-width:0 1px 0 0;
}

.minigrid .current-shows .now,
.minigrid .current-shows .later {
	border-color:#5f72a6;
}

.timeline .teaser {
	border-width:0 1px;
	border-left-color:#5f72a6;
	border-right-color:#304273;
}

#main .wrap_askpresenter .arena {
    float: left;
    margin-left: 25px;
    margin-top: 85px;
    width: 450px;
}

.wrap_maintt2 ul.lnklst,
.wrap_maintt3 ul.lnklst,
.wrap_maintt5 .mainttl_c,
#main form .button-wrapper {
	border-width:1px 0 0 0;
}

.wrap_flashapp .head,
.wrap_multimedia_article .wrap-options,
.wrap_GSMcodes .head h3,
.wrap_comments h2,
.wrap_comments .comments-header {
	border-width:0 0 1px 0;
}

.wrap_comments .comments-header .filter {
	border-width:0 1px 0 0;
}


#main .special .archttl,
.contact-form .form-wrapper h2 {
	border-width:0 0 1px 0;
}

#site-info h4 {
	border-width:0 0 1px 0;
}

.copyrights {
	border-width:1px 0 0 0;
}

.special .wrap-options,
#extras .extras-tabs-toc {
	border-width:0 0 4px 0;
	border-color:#fff;
}

#extras .extras-tabs-toc {
	padding:0 2px;
}

#main .multipoll .section {
	border-width:0 5px 0 0;
	border-color:#13172A;
}

.wrap_audio_sml .lnklst li {
	border-width:1px 0 0 0;
}

#main .slideshow .info {
	filter:alpha(opacity=70);
	opacity:0.7;
}

.dialog .shadow,
.mask {
	filter:alpha(opacity=40);
	opacity:0.4;
}

#main .archttl {
	border-width:0 0 1px 0;
}

.mainslider,
.wrap_article,
.wrap_multimedia_article,
.wrap_GSMcodes,
.wrap_comments,
.article_extras .social-media li a,
#main .wrap_article .wrap_video_lrg .video_lrg,
.wrap_article .wrap_video_lrg .vid-info {
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
}

.contact-form .form-wrapper,
#extras .wrap_audio_sml .lnklst li .episode-source a,
.button-wrapper input,
.wrap-options li .button,
#main .multipoll .toc a span,
.button-wrapper input,
.wrap-options li .button {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

#extras .social_sml {
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	border:none;
}

.special .content,
.wrap_askpresenter .content,
.wrap_flashapp .swf-box,
.contact-form .form-wrapper{
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
}

.js-on .stage .mainslider .pagination {
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	background:rgba(255,
255,
255,
.3);
}

.wrap_article .wrap_video_lrg .vid-info {
	-moz-border-radius:0px 0px 5px 5px;
	-webkit-border-radius:0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;
}

#main .wrap_article .wrap_video_lrg .video_lrg {
	-moz-border-bottom-right-radius:0;
	-moz-border-top-bottom-radius:0;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	padding:10px 10px 10px 0;
}

.wrap_article .wrap_video_lrg .vid-info {
	-moz-border-top-bottom-radius:0;
	-moz-border-top-right-radius:0;
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	border-top-left-radius:0;
	border-top-right-radius:0;
}

.wrap-options li.tab-button a,
.text-box-toc li a,
#extras .extras-tabs-toc a {
	-moz-border-radius:3px 3px 0px 0px;
	-webkit-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;
}

#main .multipoll .toc a span {
	-moz-border-bottom-left-radius:0;
	-moz-border-top-left-radius:0;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-top-left-radius:0;
	border-bottom-left-radius:0;
	border-top-left-radius:0;
	border-width:0px;
	border-color:#FFF;
}

.button-wrapper input,
.wrap-options li .button {
	background:#b2b2b2;
	background:-moz-linear-gradient(top,#b2b2b2 0%,#575757 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b2b2b2),color-stop(100%,#575757));
	background:-webkit-linear-gradient(top,#b2b2b2 0%,#575757 100%);
	background:-o-linear-gradient(top,#b2b2b2 0%,#575757 100%);
	background:-ms-linear-gradient(top,#b2b2b2 0%,#575757 100%);
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#B2B2B2',endColorstr='#575757',GradientType=0 );
	background:linear-gradient(top,#b2b2b2 0%,#575757 100%);
	-webkit-box-shadow:inset 1px 1px 0 #c4c4c4,inset -1px -1px 1px #c4c4c4;
	-moz-box-shadow:inset 1px 1px 0 #c4c4c4,inset -1px -1px 1px #c4c4c4;
	box-shadow:inset 1px 1px 0 #c4c4c4,inset -1px -1px 1px #c4c4c4;
	border-color:#5c5c5c;
	color:#fff;
}

#section-header {
	height:107px;
}

.mainslider .teaser .content {
	padding:25px 670px 15px 20px;
}

#main .box .head h3 {
	padding: 5px 15px 16px;
}



#extras .wrap_mbc1 .head h3,
#extras .wrap_mbc4 .head h3 {
	padding:10px 10px 20px 10px;
}
/*
.wrap_channel_navigation li a,
.wrap_channel_navigation li a:hover {
	color:#fff;
	text-shadow: black 1px 1px 1px;
}

.wrap_channel_navigation li a:hover{
		color:#f9e704;
}

.wrap_channel_navigation_inner li strong {
	background:none;
	color:#f9e704;
	text-shadow: black 1px 1px 1px;
	background: #0B465B;
}

.wrap_channel_navigation_inner li:hover strong {
	background:#0B465B;
	opacity:0.9;
	color:#f9e704;
}

.wrap_channel_navigation li:hover,
.wrap_channel_navigation ul ul {
	background:#0B465B;
	opacity:0.9;
	color:#fff;
}
*/
.wrap_askpresenter {
	color:#fff;
}

.box h1 a em,
.box h2 a em,
.box h3 a em,
.box h4 a em,
.box h5 a em {
	color:#eee;
}

#main .info li,
.wrap_media_lst .lnklst li p,
.community-wrapper .lnklst li p {
	color:#000;
}


ol.text-box-toc {
	border-width:0 0 4px 0;
	border-color:#13172A;
}

#extras  .content .lnklst .episode .episode-source a{
	background-color:#79051B;
	color:#eb9098;
}

#extras  .content .lnklst .episode .episode-source a:hover{
	background-color:#a30423;
	color:#eb9098;
}



/******* Paging ********/



#extras .extras-tabs-toc a,
#extras .pager li a,
#extras .wrap_audio_sml .lnklst li .episode-source a,
#extras .graph dd,
.special .wrap-options li.tab-button a,
.special .pager li a,
.wrap-options li.tab-button a,
.text-box-toc li a,
.multipoll .toc a span,
.multipoll .toc a span,
.multipoll .toc a span,
.graph dd,
.pager li a, 
.jspTrack{
	background-color:#c7cdd4;
	color:#FFF;
}

  

#extras .extras-tabs-toc a:hover,
#extras .pager li a:hover,
#extras .wrap_audio_sml .lnklst li .episode-source a:hover,
#extras .graph dd .bar,
.special .wrap-options li.tab-button a:hover,
.special .pager li a:hover,
.jspDrag,
.jspArrow.jspDisabled,
.wrap_features .next span:hover,
.text-box-toc li a:hover,
.wrap-options li.tab-button a:hover,
.pager li a:hover,
.wrap_features .prev span:hover{
	background-color:#9ba2ab;
	color:#fff;
}



#extras .extras-tabs-toc .on,
#extras .special .pager li,
.wrap-options li.tab-button .on,
.text-box-toc li .on,
.pager li strong,
.multipoll .toc a.on span,
.multipoll .toc a:hover span,
.multipoll .toc a:active span,
.graph dd .bar,
.special .wrap-options li.tab-button .on,
.special .pager li strong{
	background-color:#535353;
	color:#fff;
}


.special .like-box.clicked span,
#extras .like-box.clicked span {
	color:#aae7e9;
}

#main .special .info li,
.wrap_audio_sml .episode-meta,
#extras .date,
#extras .author {
	color:#949CA5
}





.jspArrow {
	background:#3B3B50 url(../img/v_arrows.png) no-repeat;
}


#myPagination1{position:absolute;}
.slider-box{margin-top:0px;}
.wrap_channel_navigation{padding-top:11px; padding-bottom:40px; padding-right:30px;}
.wrap_channel_navigation a,
.wrap_channel_navigation span,
.wrap_channel_navigation ul li a{
	font:bold 17px;
}

.photosgallery-std .sliderkit-nav{background:url(../img/thumbs-bg.png) no-repeat left center;}
.photosgallery-std .sliderkit-nav-clip ul li p{float:right; text-align:right; margin-right:5px; margin-left:10px; width:73px}
.photosgallery-std .sliderkit-nav-clip ul li a{float:right;}
.sliderkit .sliderkit-nav-clip{margin-right:50px;}
.photosgallery-std .sliderkit-nav .sliderkit-go-prev a{background:url(../img/arrow-right.png)no-repeat center 0;}
.photosgallery-std .sliderkit-nav .sliderkit-go-next a{background:url(../img/arrow-left.png) no-repeat center 0;}


.photosgallery-std .sliderkit-nav .sliderkit-go-prev  a{display:block;width:28px;height:36px; background:transparent url(../img/arrow-right.png) no-repeat center 0; margin:0 25px 0 0px;}
.photosgallery-std .sliderkit-nav .sliderkit-go-next a{display:block;width:28px;height:36px; background:transparent url(../img/arrow-left.png) no-repeat center 0; margin:0 25px 0 0px;}
.photosgallery-std .sliderkit-nav-clip ul li.sliderkit-selected a{border:none;}
.content{margin-top:5px;}
.photosgallery-std {padding: 0 0 86px;}
.photosgallery-std .sliderkit-go-btn {padding: 30px 0;}

#main .content-stream .content{padding:0px;}
.tabs{background:#e2e2e1;}
#main .box .head{padding-right:0px;}
.box .head h3{color:#535353;}



/************** Slider *************/

.sliderkit-selected, .st1:hover{
	background:#fff;	
}

.slider-box{*margin-top:-32px;}

.st1{
	padding:5px;
	margin-top:5px;
	cursor:pointer;
}

.slider-box #content{
	width:983px;
}

.photosgallery-std .sliderkit-nav-clip ul li.sliderkit-selected p,
.photosgallery-std .sliderkit-nav-clip ul li:hover p{
	color:#000;
}

.photosgallery-std .sliderkit-nav-clip ul li p{
	color: #fff;
}



/************* Over Text - Slider **********/

.over-text{
	background:none;
	opacity:1;
	border:none;
	direction:rtl;
	text-align:right;
	margin: -310px 640px 0 0px;
	width:282px
}

.over-text b a{
	font:bold 22px;
	color:#fff;
}

.over-text span{
	font:normal 15px;
	color:#fff;
	line-height:200%;
	margin-bottom:20px;
}

.over-text ul li a {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    color: #84221C;
    font: 18px mytestmedium;
    padding: 0 5px 5px;
    position: relative;
    top: 7px;
}


/**************  Tabs **************/


.tabs{
	padding-top:25px;
	padding-bottom:7px;
}
.tabs li {
	padding:0;
	margin: 2px -2px 2px 2px;
	background:url("../img/tabs_sep.jpg") no-repeat scroll right center transparent;
}

.tabs li:first-child {
	background-image: none;
	margin-right: 2px;
}

.tabs .tab a{
	background:transparent;
	border-radius:0;
	-webkit-border-radius:0px;
    -moz-border-radius:0px;
	color:#777777;
	font: 24px/24px mytestmedium;
	padding: 0 15px 8px;
	display:block;	
}

.tabs li a:hover,
.tabs .active a{
	background:#fff;
    color:#000;
}

#main .wrap_article .vid-info h2,
.box .head h3,
.box .head h3 a,
.wrap_comments h2,
.wrap_forms h2,
.box .head h2{
	font-size:22px;
}

.box01 .img-box img{
	border:solid 3px #e5e5e5;
}

.tabactive .box01{
	border-bottom:1px solid #e5e5e5;
}


.tabactive .box01:hover {background:#eeeeee}




.box01 p span{font:normal 12px;}
.wrap_LatestContentTeaser .list-thumb h3{font:normal 12px; color:#DF2A33; margin-bottom:10px;}
.special .list-thumb h3{font:normal 12px Tahoma, Geneva, sans-serif; color:#fff; margin-bottom:10px;}
.wrap_LatestContentTeaser .list-thumb{border-bottom:solid 1px #1f2830; padding:10px 0px; margin-left:10px;}
.special .list-thumb{border-bottom:solid 1px #374657; padding:10px 0px; margin-left:10px;}
.wrap_LatestContentTeaser .mainttl_a{border-bottom:solid 1px #1f2830; margin-left:10px;}
.special .mainttl_a{border-bottom:solid 1px #374657; margin-left:5px;}
.wrap_LatestContentTeaser .mainttl_a h3{background:#121C29; padding:5px; margin-top:-20px; z-index:999; position:relative; margin:-30px 0px 10px 30px; color:#DF2A33; font:bold 13px Tahoma, Geneva, sans-serif;}
.special .mainttl_a h3{background:#bf2030 !important; top:-45px; padding:5px; margin-top:-20px; z-index:999; position:relative; margin:-30px 0px 10px 30px; color:#fff; font:bold 13px Tahoma, Geneva, sans-serif;}
.special .mainttl_a h3 a{font:normal 13px Tahoma;}
.wrap_LatestContentTeaser .mainttl_a img{border:none;}
.wrap_LatestContentTeaser .list-thumb img{border:none;}
#wrapper{background-position: center 169px;}
.take-over{height: 0;
margin: 0 auto;
overflow: visible;
position: relative;
width: 1010px;
z-index: 1;}
.Leader{ position:absolute; left:15px; top:50px;}


.wrap_LatestContentTeaser.special .list-thumb {
	float: left;
	width: 300px;
}

.wrap_LatestContentTeaser.special .list-thumb img {
	margin-left: 8px;
}

body{padding-bottom:0px;}
.wrap_channel_navigation{}
.wrap_LatestContentTeaser .mainttl_a{width:300px;}
.wrap_LatestContentTeaser .latestcontentfullwidth{width:490px;}


/********************** live Box ********************/
.take-over {
 height: 0;
 margin: 0 auto;
 overflow: visible;
 position: relative;
 width: 1010px;
 z-index: 55;
}

.take-over .livebox {
	width: 255px;
	overflow: visible !important;
	height: 41px !important;
	position: absolute;
	left: 110px;
	top: 15px;

}

.take-over .livebox .timebox {
	width: 285px;
	height: auto;
	background:url(../img/timing-bg.png) repeat center center;
	margin-bottom:10px;
	padding:5px 10px;
	font:normal 12px Tahoma, Geneva, sans-serif;
	border-radius:5px;
}

.take-over .livebox .sharebox {
	width: 255px;
	padding-top: 5px;
}

.take-over .livebox .sharebox a {
	width: 80px;
	height: 23px;
	float: right;
	display: block;
	margin-left: 10px;
}

.livebox p, .dropdown-times {color: #fff;}

.take-over .livebox .sharebox a#facebook-takeover {
	background: url(/dms/creative/common-images/highlited-box-bg/facebook-takeover.png) 0 0 no-repeat;
}

.take-over .livebox .sharebox a#twitter-takeover {
	background: url(../img/twitter-takeover.png) 0 0 no-repeat;
}

.take-over .livebox .hashtagbox {
	padding: 30px 0;
}
.take-over .livebox .hashtagbox a{
	color: #fff;
	text-shadow: 1px 1px 1px #000;
}
.take-over .livebox .hashtagbox p{
	color: #fff;
	text-shadow: 1px 1px 1px #000;
}

.take-over .livebox .txt-beetwen{float:right; padding-top:4px;}
.take-over .livebox .img-beetwen{float:right; margin:0 10px}
.take-over .livebox .img-beetwen a img{border:none; padding-top:10px;}
.dropdown-times{clear:both; margin-top:5px; position:absolute; background:url(../img/timing-bg.png) repeat; width: 285px; top:30px; padding: 5px 10px; left:-50px}
.cls:after { clear: both; content: "."; display: block; height: 0pt; visibility: hidden; }
.cls {
zoom: 1;
}
.page  #content{width:977px;}
.sliderkit .sliderkit-nav-clip{height:70px !important;}
.st1 {width:220px !important;}
.sliderkit .sliderkit-nav{position: relative; bottom:-328px; left:20px;}
.photosgallery-std .sliderkit-nav .sliderkit-go-prev a{margin:0 29px 0 0;}
.photosgallery-std .sliderkit-nav-clip ul li p{width:120px;}
.over-text span{display:inline;}
.over-text b a{display:block;}
#section-header{height:111px}
#main .special .head h3{ padding:0px;}
.wrap_channel_navigation li{font-size:17px;}

.wrap_LatestContentTeaser .footer-socialmedia{margin:0px;}
.special .mainttl_a{padding-bottom:8px;}
.special .list-thumb img{height:60px; width:92px;}
#main .special .head h3 {padding:0px;}
#main .special .content{margin-top:0px;}
.photosgallery-std .sliderkit-nav{background:url("../img/nav-bg-fix.png") right center repeat;}
.sliderkit .sliderkit-nav{bottom: -335px;}
.sliderkit-panels .over-text span{line-height:150%;}
.special .list-thumb{padding:0px 0px 10px; margin-bottom:15px;}
.over-text p{font: normal 14px Tahoma, Helvetica, sans-serif;
color: white;
}
.wrap_channel_navigation{
padding-right: 11px;
}
.wrap_channel_navigation li
{margin-top:0px}
.special a, .special .pager .next a, .special .pager .previous a{color:#303030}
.special .pager .next a:hover, .special .pager .previous a:hover{color:#7d338b}

.photosgallery-std .sliderkit-nav-clip ul li p {
width: 120px;
}
#extras .killerbanner{margin-top:5px;}
#main .wrap_article{margin-top:5px;}
.wrap_article, .wrap_multimedia_article, .wrap_GSMcodes, .wrap_comments, .wrap_flashapp {
background-color: #fff;
}

#comments .odd{
	background:#f0f0f0 !important;
}

.mains #extras .killerbanner{margin-top:0px;}
#main .wrap_maintt4 .head h3{padding:10px 0px !important;}
.photosgallery-std .sliderkit-nav{background:url(../img/slider-nav-bg.png) left top repeat;}

/*********** fixes higlighted box *******************/
.special .mainttl_a h3 a {
    font: 13px Tahoma;
}
.special .list-thumb {
    border-bottom: 1px solid #A4ADB6;
}
.special .list-thumb a {
    font: 12px Tahoma;
}
#main .wrap_maintt4 .head h3{padding:10px 0px !important;}

.wrap_LatestContentTeaser .mainttl_a img
{width:330px;}
.wrap_LatestContentTeaser .list-thumb
{
border-bottom: 1px solid #C9C0C6;
padding-bottom:20px;
}
.wrap_LatestContentTeaser .mainttl_a
{
border-bottom:none;
}
.special .content,
.wrap_askpresenter .content,
.wrap_flashapp .swf-box,
.contact-form .form-wrapper,
#extras .box {
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
}
.special .mainttl_a h3 a{
font-size:14px;}
.wrap_LatestContentTeaser.special .list-thumb
{margin-bottom:15px;}
.wrap_LatestContentTeaser .mainttl_a{
width:330px;}
.wrap_LatestContentTeaser.special .list-thumb
{
 margin-bottom: 15px;
    width: 260px;
	padding-top:0;
	float:left;
}

#main .wrap_LatestContentTeaser.special .content{opacity:1}

/******** Extra Box *********/

#extras .content{
	background:none;
}

#extras .box {
	border:none;
	background-color:#d9dce0;
}

#extras .box .head h3,
#extras .box .head h2 {
	color:#949ca5;
	padding:2px 10px 0;
}

#extras,
#main .special,
.video_lrg .teaser p,
.contact-form {
	color:#000;
}

#extras a,
#extras .pager .next a,
#extras .pager .previous a{
	color:#535353;
}

#extras a:hover{
	color:#000;
}





/******** Special Box *********/

#main .special .content {
    background-color: #fff;
}

.special .mainttl_a h3{
	padding:5px;
	font:bold 13px;
}


.wrap_LatestContentTeaser .list-thumb{
	border-bottom:solid 1px #f6f6f6; 
	padding:10px 0px;
	margin-left:10px;
}

.special .list-thumb img{
	border:solid 1px #cfcfcf;
}




.content{margin-top:5px;padding: 10px;}

a,
.pager .next a,
.pager .previous a {
	color:#303030;
}

a:hover,
.pager .next a:hover,
.pager .previous a:hover {
	color:#535353;
}

.articles .photo{width:100%;}
.articles .content {
background: #fff;
margin-top: 5px;
}

.articles .content {
color:  #535353;
}

.articles a, .articles .pager .next a,
.articles .pager .previous a {
	color:#303030;
}

.articles a:hover,
.articles .pager .next a:hover,
.articles .pager .previous a:hover {
	color:#535353;
}

.toc h2{
	color:#2d3344 !important;
}

.quote p{color::#0F1825;}


#main .wrap_article table,
#main .wrap_article .table-wrapper,
#main .wrap_article .list-wrapper,
.article_extras .toc,
.article_extras .broadcasting-times,
.article_extras .social-media,
.article_extras .multimedia_details,
.blockquote.quote,
.wrap_tags_sml,
.wrap_comments .comments .odd,
.wrap_article .wrap_video_lrg .vid-info,
.quote p.quote-meta,
.image-art .caption, .left_box,
.articles .article_extras .toc,
blockquote.quote,
dl.photo, .wrap_photos{
	background:#f4f4f4;
}
	


/********************** live Box ********************/
.take-over {
 height: 0;
 margin: 0 auto;
 overflow: visible;
 position: relative;
 width: 1010px;
 z-index: 1;
}

.take-over .livebox {
	width: 255px;
	height: 106px;
	position: absolute;
	left: 110px;
	top: 15px;

}

.take-over .livebox .timebox {
	width: 285px;
	height: auto;
	background:url(../img/timing-bg.png) repeat center center;
	margin-bottom:10px;
	padding:5px 10px;
	font:normal 12px Tahoma, Geneva, sans-serif;
	border-radius:5px;
}

.take-over .livebox .sharebox {
	width: 255px;
	padding-top: 5px;
}

.take-over .livebox .sharebox a {
	width: 80px;
	height: 23px;
	float: right;
	display: block;
	margin-left: 10px;
}

.take-over .livebox .sharebox a#facebook-takeover {
	background: url(/dms/creative/common-images/facebook-takeover.png) 0 0 no-repeat;
}

.take-over .livebox .sharebox a#twitter-takeover {
	background: url(../img/twitter-takeover.png) 0 0 no-repeat;
}

.take-over .livebox .hashtagbox {padding: 10px 0;}
.take-over .livebox .hashtagbox a{
	color: #fff;
	text-shadow: 1px 1px 1px #000;
}
.take-over .livebox .hashtagbox p{
	color: #fff;
	text-shadow: 1px 1px 1px #000;
}

.take-over .livebox .txt-beetwen{float:right; padding-top:4px;}
.take-over .livebox .img-beetwen{float:right; margin:0 10px}
.take-over .livebox .img-beetwen a img{border:none; padding-top:10px;}
.dropdown-times{clear:both; margin-top:5px; position:absolute; background:url(../img/timing-bg.png) repeat; width: 285px; top:30px; padding: 5px 10px; left:-50px}
.cls:after { clear: both; content: "."; display: block; height: 0pt; visibility: hidden; }
.cls {
zoom: 1;
}


/*********** Tables *************/


#main .wrap_article th {
	background-color:#d9dce0;
	border-color:#e9eaec;
	color:#303030;
}



#main .wrap_article tbody th{
	background-color:#c7cdd4;
	border-color:#f4f4f4;
	color:#000;
}

dl.photo,
.wrap_article .date,
.wrap_article .time,
.wrap_article .bt-date,
.wrap_article .bt-time,
.wrap_article h2 em,
.wrap_photos,
.quote p.quote-meta .source-information,
.comment-date,
.wrap_article .vid-info h2,
#main .wrap_article td{
	color:#9d9c9c;
}


.wrap_flashapp .head,
.wrap_multimedia_article .wrap-options,
.wrap_GSMcodes .head h3,
.wrap_comments h2,
.wrap_comments .comments-header,
.wrap_comments .comments-header .filter,
.wrap_article td {
	border-color:#d0d0d0;
}

.table-wrapper>h3{
	color:#535353;
}

.table-wrapper>p{
	color:#535353;
}

#main .horz-vid .archttl{float:right; width:140px; border-bottom:none; clear:none; height:200px; overflow:hidden}
#main .horz-vid .archttl h3{float:none; width:auto;}
#main .horz-vid .archttl ul, #main .horz-vid .archttl p{display:none;}
.wrap_comments .comments span, .wrap_comments .comments p{color:#393939;}
.wrap_comments .comments .odd span, .wrap_comments .comments .odd p{color:#000000;}
.wrap_comments .comments .comment-date{ color:#999}
.wrap_comments .comments .odd .comment-date{ color:#555}
#wrapper-3-inner{padding-top:10px;}

#main .wrap_askpresenter .read-more {display: block;}

.wrap_channel_navigation li a, .wrap_channel_navigation li strong {padding: 5px 13px}
#main form .fields-legend {color: #fff;}


.internals #extras {margin-top:35px;}

.box.wrap_maintt2 .content, .box.wrap .content, .box.wrap_maintt4 .content{background: #fff;}

.tabs{background:transparent;}
.content-stream .content {background: transparent !important; margin-top: 0;}
/* .tabactive {background: #fff;padding: 15px 25px;margin: 0;} */
/* .content-stream .content .loadmore {margin: 13px auto 0;} */
.content-stream.head {height: 0;}

.photosgallery-std .sliderkit-panel{
	width:977px;	
}


div.pagination a, div.pagination span.current, div.pagination span.ellipsis{
	border:0;
}

.wrap_channel_navigation ul li a {
    font: bold 17px Arial,Helvetica,sans-serif;
}

.article_extras span.latin{
	direction:rtl;
}

#main .grid-view .archttl{
	border:0;
}

#main .grid-view .archttl p {
	display:none !important
}
.wrap_channel_navigation ul li a, .wrap_channel_navigation ul li strong { -moz-font-feature-settings: normal; -moz-font-language-override: normal; font-family: MyTestBold; font-size: 23px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400 !important; line-height: 15px; }
.content-stream.box.wrap .headline {margin-bottom:6px;}
/* .content-stream.box.wrap .headline a, .content-stream.quotes .content .txt p:first-line {font: 24px/14px MyTestBold; }*/
#main .wrap .archttl h3 a{font:24px/14px MyTestBold; }
#extras .box .head h3, #extras .box .head h2{font:37px mytestbold}
#main .box .head h3 {font: 26px/14px MyTestBold;}
.content-stream .content p, #main .wrap .archttl p {font: 14px/20px Tahoma,Geneva,sans-serif;}
.tabs li a { font: 18px MyTestBold; padding: 0px 10px 7px 10px; }
.content-stream .tabactive a, #main .wrap .archttl p a { font-family: "MyTestBold"; font-size: 20px; font-weight: normal; line-height: 20px; }
.wrap_LatestContentTeaser .mainttl_a h3 a{ font:normal 23px mytestbold !important}

.box.social_sml .content{
	margin:0;
	border-top:1px solid #AAAAAA;
}

#main .arena > h2 {
    font: 28px mytestbold;
}

.take-over .livebox{
	height:40px !important;
}

.take-over{
	z-index:51;
}

.wrap_LatestContentTeaser .list-thumb h3 a {
    font: 18px/19px MyTestMedium  !important;
}



/* Inner Content Stream Fixes */
.articles .content-stream .content .txt{ width:444px}
.articles .content-stream .content .tabs li a:hover, .articles .content-stream .content .tabs .active a{background:#777777;}
.articles .content-stream{ width:100%; clear:both}
/* End:Inner Content Stream Fixes */



/* Related News Box Fix */

#myslide .mystuff{
	padding:0;
}

.mystuff .alboum-list{
	float:left;
	height:180px;	
}

.mystuff .alboum-list h3 a{
	font:400 11px/19px tahoma;
}

.mystuff .alboum-list .photo{
	margin:0 0 0 20px;
}

#button .active{
	padding:6px;
	background:#4C4B47;
}

#button{
	position:relative;
	top:-8px;

}
/* End:Related News Box Fix */



/* Slideshow Fixes */
#main .slideshow .pagination{
	bottom:4px;
}

div.pagination a, div.pagination span.current, div.pagination span.ellipsis{
	border:0;
}
/* End:Slideshow Fixes */

.arena em {
    font: 12px tahoma !important;
}




/* Images Poll */
.box.wrap_media_lst.video_poll .vi_link img {
    border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 3px #999999;
    float: left;
    width: 90px;
}

.box.wrap_media_lst.video_poll .vi_link > a {
    display: block;
    padding: 5px 0;
    width: 140px;
}

.box.wrap_media_lst.video_poll .v_box .ve_title {
 	background: none repeat scroll 0 0 #882013;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: inline-block;
    left: -49px;
    padding: 2px 6px;
    position: relative;
    top: -13px;
}

.box.wrap_media_lst.video_poll .lnklst.first-of-type > li {
    float: left;
    height: 100px;
    width: 50%;
}

.box.wrap_media_lst.video_poll .v_box .video_title .radio_btn > input {
    left: -27px;
    position: relative;
    top: 17px;
}

.box.wrap_media_lst.video_poll .lnklst.first-of-type {
    left: 15px;
    padding: 0;
    position: relative;
}
 
/* End */

/*
.content-stream .content .loadmore {
    background: url(../img/readmore-btn.png) no-repeat scroll 0 0 transparent;
    border: medium none;
    font: 600 23px/17px arial !important;
    text-shadow: 1px 1px 1px #000000;
    width: 142px;
}
*/


.wrap_LatestContentTeaser.special .mainttl_a h3 a{
	color:#FFF;
}

.wrap_LatestContentTeaser.special .mainttl_a h3 a:hover{
	color:#241f2f;
}

.wrap_LatestContentTeaser .mainttl_a ul {
    left: 260px;
    margin-top: 5px !important;
    position: relative;
    top: 40px;
}

.over-text b a{
	 font: 28px/30px mytestbold;
}

.photosgallery-std .sliderkit-nav-clip ul li p{
	font:20px/19px MyTestMedium !important;
}

.tablepad tr td {
    padding-bottom: 8px;
    padding-left: 20px;
    padding-top: 10px;
}

.socialshare {
    border: 0 none;
    height: 225px;
    padding-top: 40px;
    width: 300px;
}


.alboum-page #main .wrap_article .content .image-wrapper img{
	position: relative;
    top: 42px;
}

.copyrights{
	background:url(../img/group-logo.png) center no-repeat;
	padding:76px 0 15px;
	color:#a7a7a7;
}

/* News Section */

.internals #main{
	width:680px;
}

.articles #main {
    width: 660px;
}

#section #extras #wrapper {
	background:url(../img/wings-news.jpg) no-repeat;
}

/* General Styles */

body{
	margin:0;
}


#header {
    height: 66px;
    position: relative;
    margin-top: 98px;
}






#wrapper-2 .stage{
	background:#3b3a3a;
	width:100%;
	margin:0 0 10px;
}

#wrapper-1 #page-header{
	display:none;
}


#wrapper-3{
	background:url(../img/white-gradiant-bg.png) repeat-x;
}


/* Full Width Slider */

.data-block.full-width-block{
    left: -20px;
    margin: auto;
    position: relative;
    width: 1057px;
}


a img, .wrap_trivia img, #extras .box, .button-wrapper input, .wrap-options li .button, .mainslider{
	border:0;
}

.data-block.full-width-block .block-contents.full-width-contents{
	position:relative;
	left:12px;
}

/* Footer */

#site-info{
	background:transparent;
}

#site-info a{
	color:#555;
	font:11px tahoma;
}

#site-info a:hover{
	color:#a7a7a7;
}


#site-info h4, #copyright{
	border:0;
	padding-bottom:15px;
}

#copyright{
	border-top: 1px solid #E1E1E1;
}

#site-info h4 a{
	font:21px mytestmedium;
}

#site-info .info-form{
	top: -148px;
	display: block;
	width: 976px;
	height: 6px;
	position: relative;
	border-top: 1px solid #E1E1E1;	
}

.copyrights{
	padding-top:70px;
	background:url(../img/mbc-logo-mid.png) no-repeat center 32px;
	font:18px mytestmedium;
	color:#9c9e9f;
}

.featured-articles{
	float:right;
}


.program-listing.videos, .program-listing.promos, .program-listing.stars{
	width:1000px;
}


table.mgnlControlBar, table.mgnlControlBarSmall, table.mgnlControlBarSmall_PUSHED, table.mgnlControlBarSmall_MOUSEOVER {
    border-collapse: collapse !important;
    margin: 0 !important;
    padding: 0 !important;
    position: relative;
    table-layout: auto;
    z-index: 5000;
}


/* Temp */

.SS_right-arrow span {
    background: url(../img/slider-arrow-right.png) no-repeat scroll 0 0 transparent;
}

.SS_left-arrow span {
    background: url(../img/slider-arrow-left.png) no-repeat scroll 0 0 transparent;
}

.full-width .SS_left-arrow span {
    background: url(../img/full-width-slider-arrow-left.png) no-repeat scroll 0 0 transparent !important;
}


.full-width .SS_right-arrow span {
    background: url(../img/full-width-slider-arrow-right.png) no-repeat scroll 0 0 transparent !important;
}


.full-width div div h3 a {
    background: url(../img/blue-space.png) repeat scroll 0 0 transparent;
}


.block-header h3{
	font-size:36px  !important;
}

#wrapper-3-inner{
	padding:0;
	width: 1010px;	
}

.mains #extras{
	width:0;
	display:none;
}

.program-listing-block {
    float: right;
    width: 675px;
}

.program-listing {
	width:660px;
}

.data-block.stars,  .data-block.videos, .data-block.promos{
	clear:both;
	width:100%;
}

.program-listing{
	height:335px;
}
.block-contents.program-listing-contents{
	border-bottom:1px solid #ececec;
}

.data-block.stars .program-listing,  .data-block.videos .program-listing, .data-block.promos .program-listing{
	width:978px;
	height:220px;
}

#wrapper-3-inner #main>.head-main, #wrapper-3-inner #main>.foot, #wrapper-3-inner #main>.teaser{
	display:none;
}

.featured-articles {
   height: 613px;
    margin-left: 15px;
    margin-top: 15px;
    width: 297px;
	left:-3px;
	
}

.featured-articles > h3 {
    margin-top: 0;
}

.featured-articles .featured-articles-desc{
	display:none;
}


.featured-articles h4 {
    height: 90px;
}

.featured-articles.special img {
    border: 1px solid #975D5D;
    height: 169px;
    width: 254px;
}

.featured-articles div.main-img{
	margin-top:10px;
}


.special .sub-articles .item {
    width: 48%;
	float:right;
}


.featured-articles.special .sub-articles img {
    height: 78px;
    width: 123px;
}


.featured-articles.special > h3 {
    color: #FFFFFF;
    margin-right: 25px;
    margin-top: 40px;
}


.featured-articles.special {
    background: url(../img/the-voice-box.png) no-repeat scroll 0 0 transparent;
    width: 336px;
	left:0
}
	
#main .prime-series{
	margin:0;
	margin-bottom:35px;	
}

.data-block .program-listing-header>div{
	float:left;
	width:200px;
	position: relative;
    top: -32px;	
}

.prime-series time{
	direction:ltr;
}

#wrapper-3-inner{
	overflow:visible;
}

.prime-series{
	width:1030px;
	position:relative;
	left:30px;
}

.prime-series .SS_left-arrow, .prime-series .SS_right-arrow {
    background: none repeat scroll 0 0 #D3D3D3;
    width: 31px  !important;
}


.prime-series .SS_left-arrow span {
    background: url(../img/prime-slider-arrow-left.png) no-repeat scroll 0 0 transparent !important;
}


.prime-series .SS_right-arrow span {
    background: url(../img/prime-slider-arrow-right.png) no-repeat scroll 0 0 transparent !important;
}

.prime-series .SS_right-arrow span, .prime-series .SS_left-arrow span{
	top:47% !important;
	width:30px;
	left: 8px;
}

.prime-series .SS_roll > div{
	width:166px;
}

.block-header.program-listing-header select {
    padding:3px;
    margin: 0;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    -webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    -moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    background: #f8f8f8;
    color:#888;
    border:none;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
	width:180px;
}


.block-header.program-listing-header>div {position:relative}
.block-header.program-listing-header>div:after {
   border-bottom: 1px solid #DDDDDD;
    color: #AAAAAA;
    content: "<>";
    font: 11px "Consolas",monospace;
    left: 29px;
    padding: 0 0 2px;
    pointer-events: none;
    position: absolute;
    top: 4px;
    transform: rotate(90deg);
}
.block-header.program-listing-header>div:before {
   background: none repeat scroll 0 0 #F8F8F8;
    content: "";
    display: block;
    height: 24px;
    left: 23px;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 20px;
}


.block-header {
    padding-bottom: 2px;
}

.featured-articles a p {
    clear: none;
    color: #999999;
    display: inline-block;
    float: left;
    font: 24px/20px mytestmedium;
    padding-right: 14px;
    text-align: right;
    width: 54%;
}


.featured-articles .sub-articles .item {
    border-top: 1px solid #F6F4F4;
    height: 99px;
    margin: 0;
    overflow: hidden;
    padding-top: 3px;
}

.featured-articles.black-box{
	   background: url(../img/black-box-bg.png) no-repeat scroll 27px 15px #000000;
	   color:#FFF;
	   width: 329px;
	   left:0;
}

.featured-articles.black-box a{
	   color:#FFF;	   
}

.featured-articles.black-box .featured-articles-desc{
	display:block;
}

.featured-articles.black-box .sub-articles, .featured-articles.black-box>h3{
	display:none;
}


.featured-articles.black-box img {
    height: 157px;
    width: 260px;
}



.featured-articles.black-box .main-img {
    margin-top: 110px;
}

.mains #extras .box.killerbanner {
    background: url("../img/Killer.png") no-repeat scroll 0 0 transparent !important;
    height: 299px;
    padding-top: 35px;
    top: 10px;
    width: 300px;
	float:left;
	text-align:center;
	margin: 0 0 20px 20px;
	padding:40px 10px;
}

.box.radios-links{
	width:300px;
	float:left;
	position:relative;
	top:-7px;
}

.box.radios-links > div{
	width:50%;
	float:left;
}

.box.radios-links #panorama-fm-banner{
	text-align:left;
	width:50%;	
}

.box.radios-links #mbc-fm-banner{
	text-align:right;
	width:50%;	
}

.program-listing .SS_left-arrow, .program-listing .SS_right-arrow{
	width:20px !important;
}

.program-listing .SS_right-arrow, .program-listing .SS_left-arrow{
	background:#fff;
}

.stars .program-listing .SS_right-arrow, .stars .program-listing .SS_left-arrow, 
.promos .program-listing .SS_right-arrow, .promos .program-listing .SS_left-arrow,
.videos .program-listing .SS_right-arrow, .videos .program-listing .SS_left-arrow{
	background:#FFF;
}

.stars .program-listing .SS_right-arrow span, .stars .program-listing .SS_left-arrow span, 
.promos .program-listing .SS_right-arrow span, .promos .program-listing .SS_left-arrow span,
.videos .program-listing .SS_right-arrow span, .videos .program-listing .SS_left-arrow span{
	top:24% !important;
}



body{
	background-color:#f6f6f6;
	padding:0;
	margin:0 !important;
}

#wrapper-1 #page-header{
	display:block;
}

#section-header {
    height: 121px;
}

#wrapper-2 .stage, #wrapper-3{
	background:none;
}

.full-width .SS_left-arrow, .full-width .SS_right-arrow{
	background:#aaa9a9;
}

.full-width div div h3 a{
	background:url(../img/slider-headline-bg.png) repeat scroll 0 0 transparent;
}

.wrap_channel_navigation li a, .wrap_channel_navigation li strong{
	font:23px/28px mytestmedium !important;
	height:35px;
}

.wrap_channel_navigation_inner li strong, .wrap_channel_navigation li a:hover{
	color:#FFF;
	text-decoration:none;
}

.wrap_channel_navigation .wrap_channel_navigation_inner{
	position:relative;
	top: -20px;
}

.wrap_channel_navigation li{
	height:40px;
	background:url(../img/nav-sep.jpg) right 10px no-repeat;
	position: inherit;
	margin-right:-4px;
}
.wrap_channel_navigation li:first-child {background:none;}

.tabs{
	background:none;
}

.content{
	background:#FFF;
}


.tabactive .box01 {
    border: 0 none;
    clear: none;
    float: right;
    height: 340px;
    left: 0;
    margin: 5px 8px 5px;
    padding: 0 5px;
    position: relative;
    width: 310px;
}



.tabactive .box01>div{
 	clear: both;
    display: block;
    margin: auto;
    overflow: hidden;
    padding-left: 0;
    padding-right: 5px;
    padding-top: 11px;
    width: 99% !important;
}

.tabactive .box01 h4 a{
	font:28px/20px mytestmedium;
	color:#6e6d6d;
}

.tabactive .box01 h4{
	display:inline-block;
	margin:3px 0;
}

.content-stream .content .txt{
	width:100%;
}

.content-stream .content .img-box b img{
	width:296px;
	height:197px;
	border:2px solid #FFF;
	box-shadow:0 0 2px #999;
}

 
.tabactive .box01:hover .img-box b img{
	box-shadow:0 0 3px #535353;
    -webkit-transition: all 0.28s linear;
    -o-transition: all 0.28s linear;
    -moz-transition: all 0.28s linear;
    -ms-transition: all 0.28s linear;
    -kthtml-transition: all 0.28s linear;
    transition: all 0.28s linear;		
}

.tabactive .box01:hover h4 a{
	color:#535353;
    -webkit-transition: all 0.28s linear;
    -o-transition: all 0.28s linear;
    -moz-transition: all 0.28s linear;
    -ms-transition: all 0.28s linear;
    -kthtml-transition: all 0.28s linear;
    transition: all 0.28s linear;		
}


.tabactive .box01 .txt p{
	display:none;
}

.tabs li a:hover, .tabs .active a{
	background:none;
	font:24px/24px mytestmedium;
	color:#fff;
	background:#777777;
	border-radius:0;
	-webkit-border-radius:0px;
    -moz-border-radius:0px;
	padding:0 15px 8px;
	display:block;
}




.content-stream .content .loadmore{
	width:96%;
	background:#ececed;
	color:#4b4a4a;
	font:24px mytestmedium;
	border:none;
	border-radius:0 0 0 0;
	cursor:pointer;
	display:inline-block;
	margin: 10px 20px auto;
}

/* Site Menu */

.wrap_channel_navigation li{
	float:right;
}

.wrap_channel_navigation_inner > ul {
    float: right;
}

.wrap_channel_navigation li a, .wrap_channel_navigation li strong{
	padding:0 15px;
	position:relative;
	top:5px;
	color:#fff;	
}

.wrap_channel_navigation li a:hover, .wrap_channel_navigation li strong{
	color:#fff;
	background:#1e1e1e;
}


/* End Menu */

.box.wrap.content-stream{
	clear:both;
	width:1010px;
}

#main .wrap_article .box.wrap.content-stream{
	clear:both;
	width:100%;
}

#wrapper-3-inner{
	background:#FFF;
	overflow:hidden;
	position:relative
}

/* Mini Grid */

.minigrid .timeline .next, .minigrid .timeline .prev {
    background-color: #DADADA;
}
.minigrid .timeline .next.show, .minigrid .timeline .prev.show {
    background: -moz-linear-gradient(center top , #980000 0%, #D40F26 100%) repeat scroll 0 0 transparent;
}
.minigrid .teaser .time {
    background: none repeat scroll 0 0 #EBEBEB;
}

.minigrid a:hover, .wrap_askpresenter a:hover, #extras .date, #extras .time {
    color: #939393;
}

.mainslider .teaser .content a {
    color: #FA9CA8;
}
.mainslider .teaser .content a:hover {
    color: #FFFFFF;
}
.wrap_channel_navigation li:hover a {
    color: #FFFFFF;
}
#main .slideshow .info, .mainslider .teaser .content, .minigrid, .minigrid .date, .minigrid .time {
    color: #989898;
}

.minigrid .minigrid-header .toggle-button {
    background: url("../img/minigrid_collapse.png") no-repeat scroll 0 0 transparent;
}
.minigrid.expanded .minigrid-header .toggle-button {
    background: url("../img/minigrid_expand.png") no-repeat scroll 0 0 transparent;
}
.minigrid .minigrid-header .toggle-button {
    background-position: right top;
}
.minigrid.expanded .minigrid-header .toggle-button {
    background-position: right bottom;
}

.minigrid, .minigrid.expanded {
    background: -moz-linear-gradient(center top , #FFFFFF 0%, #E6E6E6 100%) repeat scroll 0 0 transparent;
    border: 1px solid #C1C1C1;
    border-radius: 5px 5px 5px 5px;
}
.minigrid.expanded {
}

.minigrid .current-shows .now {
    border-width: 0 0 0 1px;
}
.minigrid .current-shows .next {
    border-color: #F6F6F6;
    border-width: 0 1px;
}
.minigrid .current-shows .later {
    border-width: 0 1px 0 0;
}
.minigrid .current-shows .now, .minigrid .current-shows .later {
    border-color: #D5D5D5;
}
.timeline .teaser {
    border-left-color: #D5D5D5;
    border-right-color: #F6F6F6;
    border-width: 0 1px;
}

.tabactive .box01 .txt .caption{
	display:block;
	clear:both;
	margin:6px 0;
	color:#b6b5b5;
}

.box.win-killer{
	width:320px;
	height:299px;
	background:url(../img/Killer.png) no-repeat;
	padding-top:35px;
	position:relative;
	top:42px;
}

.box.win-killer>div{
	margin:auto;
	overflow:hidden;
}
/*
.content-stream.box.wrap .head{
	display:none;
}
*/
#promos .box .content, #base-area .box .content, #main .wrap_article .vid-info, #main .box .content{
	padding:0;
}

.tabs{
	margin: 0 20px;
	background: #ececed;
	height:36px;
	padding:0!important;
}

.tabs li a{
	padding:0;
}

.content-stream .content .txt{
	padding-top:0;
}

.internals #extras{
	margin:0;
}

.internals #wrapper-3-inner #extras, #article #wrapper-3-inner #extras{
    width: 300px;
    right: -26px;
}
 

.wrap_article{
	padding:21px 20px;
}

.internals #wrapper-3-inner #main .box.wrap, #article #wrapper-3-inner #main .box.wrap{
	background:#FFF;
	border-radius:0px;
	padding:21px 20px;
}

#main .archttl .img-box img{
 	border: 2px solid #FFFFFF;
    box-shadow: 0 0 2px #999999;
    height: 123px;
    left: -4px;
    position: relative;
    top: 4px;
    width: 188px
}

body, table td, select, button{
	color:#747474;
	font:normal 14px Tahoma, Geneva, sans-serif;
}

#main .archttl{
	cursor:pointer;
}

#main .archttl h3 a{
	color:303030px !important;
}

#main .archttl:hover h3 a{
	color:#535353 !important;
    -webkit-transition: all 0.28s linear;
    -o-transition: all 0.28s linear;
    -moz-transition: all 0.28s linear;
    -ms-transition: all 0.28s linear;
    -kthtml-transition: all 0.28s linear;
    transition: all 0.28s linear;	
}

#main .archttl:hover .img-box img{
	box-shadow:0 0 3px #535353;
    -webkit-transition: all 0.28s linear;
    -o-transition: all 0.28s linear;
    -moz-transition: all 0.28s linear;
    -ms-transition: all 0.28s linear;
    -kthtml-transition: all 0.28s linear;
    transition: all 0.28s linear;	
}



/* Polls Styles */

#extras .box.poll_sml{
	background:#FFF !important;
	border-radius:0;
}

#extras .box.poll_sml .content{
	padding-top:0 !important;
}

#extras .box.poll_sml .content, .poll_sml .head{
	background:none !important;
}

#extras .box.poll_sml .content h3{
	font:28px/38px mytestmedium;
	color:#b72d28;
}

#extras .box.poll_sml ul label{
	font:24px/33px MyTestBold;
	color:#313131;
}

#extras .box.poll_sml ul label:hover{
	color:#b72d28;
}

#extras .box.poll_sml ul input{
	position:relative;
	top:11px;
}

#extras .box.poll_sml .button-wrapper input{
    background: url(../img/poll-btn.png) no-repeat scroll left bottom transparent;
    border: medium none !important;
    color: #FFFFFF;
    font: 31px/31px mytestmedium;
    height: 47px;
    margin: 0;
    padding: 0 24px;
	box-shadow:none !important;
}

#extras .box.poll_sml .button-wrapper{
	border:0;
	box-shadow:none;
}

#extras .box.poll_sml .wrap_options dt{
	padding-top:10px;
	font:20px/27px mytestmedium;
}

#extras .box.poll_sml .wrap_options dd{
	background:#e7e7e7;
	height:21px;
	border:1px solid #ededed;
}

#extras .box.poll_sml .wrap_options dd>em{
	color:#000;
	display:none;
}

#extras .box.poll_sml .wrap_options dd strong{
	background:url(../img/poll-col.png) repeat-x;
}


#extras .graph dd .bar span {
    font-size: 13px;
    position: absolute;
    right: 7px;
    top: 1px;
}


/* Gigya Poll Style */

/* Polls Styles */

.new-poll, .wrap_article .poll_sml{
	background:#FFF !important;
	border-radius:0;
}

.new-poll .content, .wrap_article .poll_sml .content{
	padding-top:0 !important;
}

.new-poll .content, .wrap_article .poll_sml .head, .wrap_article .poll_sml .content, .wrap_article .poll_sml .head{
	background:none !important;
}
	
.new-poll .head h3, .wrap_article .poll_sml .head h3{
	font:bold 32px/55px mytestmedium !important;
	width:85% !important;
	margin-right:11px !important;
	color:#000 !important;
	border-bottom:2px solid #000 !important;
	padding:15px 0px 8px !important
}

.new-poll .content, .wrap_article .poll_sml .content{
	font:28px/40px mytestmedium !important;
	color:#b72d28;
}

#extras .new-poll .gig-button-text, .wrap_article .poll_sml .gig-button-text{
	font:24px/29px MyTestBold;
	color:#313131;
}

#extras .new-poll .gig-button-text,  .wrap_article .poll_sml .gig-button-text{
	color:#000;
}

#extras .new-poll .gig-button-disabled .gig-button-text, .wrap_article  .poll_sml .gig-button-disabled .gig-button-text{
	color:#000;
}

#extras .new-poll ul input, .wrap_article .poll_sml ul input{
	position:relative;
	top:18px;
}

#extras .new-poll .button-wrapper input, .wrap_article .poll_sml .button-wrapper input{
    background: url(../img/poll-btn.png) no-repeat scroll left bottom transparent;
    border: medium none !important;
    color: #FFFFFF;
    font: 31px/31px mytestmedium;
    height: 47px;
    margin: 0;
    padding: 0 24px;
	box-shadow:none !important;
}

#extras .new-poll .button-wrapper, .wrap_article .poll_sml .button-wrapper{
	border:0;
	box-shadow:none;
}

#extras .new-poll .result.graph dt, .wrap_article .poll_sml .result.graph dt{
	padding-top:10px;
	font:20px/27px mytestmedium;
	color: #000000;
}

#extras .new-poll .result.graph dd, .wrap_article .poll_sml .result.graph dd{
	background:#e7e7e7;
	height:21px;
	border:1px solid #ededed;
}

#extras .new-poll .result.graph dd>em, .wrap_article .poll_sml .result.graph dd>em{
	color:#000;
}

#extras .new-poll .result.graph dd strong, .wrap_article .poll_sml .result.graph dd strong{
	background:url(../img/poll-col.png) repeat-x;
}

.wrap_article .poll_sml td, .wrap_article .poll_sml th{
	padding:1;
}

.gig-bar-container img{
	left: -4px;
    position: relative;
    top: 5px;
}

#extras .giya_poll .gig-reaction-button-container{
	margin:0;
}


div.gig-button-container-vertical{
	padding:0 0 2px;
}

.gig-bar-container.gig-reaction-bar-container {
    padding-top: 16px;
}

#fan-btn .gig-bar-container.gig-reaction-bar-container {padding-top:0px}

.wrap_article .poll_sml td, .wrap_article .poll_sml th{
	padding:1px;
}

.graph dd .bar span{
	font-size: 16px;
    position: absolute;
    right: 7px;
    top: -10px;
}

#result2 > h2 {
    display: none;
}

#main .wrap_media_lst .lnklst li, #main .wrap_wallpapers_lst .lnklst li, #main .wrap_features .lnklst li, #main .wrap_presenters_lrg .lnklst li{
	width:197px;
}

#main .wrap_media_lst .lnklst li img, #main .wrap_wallpapers_lst .lnklst li img, #main .wrap_features .lnklst li img, #main .wrap_presenters_lrg .lnklst li img	{
	 width: 165px;;
}

#extras .poll_sml h2.mod, #main form h3, #main form legend{
	font:24px mytestmedium;
	color:#303030;
}

#main .box .head h3{
	font:36px/14px mytestmedium;
	padding:4px 10px 21px;
}

.box.wrap_media_lst.video_poll .v_box .video_title .radio_btn > input{
	left:-8px;
}

.wrap_maintt2 ul.lnklst, .wrap_maintt3 ul.lnklst, .wrap_maintt5 .mainttl_c, #main form .button-wrapper{
	border:0;
}


.button-wrapper input{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F5F5F5;
    background-image: linear-gradient(to bottom, #FFFFFF, #E6E6E6);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #B3B3B3;
    border-image: none;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 0;
    padding: 4px 12px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
}
.button-wrapper input:hover, .button-wrapper input:focus, .button-wrapper input:active, .button-wrapper input.active, .button-wrapper input.disabled, .button-wrapper input[disabled] {
    background-color: #E6E6E6;
    color: #333333;
}

#main .archttl h3 a{
	font:24px mytestmedium !important;
	color:#303030;
}

#main .archttl h3, #main .archttl p{
	width:78%;
	float:left;
}

.content-stream .tabactive a, #main .wrap .archttl p a{
	color:#303030;
}


.wrap-options select {
    padding:3px;
    margin:-5px 0 5px !important;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    -webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    -moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    background: #f8f8f8;
    color:#888;
    border:none;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
	width:180px;
}


.wrap-options>li {position:relative}
.wrap-options>li:after {
   border-bottom: 1px solid #DDDDDD;
    color: #AAAAAA;
    content: "<>";
    font: 11px "Consolas",monospace;
    left: 17px;
    padding: 0 0 2px;
    pointer-events: none;
    position: absolute;
    top: 4px;
    transform: rotate(90deg);
}
.wrap-options>li:before {
   background: none repeat scroll 0 0 #F8F8F8;
    content: "";
    display: block;
    height: 24px;
    left: 3px;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 20px;
}

.wrap-options>li.separator{
	display:none;
}

#main .wrap_article .vid-info h2, .box .head h3, .box .head h3 a, .wrap_comments h2, .wrap_forms h2, .box .head h2{
	font:36px/14px MyTestBold;
	color:#303030;
}


.program-listing .SS_roll > div{
	width:320px;
}




.main-shahid-link a{
    background: url(../img/shahid--btn-bg.png) no-repeat scroll right 0 transparent !important;
    display: block;
    font: 19px/12px mytestmedium !important;
    height: 34px;
    padding-right: 27px !important;
    padding-top: 6px;
    width: 86px !important;
}

.main-channel {
    height: 25px;
}

.main-title {
    height: 69px;
}

.program-listing time{
	direction:ltr;
}

#logo {
	top: 12px !important;
	right:20px;
}




#wrapper-header #header{
	margin-top:0;
}

.followBarHeader {width:300px;color:#fff;margin:100px 0 0 441px;}

#main .wrap_features .sldlst li {width: 200px;margin: 0 5px;}
#main .wrap_features .sldlst img { height: 138px; width: 200px;border:2px solid #FFFFFF;box-shadow:0 0 2px #999999;}
.js-on #main .wrap_features .rack {width: 643px;}
#main .box.wrap_features {width: 660px;}
#main .wrap_features .prev { background: none repeat scroll 0 0 #FFFFFF; display: block; float: right; height: 200px; width: 12px;}
#main .wrap_features .next { background: none repeat scroll 0 0 #FFFFFF; display: block;float: left; height: 200px; width: 5px;}
#main .wrap_features .next.show span, #main .wrap_features .prev.show span, #main .wrap_features .next.hide span, #main .wrap_features .prev.hide span {top:44% !important;width:40px;height:49px;display:block;z-index:8;}
#main .wrap_features .prev.show span, #main .wrap_features .prev.hide span {background: url(../img/slider-arrow-right.png) no-repeat scroll 0 0 transparent;right:8px;}
#main .wrap_features .next.show span, #main .wrap_features .next.hide span {background: url(../img/slider-arrow-left.png) no-repeat scroll 0 0 transparent;left:0px;}
#main .wrap_features .foot { background: none repeat scroll 0 0 #d5d5d5; height: 1px; margin: 0 auto; width: 649px; }
#main .wrap_features .arena {padding: 0 15px;}
#main .wrap_features .sldlst li:first-child {margin-right: 12px;}
#main .wrap_features h3 a {font: 32px/22px mytestmedium !important;}

#main .wrap .archttl h3, #main .wrap .archttl .info, #main .wrap .archttl p {width: 420px}

.program-listing-block {width:650px;margin-right:10px;}
.program-listing .SS_roll > div {width:208px;}
.program-listing .SS_roll .main-img img{width:195px;height: 130px;}
.SS_roll {margin-left: 18px;}
.program-listing .SS_left-arrow, .program-listing .SS_right-arrow {width: 18px !important;}
.program-listing {height: 233px;margin-top:22px;}
.program-listing .SS_right-arrow span, .program-listing .SS_left-arrow span {top:21% !important;}
.program-listing .SS_left-arrow span {left: 5px;}


#main .wrap_askpresenter .read-more {
    background: none repeat scroll 0 0 #777777;
    border-radius: 3px 3px 3px 3px;
    bottom: 55px;
    color: #FFFFFF;
    display: block;
    float: left;
    height: 24px;
    left: 50px;
    padding: 5px 10px;
    position: absolute;
    width: auto;
	font:20px/15px mytestbold
}

#main .wrap_askpresenter h3 em {display:none !important;}
#main .wrap_askpresenter h3 {font:22px/42px mytestbold;}
#main .wrap_askpresenter .read-more span {display:none !important;}

.photos-browser {display:none;}
#main .box.wrap_comments .content {padding: 15px;}

.share-button {background-image: url(../img/share-button-component.png);}

.internals #wrapper-3-inner #main .content-stream, #article #wrapper-3-inner #main .content-stream {margin: 0;padding: 0 !important;}
.internals #wrapper-3-inner #main .tabactive .box01, #article #wrapper-3-inner #main .content-stream .box01 {margin: 5px 0;padding: 0 3px;}
#main .wrap_maintt2 { background: none repeat scroll 0 0 #FFFFFF; padding: 15px; }

#main .grid-view .archttl .info { width: 190px; }
#main .box.wrap.grid-view .archttl h3 { width: 190px; }
#main .grid-view .archttl { clear: none; float: right; width: 190px; height: 275px;}

.internals.alboum-page #wrapper-3-inner #main, #article.alboum-page #wrapper-3-inner #main
 {
    float: none !important;
    width: 980px !important;
	padding-bottom: 0 !important;
}
.alboum-page #extras {margin-top: -5px;margin-left:30px;}
.alboum-page div.nav-controls .prev {right:8px;top: 34px;}
.alboum-page div.nav-controls .next{left: -15px;top: 34px;}
.alboum-page div.caption-container {right: 10px;top:415px;}

.articles .content-stream .content .loadmore {margin:10px 10px auto;}
.wrap_comments h2 {height: 36px;}
.alboum-page div.caption-container {
	-bracket-:hack[;
        top: 434px;
    ];
}
.alboum-page div.slideshow-container {
	top:-36px;
	-bracket-:hack[;
        top: -36px;
    ];
}
.alboum-page ul.thumbs {
		top: 590px;
	-bracket-:hack[;
        top: 590px;
    ];
}

#main .box.wrap_maintt2 .content h3 {
    -moz-font-feature-settings: normal;
    -moz-font-language-override: normal;
    font-family: mytestbold;
    font-size: 24px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 40px;
}

#main .box.wrap_maintt2 img {
	border: 2px solid #FFFFFF;
    box-shadow: 0 0 2px #999999;
	margin:2px 2px 10px 15px;
}

#main .wrap_maintt2 .content {
    padding: 0 8px;
}
.article_extras .multimedia_details h2 {font:24px mytestbold}

#fan-btn-reaction0-right, #fan-btn-reaction0-left{display:none;}

.wrap_article .content-stream .tabactive {margin:0 3px;}

.articles .tabactive .box01{height: 360px;}

#main .box.poll_sml .text, #extras .box.poll_sml .text, #main .box.poll_sml .text.image, #extras .box.poll_sml .text.image {color:#000;cursor:pointer}
#main .box.poll_sml .text:hover, #extras .box.poll_sml .text:hover, #main .box.poll_sml .text.image:hover, #extras .box.poll_sml .text.image:hover,#main .box.poll_sml .gig-button-down .text, #extras .box.poll_sml .gig-button-down .text {color:#be1e25}
.box.poll_sml .video-thumb a:hover,.box.poll_sml .image-thumb a:hover { border: 5px solid #be1e25; }
.results dd strong, .results dd .bar {background:url(../img/poll-result.jpg)}
.box.poll_sml .questionName {text-align:right;direction:ltr;color:#be1e25;}
.box.poll_sml .results dd {border: 1px solid #bdbcbd;background:#fff}
.box.poll_sml .results dt {color:#000}
.box.poll_sml .results dd span {color:#e4e4e4}
#main .box.poll_sml.special .content {background-color:#fff !important;padding:20px 0;}
.box.poll_sml .results dd em {color:#000}
#main .box.poll_sml,#extras .box.poll_sml {background:#fff !important;}

#main .box.poll_sml tr .text.votingButton, #extras .box.poll_sml tr .text.votingButton {
	color:#fff;
	background: #d90708; /* Old browsers */
	background: -moz-linear-gradient(top,  #d90708 0%, #a40405 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d90708), color-stop(100%,#a40405)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d90708 0%,#a40405 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d90708 0%,#a40405 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d90708 0%,#a40405 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #d90708 0%,#a40405 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d90708', endColorstr='#a40405',GradientType=0 ); /* IE6-9 */
}

#main .box.poll_sml tr .gig-button-down .text.votingButton, #extras .box.poll_sml tr .gig-button-down .text.votingButton, #main .box.poll_sml tr .text.votingButton:hover, #extras .box.poll_sml tr .text.votingButton:hover {
	color:#fff;
	background: #a40405; /* Old browsers */
	background: -moz-linear-gradient(top,  #a40405 0%, #d90708 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a40405), color-stop(100%,#d90708)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a40405 0%,#d90708 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a40405 0%,#d90708 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a40405 0%,#d90708 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #a40405 0%,#d90708 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a40405', endColorstr='#d90708',GradientType=0 ); /* IE6-9 */
}

#main .box.poll_sml tr:first-child .text.votingButton, #extras .box.poll_sml tr:first-child .text.votingButton {
	color:#fff;
	background: #00eeb6; /* Old browsers */
	background: -moz-linear-gradient(top,  #00eeb6 0%, #02b174 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00eeb6), color-stop(100%,#02b174)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #00eeb6 0%,#02b174 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #00eeb6 0%,#02b174 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #00eeb6 0%,#02b174 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #00eeb6 0%,#02b174 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00eeb6', endColorstr='#02b174',GradientType=0 ); /* IE6-9 */
}

#main .box.poll_sml tr:first-child  .gig-button-down .text.votingButton, #extras .box.poll_sml tr:first-child .gig-button-down .text.votingButton, #main .box.poll_sml tr:first-child .text.votingButton:hover, #extras .box.poll_sml tr:first-child .text.votingButton:hover {
	color:#fff;
	background: #02b174; /* Old browsers */
	background: -moz-linear-gradient(top,  #02b174 0%, #00eeb6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#02b174), color-stop(100%,#00eeb6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #02b174 0%,#00eeb6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #02b174 0%,#00eeb6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #02b174 0%,#00eeb6 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #02b174 0%,#00eeb6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#02b174', endColorstr='#00eeb6',GradientType=0 ); /* IE6-9 */
}

.box.poll_sml .results.voteImage dl:first-child dd strong, .box.poll_sml .results.voteText dl:first-child dd strong, .box.poll_sml .results.voteVideo dl:first-child dd strong {
	background: url(../img/poll-result-btn1.jpg) right 0 repeat-x;
}


#main .box.poll_sml .votingVideo, #main .box.poll_sml .votingImage {margin-top: 0;margin-left:50px;}

#main .box.poll_sml #questionName-689, #main .box.poll_sml #questionName-696 {
	float: right;
    font: 33px/26px mytestmedium;
    width: 270px;
}
.box.poll_sml .questionName.voteImage, .box.poll_sml .questionName.voteVideo, .box.poll_sml .questionName.voteText {float:right;}
#main .box.poll_sml .gigyaPoll, #extras .box.poll_sml .gigyaPoll {float:right;}
#extras .box.poll_sml .videoIcon {
    background: url("/dms/templating-kit/themes/mbc/img/social/poll/video_icon.png") repeat scroll 0 0 transparent;
    display: block;
    height: 70px;
    left: 30px;
    position: absolute;
    top: 7px;
    width: 70px;
    z-index: 1;
}

.box.poll_sml .voteVideoIcon {
    background: url("/dms/templating-kit/themes/mbc/img/social/poll/video_icon.png") repeat scroll 0 0 transparent;
    display: block;
    height: 70px;
    left: 153px;
    position: absolute;
    top: 77px;
    width: 70px;
    z-index: 1;
}

#main .box.wrap_article .box.poll_sml td {border: 0; text-align:right;}
#main .box.wrap_article .box.poll_sml .gigyaPoll.pollVideo tr, #main .box.wrap_article .box.poll_sml .gigyaPoll.pollImage tr {margin: 0 16px !important;}
#main .box.wrap_article .box.poll_sml.special, #main .box.wrap_article .box.poll_sml.special .content {background:#e5e5e5 !important}
#main .box.wrap_article .box.poll_sml.special table{background: transparent !important}

#extras .box.poll_sml .gigyaPoll.voteImage, #extras .box.poll_sml .gigyaPoll.voteVideo, #extras .box.poll_sml .gigyaPoll.voteText {margin: 0 auto;}


#extras .gigyaPoll.voteText .gig-bar-container table tbody tr, #extras .gigyaPoll.voteImage .gig-bar-container table tbody tr, #extras .gigyaPoll.voteVideo .gig-bar-container table tbody tr {margin: 0 auto;padding: 0 17px;}

#extras .box.poll_sml .questionName {padding-right: 0;}


.gigyaPoll.voteImage,.gigyaPoll.voteVideo {width: 285px;}


#main .box.poll_sml .head h3, #extras .box.poll_sml .head h3 {
	padding: 0 !important;
}

.mains #extras { display: block !important; height: 300px; left: 0; position: absolute; top: 11px; width: 355px; }


/* Inner Content Stream */
.articles .content-stream .content .img-box b img {
    display: block;
    float: right;
    height: 96px;
    margin: 0 0 10px 15px;
    width: 144px;
}
.articles .box01 .img-box img {
    border: 3px solid #FFFFFF;
}

.articles .tabactive .box01 {
    border-bottom: 1px solid #D6D6D6;
    clear: both;
    overflow: hidden;
    padding: 15px 0 20px;
}

.articles .wrap_article .content-stream .tabactive {
    margin: 0 9px;
    padding: 15px 0;
}

.articles .tabactive .box01{
	height:auto;
}

.articles .tabactive .box01 {
    float: none;
    width: 100%;
	clear:both;
}

.articles  .tabactive .box01 > div.img-box{
	width:150px !important;
	float:right;
}

.articles .content-stream .content .txt {
    float: right;
    width: 440px !important;
}


.articles .tabactive .box01 > div{
	clear:none;
}

.articles .content-stream.box.wrap .content .tabs {
    display: block;
}

.articles  .tabs{
	background:none;
	margin-top:10px;
}

.articles .content-stream .content .tabs .tab a{
	background:#F4F4F4;
	color:#8E8E8E;
}


.articles .tabs li a:hover, .articles .tabs .active a, .articles .tabs a {
	font:26px mytestmedium;
}



.articles .content-stream .content .tabs .active{
	background:none;
}

.articles  .tabs li a {
    display: block;
    float: right;
    line-height: 38px !important;
    margin:0 2px;
    overflow: hidden;
    padding: 0 17px !important;
	border-radius: 4px 4px 0 0;
}


.articles .tabs li {
    background: none repeat scroll 0 0 transparent;
    margin: 0;
    padding: 0;
}

#article #wrapper-3-inner #main .box.wrap{
	padding:18px 0;
}

.articles .tabactive .box01 {
    padding: 8px 0 !important;
}

.articles .tabactive .box01 {
    left: 0;
    position: relative;
}

.articles .photos-browser .stream-photo {
    float: right;
    width: 78px;
}

.articles .photos-browser .stream-photo img {
    float: right;
    height: 48px;
    width: 80px;
}

.articles .content-stream .content .tabs .active a{
	background:#949CA5;
	color:#ECECEC;
}

.articles .content-stream .content .tabs li a:hover, .articles .content-stream .content .tabs .active a{
	background:#949CA5;
	color:#ECECEC;
}

.articles .tabactive .box01 h4 {
    width: 100%;
	height:50px;
}
/* End:Inner Content Stream */

/* Start: timing */
.time-box{ position:absolute; right:520px; min-width:140px; background:#000; padding:0px 7px;display:inline-block;top:120px;z-index:100; min-height:auto !important}
.time-box .maintiming{overflow:hidden; display:block; padding:0px}
.time-box .maintiming .channel-logo{float:right; display:block; margin:2px 0 1px 10px}
.time-box .maintiming .channel-logo img{height: 18px; margin-top: 2px;}
.time-box .maintiming .timing-text{float:right; display:block; margin:3px 0 0 0; font: normal 17px/17px mytestbold; color:#FFF}
.time-box .maintiming .time-red{color:#c2080d;}
.time-box .maintiming .arrow-down{display:block; float:left; margin:2px 5px 0px 0px;}
.time-box .reapate-time{overflow:hidden; display:none; border-top:solid 1px #333; padding:5px 0px}
.time-box .reapate-time .channel-logo{float:right; display:block; margin:5px 0 2px 10px;}
.time-box .reapate-time .timing-text{float:right; display:block; margin:2px 0 0 10px; font: normal 17px/17px mytestbold; color:#FFF;padding-bottom:0px;}
.time-box .reapate-time .time-red{color:#c2080d;}
/* Start: timing */

.box.poll_sml .results dd {height:22px}
.box.poll_sml .results dd em {top:3px;}
.results dd strong, .results dd .bar {height:22px}
.box.poll_sml .results dd span {
    font-size: 18px;
    padding-right: 12px;
    position: relative;
    top: -4px;
}



.articles.alboum-page #main .box.wrap_maintt4{
   width: 630px;
}

.alboum-page #main .mystuff {
    width: 660px;
}

.alboum-page #main .mystuff .alboum-list{
    width: 146px;
}

#main #myslide {
    width: 636px;
}

#main .box.aboutBox {
    margin-right: 10px;
    width: 650px;
}

#main .box.aboutBox .content h3 {
    font: 30px/60px mytestbold;
}

#main .box.aboutBox .content {
    width: 610px;
}

.followBarHeader {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
}

.no-tab .tabs {
    visibility: hidden;
	display: none;
}



/* Fix Sub Menu Issue - Moutasem 20.10.2013 - */
.wrap_channel_navigation li{
	position:relative;
}

.wrap_channel_navigation ul ul {
    background: none repeat scroll 0 0 #7B7167;
}

.wrap_channel_navigation li li, .wrap_channel_navigation li li a:hover, .wrap_channel_navigation li li strong{
	background:none;
}
/* End */


/*  Hide Buttons For Related Contents Box - 18/11/2013  */
.without-btn.wrap_maintt4 #button a, .without-btn.wrap_maintt4 #button span{
	visibility:hidden;
}
/* End */


/*  Default Style for Intro paragraph - 18/11/2013  */
#main .box.intro {
    clear: both;
    display: block;
    float: none;
    font: 24px/29px mytestmedium;
    margin: 13px auto !important;
    text-align: justify;
    width: 90%;
}
/*  End  */


.box.wrap_media_lst {
    padding: 14px;
	background:#FFF;
}

#section.internals .box.killerbanner > div{
	top:0;
}

/* footer */
#site-info {
    padding-top: 20px;
}
#site-info h4, #copyright {
    border: 0 none;
    padding-bottom: 15px;
    padding-right: 0;
}

#site-info h4 a {
    font: 21px mytestmedium;
}

#site-info .info-form {
    display: block;
    height: 6px;
    position: relative;
    width: 976px;
}

#site-info #site-info-inner .copyrights {
    font:14px mytestmedium;
    background-position: : center 15px !important;
    direction: ltr !important;
    padding-top: 50px;
}

#site-info div.links div {
    margin: 0 0 10px 0px;
    width: 125px;
}

#site-info ul {
    width: auto;
    margin: 0 0 0 10px;
}

#site-info li {
    list-style: disc inside none;
    color:#838385;
}

#site-info li a {
    background: none;
    padding-right: 0px;
    font: 18px/18px mytestmedium;
    display: inline-block;
}

#site-info .links {
    margin-right:20px;
}

/* Overrides */
#main .mystuff .alboum-list {
	width: 145px;
}



#section #extras {
    display: block !important;
    left: 0;
    /* position: absolute; */
    top: 16px;
    width: 345px;
}
#wrapper #wrapper-3-inner #extras .social_sml .content .arena div {
    width: 290px !important;
}
#section #main .archttl {
    padding: 10px 5px;
}

