/* Filer urls already resolved */

/* THEME DUSK ==================
================================
PALETTE COLORS:
1. #222          5. #705984
2. #535353       6. #a391b3
3. #cbcbcb       7. #ddd2e7
4. #40324c

*/
.dusk.solid {
    background:#646464;
}

/*TODO: remove dusk.gradient*/
.dusk.gradient,.dusk.pattern {
    background:#9eaeb1 url('http://pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public/media/station/images/dusk-gradient-bkg.png') /* logicalurl('media/station/images/dusk-gradient-bkg.png') */ top left repeat-x;
}

.dusk.gradient-light {
    background:#e3e3e3 url('') /* logicalurl('media/station/images/light-body-bkg.png') */ top center repeat-x;
}

.dusk.gradient-dark {
    background:#555 
   url('http://pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public/media/station/images/dark-body-bkg.png') /* logicalurl('media/station/images/dark-body-bkg.png') */ top center repeat-x;
}

.dusk.pattern .body-pattern {
    position:relative;
    z-index:100;
    background:url('http://pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public/media/station/images/square-tile.png') /* logicalurl('media/station/images/square-tile.png') */ top left repeat;
}

.dusk.solid header .branding,.dusk.gradient header .branding,.dusk.gradient-dark header .branding, .dusk.gradient-light header .branding {
    background:transparent 
url('http://bento.cdn.pbs.org/hostedbento-prod/filer_private/2013/05/15/nmpbs_colores_header.png')    /*url('http://d3uly0oc2bnj1.cloudfront.net/hostedbento-prod/2012/07/02/header-grey-gradient-bkg.png')*/ /* logicalurl('media/station/images/header-grey-gradient-bkg.png') */ top left no-repeat;
}

.dusk.pattern header .branding {
    background:transparent url('http://pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public/media/station/images/dusk-logo-bkg-pattern.png') /* logicalurl('media/station/images/dusk-logo-bkg-pattern.png') */ top left no-repeat;
}

.dusk.solid nav.nav-menu,
.dusk.gradient nav.nav-menu,
.dusk.gradient-dark nav.nav-menu,
.dusk.gradient-light nav.nav-menu {
    background:#40324c;
}

.dusk.pattern nav.nav-menu {
    background:#fff;
}

.dusk a,.dusk a:visited {
    color:#40324c;
}

.dusk a:hover {
    color:#705984;
}

.dusk footer a:hover {
    color:#705984;
}

.dusk aside a,.dusk aside a:visited {
    color:#535353;
}

.dusk aside a:visited {
    color:#d0cecd;
}

.dusk #content article h1 {
    color: #40324c;
}

.dusk aside section.pledge a {
    padding:5px 0;
    color:#fff!important;
}

.dusk aside section.pledge a:hover {
    background:#535353;
    padding:5px 10px;
}

.dusk aside section.pledge .aside-title {
    color:#fff;
    font-size:20px;
    font-weight:400;
}

.dusk aside section.schedule .aside-title {
    color:#fff;
    font-size:20px;
    font-weight:400;
}

.dusk aside section.schedule .aside-title {
}

.dusk aside section.pledge p {
    color:#cad3d2;
}

.dusk aside section.newsletter {
    background:#535353;
}

.dusk aside section.newsletter input {
    background:#d0cecd;
}

.dusk aside section.newsletter button {
    background:#705984;
    color:#fff;
}

.dusk aside section.newsletter button:hover {
    background:#222;
    color:#705984;
}

.dusk section.schedule .aside-title a,.dusk section.schedule .aside-title a:visited {
    color:#535353;
    font-size:20px;
    font-weight:400;
}

.dusk section .aside-title a,.dusk section .aside-title a:visited {
    color:#464646;
}

.dusk section .aside-title a:hover {
    color:#cbcbcb;
}

.dusk section.schedule .aside-title a:hover {
    background:#40324c;
    color:#fff;
    padding:5px 10px;
}

.dusk.solid form#search {
    border-color:#838383;
}

.dusk.gradient form#search,.dusk.gradient-dark form#search, .dusk.gradient-light form#search,.dusk.pattern form#search {
    border-color:#779ba0;
}

.dusk .subpage-graphicheader {
    background:#40324c;
}

.dusk section.schedule-one .aside-title a,.dusk section.schedule-one .aside-title a:visited {
    color:#535353;
}

.dusk section.schedule-one .aside-title a:hover {
    background:#705984;
    color:#fff;
    padding:5px 10px;
}

.dusk.solid form#search input,.dusk.gradient form#search input,.dusk.gradient-dark form#search input, .dusk.gradient-light form#search input,.dusk.pattern form#search input {
    color:#40324c;
}

.dusk .rr-tol-one a.taxonomy,.dusk .rr-tol-one a:visited.taxonomy,.dusk .rr-vitol-one a.taxonomy,.dusk .rr-vitol-one a:visited.taxonomy {
    color:#40324c;
}

.dusk .rr-tol-one a:hover.taxonomy,.dusk .rr-vitol-one a:hover.taxonomy {
    color:#705984;
}

.dusk .rr-tol-one .read-more a,.dusk .rr-tol-one .read-more a:visited,.dusk .rr-vitol-one .read-more a,.dusk .rr-vitol-one .read-more a:visited {
    color:#40324c;
}

.dusk .rr-tol-one .read-more a:hover,.dusk .rr-vitol-one .read-more a:hover {
    color:#705984;
}

.dusk div.search-main div.search-sort .sort-by-active{
    color: #40324c !important;
}
.dusk div.search-main div.search-sort .sort-by-active:hover{
    color: #705984 !important;
}

.dusk div.search-main a.search-item-url {
    color: #40324c
}
.dusk div.search-main a.search-item-url:hover{
    color: #705984
}

.dusk div.search-main a.search-item-title{
    color: #40324c
}
.dusk div.search-main a.search-item-title:hover{
    color: #705984
}

.dusk div.search-main div.search-sort .sort-by-active{
    color: #40324c !important;
}
.dusk div.search-main div.search-sort .sort-by-active:hover{
    color: #705984 !important;
}

.dusk div.search-main div.search-pagination {
    border-color: #40324c;
}

.dusk div.search-results div.search-main div.search-pagination span.search-pagination-page {
    color:#40324c;
}

.dusk .section-header {
    background: #40324C;
}

/* Footer Color */
.dusk footer {
    background: #cab210;
}


/* Hide Template Menu */
.top nav-menu clearfix {
	display: none;
}

/* Decrease Header Height */
header {
    height:120px;
    /*background:rgb(255,255,255);*/
    background-color:rgba(255,255,255,0.2);
    margin:0 0 7px;
    padding:7px;
    position: relative;
}


/* Transparent Background Behind Cove Video */
#content article{
	background-color:transparent;
}


