body {
	background-image:url(../img/content_bg.jpg);
	background-position:center top;
	background-repeat:repeat-y;
	color:#333333;
}

body,
#site-info {
	background-color:#270500;
}

#wrapper {
	background-image:url(../img/wings.jpg);
	background-repeat:no-repeat;
}

a,
.pager .next a,
.pager .previous a {
	color:#d4570e;
}

#extras a,
#extras .pager .next a,
#extras .pager .previous a,
.special a,
.special .pager .next a,
.special .pager .previous a {
	color:#fceb7e;
}

a:hover,
.pager .next a:hover,
.pager .previous a:hover {
	color:#773006;
}

#extras a:hover,
.special a:hover,
.special .pager .next a:hover,
.special .pager .previous a:hover {
	color:#ff9e66;
}

#site-info,
#site-info a {
	color:#fff;
}

#site-info a:hover,
#site-info h4,
.copyrights {
	color:#c0b6b5;
}

.minigrid a:hover,
.wrap_askpresenter a:hover,
#extras .date,
#extras .time {
	color:#a288cf;
}

.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 .date,
.wrap_article .time,
.wrap_article .bt-date,
.wrap_article .bt-time,
.wrap_article h2 em,
dl.photo,
.wrap_photos,
.quote p.quote-meta .source-information,
#main .wrap_article td,
.comment-date,
.wrap_article .vid-info h2 {
	color:#6c6562;
}

.wrap_article .source {
	color:#e01111;
}

.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:#919191;
}

.quote p.quote-meta .source-name {
	color:#44360e;
}

.graph dd em{
 color:#000;
}
		
#extras	.graph dd em{
 color:#FFF;
	}

.box .head h3 {
	color:#d4570e;
}
#main .graph dd .bar span{color:#fff;}

#extras .graph dd .bar span{color:#000;}

#extras .box .head h3,
#extras .box .head h2 {
	color:#fff;
}

.wrap_comments h2,
.wrap_forms h2,
.wrap_flashapp .head h3,
.wrap_article h2,
.wrap_article .head h3,
.wrap_GSMcodes .head h3 {
	color:#928768;
}

.minigrid a {
	color:#91cbe9;
}

strong.highlight {
	color:#EB6909;
}

#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:#bc5e5b;
}

.video_lrg .teaser .on,
.wrap_features .next span,
.wrap_features .prev span,
.wrap_audio_sml .playlist-wrapper {
	background-color:#591d04;
}

.wrap_askpresenter .content {
	background-color:#44578d;
}

.article_extras .social-media li a {
	background-color:#732505;
	color:#FFF;
}

.article_extras .social-media li a:hover {
	background-color:#bc5e5b;
	color:#fff;
}

.wrap_article,
.wrap_multimedia_article,
.wrap_GSMcodes,
.wrap_comments,
.wrap_flashapp {
	background-color:#eeeeee;
}

.article_extras .toc,
.article_extras .broadcasting-times,
.article_extras .social-media,
.article_extras .multimedia_details,
dl.photo,
.wrap_photos,
.blockquote.quote,
.wrap_tags_sml,
.wrap_comments .comments .odd,
.wrap_article .wrap_video_lrg .vid-info,
#main .wrap_article table,
#main .wrap_article .table-wrapper,
#main .wrap_article .list-wrapper,
.image-art .caption,
.left_box {
	background-color:#ede6e3;
}

.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:#732505;
}

.newsletter {
	background-color:#000;
}

#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;
}

#main .wrap_article thead th,
#main .wrap_article th {
	background-color:#e8c9b8;
	border-color:#fff;
}

.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:url(../img/quotation-marks.png) 176px -194px no-repeat #ede6e3;
}

.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%;
}

#extras .box {
	background-image:url(../img/head_33.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	border-color:#ece8d8;
}

#extras .box,
#main .special .content,
#main .wrap_article .wrap_video_lrg .video_lrg,
.videocontainer .play-pause .ui-icon,
.contact-form .form-wrapper {
	background-color:#270500;
}

.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.png) center top no-repeat;
}

