/**
 * Theme Light
 */
 	img[src=""]{
 		width:0;
 		height: 0;
 		min-width: 0;
 		min-height: 0;
 	}
 	h1,h2,h3,h4,h5,h6,.aside-title {
	font-family:EauSansBook, Helvetica, Arial, sans-serif;
	}

	body.light {background:#e3e3e3 url(http://www.pbs.org/pbs-exclusives/producer-bento/images/light-body-bkg.png) top center repeat-y;}
	.light #medDL {margin-bottom:20px;}
	.light #footer-container {background:#fff;	border-top:1px solid #000; padding:10px 15px 10px 0; }
	.light #footer-container footer { color:#313131; }
	.light #footer-container footer p.meta a {font-size:10px; font-size:1.0rem; padding:0 0 0 10px;}
	.light .square-ad {border:1px solid #e9e9ea; padding:9px 9px 5px 9px; margin:0 0 5px;}
	.light .square-ad p {color:#515151;}
	.light a.video-thumb {display:block; position:relative; z-index:0;}
	.light a.video-thumb span {background: url(http://www.pbs.org/pbs-exclusives/producer-bento/images/rr-play-button.png) no-repeat 50% 50% transparent; cursor: pointer; height: 145px; left: 0; opacity: 0.75; position: absolute; top: 0; width: 270px; z-index: 10000;}
	.light a.video-thumb span:hover {background: url(http://www.pbs.org/pbs-exclusives/producer-bento/images/rr-play-button-hover.png) no-repeat 50% 50% transparent; opacity: 0.5; }
	.light .row .sixteen.section {margin-bottom:20px; border:1px solid #e9e9ea;}
	.light .row.content {background:#fff;}
	.light .read-more {border-top:none;}
        .light div.two-across {margin-bottom:20px; border:1px solid #e9e9ea; padding: 10px 0 10px 0; }
        .light div.two-across span.module-title {margin-top:10px;}
        .light div.search-results {padding-bottom: 20px;}

	.light .site-banner span.title {color:#424141; display:block; line-height:32px; padding:15px 10px 15px; font-size:32px; font-size:3.2rem;}
        .light .row.content article {background: #FFF; margin-bottom:20px;}
        .light .row.content article div.player-small, .light .row.content article div.player-large{border: 1px solid #E9E9EA; }
        .light article table {border: none;}

	.light .section-header {
	    color: #181818;
	    background: white;
	    border: 1px solid #E9E9EA;
	}

	.light .content .text-plugin {
	    border: 1px solid #E9E9EA;
	    margin: 0 0 20px 0;
	}

/*	--------------------------------------------------
	Navigation
	-------------------------------------------------- */
	.light .nav {background: url(http://www.pbs.org/pbs-exclusives/producer-bento/images/nav-bkg-light.png) top left repeat-x; margin-bottom:10px; font-family: Arial, sans-serif!important; font-weight:bold;}
	.light .flyout { background: #e9e9e9; top:36px!important; }
	.light .flyout.small {width:130px;}
	.light .flyout p {border-bottom:1px solid #e1e1e1;}
	.light .flyout p a {font-size:10px; font-size:1.0rem;}
	.light .nav ul li {border-right:2px solid #e7e7e7!important;box-shadow: -1px 0px 0px #fff; height:15px!important;}
	.light .nav ul li:last-child {border-right:none!important;}

/*	--------------------------------------------------
	Links
	-------------------------------------------------- */
	.light a, .light a:visited {color:#000; font-weight:bold;}
	.light a:hover {color:#000;text-decoration:underline;}

	.light div.aside a, .light div.aside a:visited {color:#313740;}
	.light div.aside a:hover {padding:7px; background:#535353; text-decoration:none; color:#fff;}

	.light .orbit-caption a, .light .orbit-caption a:visited {color:#fff; font-weight:normal;}
	.light .orbit-caption a:hover {text-decoration:underline;}

	.light span.taxonomy a, .light span.taxonomy a:visited,
	.light .read-more a, .light .read-more a:visited  {color:#000;}
	.light span.taxonomy a:hover, .light .read-more a:hover, .light .module-title a:hover,

	.light .module-title a, .light .module-title a:visited {color:#313740;}

	.light a.meta-read-more, .light a.meta-read-more:visited {color:#000;text-transform:uppercase;font-size:10px; font-size:1.0rem; font-weight:bold;}
	.light a.meta-read-more:hover {text-decoration:underline;}

	.light #footer-container a, #footer-container a:visited {color:#313131; font-size:11px; font-size:1.1rem; font-weight:bold;}
	.light #footer-container a {padding:0 10px 0;}
	.light #footer-container a:last-child {padding:0;}
	.light #footer-container a:hover {text-decoration:underline;}

	.light .square-ad a, .square-ad a:visited {color:#01457f;}
	.light .square-ad a:hover {text-decoration:underline;}

	.light .nav ul li.active,
	.light .nav ul li:hover {background:#e9e9e9; box-shadow: inset 2px 3px 2px #d6d6d6, inset -1px 0px 2px #d6d6d6;}
	.light .nav a, .nav a:visited {color:#3a3a3a; display:block;}
	.light .nav a:hover {display:block;}



	.light .pagination .pages-listing li { color: #000000; }


/*	--------------------------------------------------
	Right Rail
	-------------------------------------------------- */
	.light div.aside section {margin:0 0 7px; background: url(http://www.pbs.org/pbs-exclusives/producer-bento/images/dark-arrow-rightrail.png) center right no-repeat;}
	.light div.aside hr {color:#E9E9EA; background-color:#E9E9EA; border:solid #E9E9EA; border-width:1px 0 0; height:0;}
	.light div.aside, .light .media-feed {background:#fff; padding:20px 7px; border:1px solid #e9e9ea;}
	.light div.aside span.desc {display:block; padding:0 0 0 20px;}
	.light div.aside span.title {color:#313740;display:block; padding:0 0 0 20px;}
	.light div.aside span.desc {font-size: 11px;font-size: 1.1rem; color:#81858a; margin: 7px 0;}
        .light .eight.columns article { margin-bottom: 5px;}
        .light .newsletter {background:#f1f1f1; padding:20px 7px; border:1px solid #e9e9ea; margin: 0 0 5px 0;}
        .light .newsletter .form-newsletter{margin: 15px 0;}
        .light .newsletter .form-newsletter input#email_address { width:209px; border:1px solid #d0cecd; padding: 3px;margin:12px 1px 0 18px;height: 24px;font-style: italic; outline:none;}
        .light .newsletter .form-newsletter button {background:#cfcfcf; color:#000; font-style: italic; border: none; height: 32px; position: relative; top: -1px; width: 50px; cursor:pointer;}
        .light .newsletter .aside-title {color: #313740;display: block;padding: 0 0 0 20px; }
        .light .newsletter .form-newsletter div.confirmation-message{color:#000;}
}

/*	--------------------------------------------------
	Footer
	-------------------------------------------------- */
#footer-container table {margin-left:10px;}

/*	--------------------------------------------------
	Search
	-------------------------------------------------- */


/**
 * Theme Dark
 */

	body.dark {background:#555 url(http://www.pbs.org/pbs-exclusives/producer-bento/images/dark-body-bkg.png) top left repeat-x;}

	.dark .section-header {
	    color: #181818;
	    background: white;
	}

	.dark .content .text-plugin {
	    margin: 0 0 5px 0;
	}

/*	--------------------------------------------------
	Navigation
	-------------------------------------------------- */
	.dark .nav {background: url(http://www.pbs.org/pbs-exclusives/producer-bento/images/nav-bkg.png) top left repeat-x; margin-bottom: 10px;}
	.dark .flyout { background: #262626; }
	.dark .flyout p {border-bottom:1px solid #313131;}

/*	--------------------------------------------------
	Links
	-------------------------------------------------- */
	.dark a, .dark a:visited {color:#b32032;}
	.dark a:hover {color:#b32032;text-decoration:underline;}
	.dark  div.aside a, .dark div.aside a:visited {color:#fff;}
	.dark div.aside a:hover {padding:7px; background:#535353; text-decoration:none;}
	.dark .orbit-caption a, .dark .orbit-caption a:visited {color:#fff;}
	.dark .orbit-caption a:hover {text-decoration:underline;}
	.dark span.taxonomy a, .dark span.taxonomy a:visited,
	.dark .read-more a, .dark .read-more a:visited  {color:#b32032;}
	.dark span.taxonomy a:hover, .dark .read-more a:hover, .dark .module-title a:hover, .dark #footer-container a:hover {text-decoration:underline;}
	.dark .module-title a, .dark .module-title a:visited {color:#313740;}
	.dark a.meta-read-more, .dark a.meta-read-more:visited {color:#476016;font-weight:bold;text-transform:uppercase;font-size:10px; font-size:1.0rem;}
	.dark a.meta-read-more:hover {text-decoration:underline;}
	.dark #footer-container a, .dark #footer-container a:visited {color:#fff; font-size:11px; font-size:1.1rem; font-weight:bold; text-transform: uppercase; line-height: 19px;}
	.dark #footer-container a {padding:0 25px 0 0;}
	.dark #footer-container a:last-child {padding:0;}
	.dark .square-ad a, .dark .square-ad a:visited {color:#fff;}
	.dark .square-ad a:hover {text-decoration:underline;}
        .dark div.two-across {background: white; margin: 5px 0px 5px 0px; padding: 20px 0 20px 0; }
        .dark div.two-across div.section-content span.module-title {margin-top:10px;}
        .dark div.two-across div.read-more {width: 90%;}
	.dark .nav ul li.active,
	.dark .nav ul li:hover {background:#262626; box-shadow:inset 0 0 10px #000000;}
	.dark .nav a, .dark .nav a:visited {color:#fff; display:block;}
	.dark .nav a:hover {display:block;}
    /*.dark .row.content article div.player-small, .dark .row.content article div.player-large{padding: 20px 10px 20px 0px;}*/
	.dark .site-banner span.title {color:#fff; display:block; line-height:32px; padding:30px 10px 15px; font-size:32px; font-size:3.2rem;}


	.dark .pagination .pages-listing li { color: #B32032; }


/*	--------------------------------------------------
	Right Rail
	-------------------------------------------------- */
	.dark .square-ad {
		background-color: #222; /* lte IE9 fallback */
		background-color: rgba(9,9,9, 0.28);
		padding:9px 9px 5px 9px; margin:0 0 5px;
	}
	.dark div.aside section {margin:0 0 7px; background: url(http://www.pbs.org/pbs-exclusives/producer-bento/images/white-arrow-rightrail.png) center right no-repeat;}
	.dark div.aside hr {color:#E9E9EA; background-color:#E9E9EA; border:solid #E9E9EA; border-width:1px 0 0; height:0;}
	.dark div.aside {background:#222 !important; padding:20px 7px;}
	.dark div.aside span.title, .dark div.aside span.desc {color:#fff;display:block; padding:0 0 0 20px;}
        .dark div.aside div.aside-title {color:#fff;display:block; padding:0;}
	.dark div.aside span.title {color:#222;display:block; padding:0 0 0 20px;}
	.dark div.aside span.desc {font-size: 11px;font-size: 1.1rem; color:#81858a; margin: 7px 0;}
        .dark article { background: #FFF; margin-bottom: 5px;}
        .dark .eight.columns article { margin-bottom: 5px;}
        .dark .newsletter {background:#222; padding:20px 7px; margin: 0 0 5px 0;}
        .dark .newsletter .form-newsletter{margin: 15px 0;}
        .dark .newsletter .form-newsletter input#email_address {width:209px; border:1px solid #222; padding: 3px;margin:12px 1px 0 18px;height: 24px;font-style: italic; outline:none;}
        .dark .newsletter .form-newsletter button {background:#cfcfcf; color:#000; font-style: italic; border: none; height: 30px; position: relative; top: -1px; width: 50px; cursor:pointer;}
        .dark .newsletter .aside-title {color: #FFF; display: block;padding: 0 0 0 20px; }
        .dark .newsletter .form-newsletter div.confirmation-message{color:#FFF;}


/*	--------------------------------------------------
	Footer
	-------------------------------------------------- */
	.dark #footer-container {	background:#222; padding:10px 15px; }
	.dark #footer-container footer { color:white; }
	.dark #footer-container table tbody tr td {color:#fff;}


.player-large .partner-player {
    display: block;
    margin: 0 auto;
    width: 512px;
}

.player-wrapper .title {
    text-align: center;
    font-weight: 600; 
	font-size: 19px; 
	line-height: 27px; 
	color: #474747; 
	padding-top: 5px;
}

.player-wrapper h2.title  a{
	color: #474747;

}