#main .box .head {
	background: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 .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) right 50% no-repeat;
}

#site-info {
	background-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;
}

.dialog .close-button {
	background:url(../img/dialog-close.png) 0 0 no-repeat;
}

.mainslider,
#main .archttl {
	border-color:#e1e1e1;
}

.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-top:50px;
	width:430px;
}

.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;
}

.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:#d7d7d7;
}

#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:#732505;
}

.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:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.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,
#extras .box {
	-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:1px 1px 1px 0;
	border-color:#cfd1d3;
}

.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;
}

.button-wrapper input:hover,
.wrap-options li .button:hover{color:#fff;}

#section-header {
	height:250px;
}

.mainslider .teaser .content {
	padding:25px 670px 15px 20px;
}

#main .box .head h3 {
	padding: 5px 15px 6px;
}

#extras .box .head h3,
#extras .box .head h2 {
	padding:17px 10px 23px 10px;
}

#extras .wrap_mbc1 .head h3,
#extras .wrap_mbc4 .head h3 {
	padding:10px 10px 20px 10px;
}

.wrap_channel_navigation li a {
	color:#333;
}

.wrap_channel_navigation_inner li strong,
.wrap_channel_navigation li a:hover {
	background:#270500;
	color:#fff;
}

.wrap_channel_navigation li:hover,
.wrap_channel_navigation ul ul {
	background:#000000;
	color:#f6e57b;
}

.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:#333333;
}

#main .info li,
.wrap_media_lst .lnklst li p,
.community-wrapper .lnklst li p {
	color:#818181;
}

a img,
.wrap_trivia img,
.wrap_maintt2 ul.lnklst,
.wrap_maintt3 ul.lnklst,
.wrap_maintt5 .mainttl_c,
form .button-wrapper {
	border-color:#d3d0c1;
}

.wrap-options li.tab-button a,
.text-box-toc li a,
.pager li a,
.multipoll .toc a span,
.multipoll .toc a span,
.multipoll .toc a span,
.graph dd {
	background-color:#bc5e5b;
	color:#fff;
}

.text-box-toc li a:hover,
.wrap-options li.tab-button a:hover,
.pager li a:hover {
	background-color:#000000;
	color:#fff ;
}

.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
 {
	background-color:#732505;
	color:#fff;
}


ol.text-box-toc {
	border-width:0 0 4px 0;
	border-color:#732505;
}

#extras,
.video_lrg .teaser p,
#main .special,
.contact-form {
	color:#fff;
}

.special .wrap-options li.tab-button a,
#extras .extras-tabs-toc a,
.special .pager li a,
#extras .pager li a,
#extras .wrap_audio_sml .lnklst li .episode-source a,
.jspTrack,
#extras .graph dd {
	background-color:#732505;
	color:#fff;
}

.special .wrap-options li.tab-button a:hover,
#extras .extras-tabs-toc a:hover,
.special .pager li a:hover,
#extras .pager li a:hover,
#extras .wrap_audio_sml .lnklst li .episode-source a:hover,
.jspDrag,
.jspArrow.jspDisabled,
.wrap_features .next span:hover,
.wrap_features .prev span:hover,
#extras .graph dd .bar {
	background-color:#523733;
	color:#270500;
}

.special .wrap-options li.tab-button .on,
#extras .extras-tabs-toc .on,
.special .pager li strong,
#extras .special .pager li {
	background-color:#fff;
	color:#333;
}

#main .special .info li,
.special .like-box.clicked span,
#extras .like-box.clicked span,
.wrap_audio_sml .episode-meta,
#extras .date,
#extras .author {
	color:#928768;
}

#main .special .archttl,
.special a img,
#extras a img,
.wrap_audio_sml .lnklst li,
.wrap_video_lrg .teaser a img,
.contact-form .form-wrapper h2 {
	border-color:#592f1d;
}

.jspArrow {
	background:#000 url(../img/v_arrows.png) no-repeat;
}

#site-info {
	padding-top:90px;
}

.copyrights,
#site-info h4 {
	border-color:#523733;
}