@charset "UTF-8";

body {
        background-color: #003F51;
        /*background-color: #3274A1;*/
        font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif;
        color: #003F51;
        background-repeat: no-repeat;
        background-position: center top;
}

#container {
	width: 100%;
	min-height: 150em;
	background-color: #003F51;
	margin-right: auto;
	margin-left: auto;
	clear:both;

}



#middle {
        padding-top: .2em;
        margin-right: auto;
        margin-left: auto;
        width: 98%;
        -webkit-border-radius: .01em;
        -moz-border-radius:.01em;
        border-radius: .01em;
        min-height: 903em;
        clear:both;
        height:100%;
        background-color: #d6e3e6;
}


#container.espanol-films {
        width: 100%;
        background: white;
        background-color: white;
}

div.espanol-top-container1 {
        width: 100%;padding-top: 0em;
}

div.espanol-top-container2 {
        width: 100%;
        float: none;
        padding-left: .02em;
        padding-top: .01em;
}

div.espanol-video-box1 {
        padding:.01em 0em 0em 0em;
        position:relative;
	height: 14em;
	width: 23em;
}

div.espanol-video-box-2 {
	width: 39em; 
	float: left; 
	padding-left: .1em;
	padding-right: 1em;
	padding-left: .5em;
}


div.espanol_full_page h3.espanol-mission {
        text-align: justify;
}

div.espanol_full_page h3.espanol-mission2 {
        width: 100%;
        text-align: center;
        line-height: 1.4em;
	font-size: 1.5em;
}

div.espanol_full_page h3.espanol-mission3 {
        text-align: justify;
        width: 100%;
        text-align: center;
        line-height: 1.2em;
}




div.espanol_full_page img.espanol-video-box-line1 {
        border: none;
        width:14em;
        height:.3em;
        padding-top:1.5em;
        line-height: 0em;
}

div.espanol_full_page img.espanol-video-box-line2 {
        border: none;
        width:9em;
        height:.3em;
        padding-top:0em;
        margin-bottom: .8em;
}

div.espanol_full_page img.espanol-line3 {
        border: none;
        width:14em;
        height:.23em;
        padding-top:0em;
        margin-bottom: .05em;
}

div.espanol_full_page img.espanol-line4 {
        border: none;
        width:23em;
        height:.23em;
        padding-top:0%;
        line-height: -1em;
}

div.espanol_full_page h3.toptitle, h3.toptitle, .toptitle {
        font-size: 1.9em;
	padding-top: 1em;
}


div.espanol-garland {
        padding-top: 1.6em;
        padding-bottom: .8em;
        min-width: 1em;
}

.espanolgarland2, img.espanolgarland2, div#film_middle_index .espanolgarland2 {
        height: 2.3em;
        width: 16em;
}

iframe.espanol-video-box1-trailer1 {
        position:absolute;
        top:0em;
        left:0em;
        width:99%;
        height:99%;
}


div.espanol_full_page h3.espanol-group {
        font-size: 1.4em;
        font-weight: bold;
        margin: 1.7em 0em;
}

div.espanol_full_page h3.espanol-group2 {
	
}

.espanol-film-box {
	padding: 1em 0em;
        width: 95%;
        min-height: 16em;
        margin-left: 0em;
        text-align: center;
        margin: auto;
        border: .1em black solid;
	clear: both;
}


.espanol-film-box p.spanish-films-available-media2 {
    line-height: 1.61em;
    text-align: center;
    width: 90%;
	margin: auto;
	padding-top: .5em;
}


.espanol-film-box p.spanish-film-download-options1 {
    padding-top: 1em;
    line-height: 2em;
}

.espanol-film-box a:link {
	color: #003F51;
}

.es-clip {
        border: .1em #003F51 solid;
        border-style:double;
        border-width: .2em;
        width: 15em;
        height: 9.643em;
        margin-bottom: .4em;
        margin-top: .4em;
}


#top_nav4 {
        height: 1.8em;
        /*width: 960px; */
        /*margin-left: 30px;*/
        margin-left: .2em;
        width: 100%;
        padding-top: .2em;
	padding-bottom: .3em;
        float: left;
        font-size: 1.5em;
        font-family: Optima, 'Calisto MT', 'Californian FB',Arial, Helvetica, sans-serif;
}


#top_nav4.espanol_top_nav4 {
    	font-size: 1.23em;
	padding-bottom: 5em;
	padding-top: 0em;
	margin-top:0em;
	clear: both;
	height: 4em;
}



#top_nav4.espanol_top_nav4 {
	color: #003F51;
	padding: .5em 0em;
	font-size: 1.2em;
	
}



#top_nav4 a.nav4-espanol {
	color: #003F51;
	margin-left: .1em;
	height: 1.05em;
	margin-bottom:.5em;
	clear: both;
	float: none;
}
	

#top_nav4 {
        height: 3em;
        /*width: 960px; */
        /*margin-left: 30px;*/
        margin-left: .4em;
        width: 98%;
        padding-top: 0em;
        float: left;
        font-size: 1.2em;
}

#top_nav4 ul {
	float:left;
}
#top_nav4 li {
        display: block;
        float: left;
        /**padding-right: 33px;*/
        color: #d6e3e6;/* added 22-may-2012 */
	line-height:1.3em;
}

#top_nav4 li.delimeter {
    padding-right: .4em;
    padding-left: .4em;
}

#top_nav4 li.espanol_top_nav4 {
    color: #003F51;
	font-size: .9em;
}



#top_nav4 a {
  /*font-family: Arial, Helvetica, sans-serif;*/
        font-family: Optima, 'Calisto MT', 'Californian FB',Arial, Helvetica, sans-serif; /* added 22-may-2012 */
        text-align: left;
        /*font-size: 18px; */
        font-size: 1.1em;
        color: #fff;
        text-decoration: none;
        text-align:center;
        display: block;
        padding-bottom:.01em;
        letter-spacing: 0em;
}

#top_nav3 {
 clear: both;
        overflow: hidden;
        height: 4em;
        /*width: 960px; */
        /*margin-left: 30px;*/
        margin-left: .01em;
        width: 100%;
        padding-top: .1em;	
	margin-bottom: 1em;
        float: left;
        font-size: .8em;
}



#top_nav3 li {
        display: block;
        float: left;
        height: 30px;
        line-height: 33px; /* added 22-may-2012 ..to get bars down*/
        /**padding-right: 33px;*/
        padding-right: 10px;
        padding-left: 10px;
        color: #d6e3e6;/* added 22-may-2012 */
}


#top_header {
width:100%;
}

#top_nav4.espanol_top_nav_blue {
        color: #003F51;
}

#top_nav4.espanol_top_nav_blue li, #top_nav4.espanol_top_nav_blue a {
        color: #003F51;
}


#top_header img {
        padding-left:.2em;
        padding-top;.2em;
	width:90%;
	height:90%;
}



#top_header h1   {
        font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif; /* added 22-may-2012 */
        /*font-size: 14px; */
        font-size: 2em;
        color: #d6e3e6;
background: -webkit-radial-gradient(1em 2em, circle closest-side, #d6e3e6, #003F51);

        font-weight: bold;
        display: block;
        letter-spacing:.016em;
        /*text-transform: uppercase; */
        /*padding-top: 50px; */
        height: 1.13em;
        width: 100%;
        padding-top:.9em;
        padding-left:.22em;
        float:left;
}


#top_header h1.thinner {
        
}

#top_header a {
        text-decoration: none;
}



#film_middle {
        clear:both;
        width:98%;
        padding-top: .4em;
        -webkit-border-radius: .9em;
        -moz-border-radius: .9em;
        border-radius: .9em;
/*      height: 2080px; */
        background-color: #d6e3e6;
        overflow: hidden;

}

#film_middle_index.espanol {
        background-color: white;
        width: 100%;
}




#film_middle_index, #choice_clips_middle, #stealing_clips_middle {
        clear:both;
        /*width: 1000px;*/
        width: 995px;
        padding-top: 15px;
        -webkit-border-radius: 15px;
        -moz-border-radius: 15px;
        border-radius: 15px;
        /*background-color: #d6e3e6;*/
        background-color: #003F51;
        margin-right: auto;
        margin-left: auto;
        height:100%;
        /* added 14-may-2012 */
        min-height: 114em;
}


.row {
        margin-bottom: 10px;
        height: 160px;
        padding-top: 5px;
}


.new-films {
        margin-bottom: 2em;
        min-height:180px;
        padding-top:5px;
}


 #top_header h5 {
        font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif; /* added 22-may-2012 */
        /*font-size: 14px; */
        font-size: 1.63em;
        color: #d6e3e6;
background: -webkit-radial-gradient(1em 2em, circle closest-side, #d6e3e6, #003F51);

        font-weight: bold;
        display: block;
        letter-spacing:.016em;
        /*text-transform: uppercase; */
        /*padding-top: 50px; */
        height: 1.2em;
        width: 100%;
        padding-top:.8em;
        padding-left:.2em;
        float:left;
	clear:both;
	overflow: hidden;
}




#top_header h2 {
        font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif; /* added 22-may-2012 */
        /*font-size: 14px; */
        font-size: .93em;
        /*color: #FFF; */
        color: #d6e3e6;
        font-weight: normal;
        display: block;
        /*text-transform: uppercase; */
        /*padding-top: 50px; */
        float:left;
        padding-top:.5em;
	clear:both;
	overflow:hidden;
	height: 1em;
}

#top_header h2.espanol {
	color: #003F51;
	padding-top: 1em;
	font-weight: bold;
	font-size: 1.25em;
}

#top_header a.social_fb {
        margin-left: 0em;
        margin-top:1em;
        float:left;
}

#top_header a.social_tw {
        margin-left:1em;
        margin-top:1em;
        float:left;
}



header h2 {
 clear: both;
        overflow: hidden;
        /*font-family: Arial, Helvetica, sans-serif;*/
        font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif; /* added 22-may-2012 */
        /*font-size: 14px; */
        font-size: 21px;
        /*color: #FFF; */
        color: #d6e3e6;
        font-weight: normal;
        display: block;
        height: 3em;
        /*text-transform: uppercase; */
        /*padding-top: 50px; */
}


#top_nav3 a {

  /*font-family: Arial, Helvetica, sans-serif;*/
        font-family: Optima, 'Calisto MT', 'Californian FB',Arial, Helvetica, sans-serif; /* added 22-may-2012 */
        line-height: 24px;
        text-align: left;
        /*font-size: 18px; */
        font-size: 21px;
        color: #fff;
        text-decoration: none;
        text-align:center;
        display: block;
        height: 30px;
        padding-bottom:2px;

        letter-spacing: 1px;
}

#main_col, #banner  {
        width: 94%;
        padding-left: .3em;
	padding-right:.3em;
	margin-top:2em;
        background-color: #d6e3e6;
    	color: #003F51;
}




#left_col {
        width: 100%;
        padding-left: 10px;

}


#film_left_col {
        float: left;
        width: 95%;
        padding-left: .5em;
	margin:auto;
}

#film_main_col {
        float: left;
        width:100%;
        padding-left:.5em;
}

#film_right_col {
        float:left;
        width:100%;
        padding-left:.5em;
}
#film_main_col.overflow_text {
        width:100%;
        padding-left:.05em;
}

#film_main_col.other_film_box {
        width:100%;
        padding-left:.05em;
}



.videoWrapper {
        position: relative;
        padding-bottom: 56.25%; /* 16:9 */
        padding-top: 25px;
        height: 0;
}
.videoWrapper iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
}

.download-box {
        font-size: .7em;
        background-color: black;
        margin-top: -0.5em;
        padding: .1em .3em  .5em;
        margin-bottom: .01em;
	width:94%;
}

#main_col .download-box a, .download-box a, #film_main_col .download-box a {
}


.bread {
	clear: both;
        padding-left:.4em;
	margin-top: .2em;
        padding-bottom:0em;
        font-size:.8em;
        color:#003F51;
        font-family: Arial, Helvetica, sans-serif;
	height: 1em;
        }

.bread a {
                color:#003F51;
                text-decoration:underline;
}


.bread-espanol {
        padding:.9em 0em .01em 0em;
}

#video_box iframe {
        width: 96%;
        height: 100%;
        frameborder: 0em;
        border: 0em;
}



.films .expand a:link, .expand a:visited {
        border-width:.01em;
        background-image:url(https://concentric.org/img/download.png);
        background-repeat:no-repeat;
        background-position:right 0em;
}

.films .expand a.open:link, .expand a.open:visited {
        background-image:url(https://concentric.org/img/download.png);
        background-repeat:no-repeat;
        background-position: right -.8em;
}

.films .collapse {
        background-color: #D6E3E6;
        padding: .02em;
        line-height: 1.2em;
}

#video_box .download-box .instructions {
        font-size: .8em;
        text-align: center;
}

#video_box .download-box p {
        text-align: left;
        line-height: 1.3em;
        margin: .3em 0 .02em  0em;
}





div.clearblock {
        clear: both;
        height: 1px;

        overflow: hidden;
}

#synopsis {
	float: none;
	width: 99%;
	padding-top: 0em;
	margin-top: 0em;
}

#video_box p, #synopsis p, #video_box p.press {
        font-size: 1.1em;
        color: #003F51;
        margin-bottom: .9em;
        line-height: 1.3em;
    font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-seri
}

#video_box p.espanol-filmpage, #synopsis p.espanol-filmpage, 
					p.espanol-filmpage {
	margin-bottom: 0em;
	text-align: justify;
	padding: 0em .2em;
}
	



#video_box p.p3 {
    	text-align: center;
	line-height: 1.3em;
	padding-bottom: 0em;
	margin-bottom: 0em;
}




#video_box p, #video_box ul, #instruction_box ul, #synopsis ul {
        font-size: 1.1em;
        color: #003F51;
        margin-bottom: 1em;
        line-height: 1.3em;
    font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-seri
	text-align: justify;
}

#video_box p.more-top-space {
    margin-top: .9em;
}

#synopsis p.tighter-line-height {
	ine-height: .9em;
}

#synopsis p, #bottom_full.bottom_right {
    font-size: 1.1em;
    color: #003F51;
    margin-bottom: .2em;
    line-height: 1.3em;
    font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif; /* added 22-may-2012 */
}

#synopsis p, #bottom_full.bottom_right2  {
        padding-top: 0em;
}

#synopsis p.p-top-space {
        padding-top: 0em;
}


#synopsis img.oregonff-laurels {
        width: 14em;
        height: 9.31em;
        margin-top: .5em;
        margin-bottom: 1em;
}

#synopsis p.p3 {
	text-align: center;
}

#synopsis img.spotlightdocff-laurels {
        border:  .1em solid black;
	width: 11em;
	height: 8em;
	padding-top: 0em;
	padding-bottom: 0em;
	margin: .5em 0em .5em 0em;
}


#synopsis img.focus-on-ability-laurels {
        height: 3em;
        border: .15em solid black;
}

#synopsis img.we-care-ff {
        height: 8em;
        width: 13em;
        border: .12em solid black;
}




.reviews {
    font-style: italic;
}

#video_box h3, #synopsis h3 {
    font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif; /* added 22-may-2012 */

        font-size: 1.5em;
        color: #003F51;
        margin-bottom: .2em;
        line-height: 1.1em;
        margin-top:1em;
	text-align: center;
}

#synopsis h3.smaller-heading {
    font-size: 1.5em;
    margin-bottom: .1em;
}


#synopsis h3.clear-space {
        padding-top: .1em;
}



#seeds_picture_box {
        width:100%;
        height:18em;
}

#seeds_picture_box span.video_box {
        font-size: .7em;
        margin-top: 0em;
}


#video_box img {
        width: 4em;
        height: 3em;
        border: .1em solid #003F51;
        margin-bottom: .6em;
}

#video_box img.seeds {
        margin-bottom: 0em;
        width: 21.5em;
        height: 16em;
}


#side_nav {
        width: 100%;
        padding-left: .8em;
        padding-top: .8em;
}



#sidebar {
	clear: both;
        width:97%;
        height: 67em;
        float: left;
        margin-top: 2em;
	margin-bottom: 1em;
        margin-left:.3em;
        padding-top: .2em;
        padding-left:  .4em;
        padding-right: 0em;
        padding-bottom: 0em;
        background: #c6d9df;
        background-position: left top;
    box-shadow: inset 0em 0em .3em  .3em rgba(130,140,142,0.59);
        border-radius: .8em;
        background: #c6d9df;
-webkit-box-shadow: inset 0em 0em .8em  .8em rgba(130,140,142,0.59);
 -webkit-border-radius: .8em;
-moz-border-radius: .8em;
        color: #003F51;


}

#sidebar a {
 	color: #003F51;
        font-size: 1.2em;
	line-height:1.5em;
}


#sidebar h4 {
        font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif;  /*added 22-may-2012 */
        font-size: .8em;  /* 21-may-2012 added */
        color: #013F51;
        text-align: center;
        line-height: .8em;
	position:center;
}

         

#index_middle_m {
        margin-top:3em;
        margin-right: auto;
        margin-left: auto;
        width: 99.5%;
        -webkit-border-radius: 1.2em;
        -moz-border-radius: 1.2em;
        border-radius: 1.2em;
        min-height: 243em;
        clear:both;
        background-color: #d6e3e6;
	padding-top: .6em;
	padding-right: .2em;
}


#index_middle_m.pt9 {
        min-height: 265em;
}

#index_middle_m.pt10 {
        min-height: 83em;
}

#index_middle_m.pt11 {
        min-height: 86em;
}

#index_middle_m.pt12 {
        min-height: 149em;
}

#index_middle_m.pt13  {
        min-height: 106em;
}

#index_middle_m.pt14 {
        min-height: 87em;
}

#index_middle_m.pt15 {
        min-height: 363em;
}

#index_middle_m.pt16 {
        min-height: 244em;
}

#index_middle_m.pt17 {
        min-height: 55em;
}

#index_middle_m.pt18, #index_middle_m.pt3, #index_middle_m.pt7  {
        min-height: 305em;
}


#index_middle_m.pt2, #index_middle_m.pt4, #index_middle_m.pt5  {
        min-height: 260em;
}


#index_middle_m.peace {	
	min-height: 92em;
}


#sidebar.wpiali_sidebar-2 {
	width: 20em;
        background-image: url(img/wpiali-sidebar.png);
        height: 14em;
        margin-top: 1.5em;;
        padding-top: 1em;;
        padding-right: .1em;
	line-height: 1.5em;
	margin-left: 9%
}

#index_middle {
 clear: both;
        overflow: hidden;
        margin-top: 1em; /* added 22-may-2012 */
        margin-right: auto;
        margin-left: auto;
        width: 98%;
        -webkit-border-radius: 15px;
        -moz-border-radius: 15px;
        border-radius: 15px;
        /*min-height: 780px; */
        min-height: 700em; /* added 15-may-2012 */
        clear:both;
        background-color: #d6e3e6;
}




#instruction_box {
        min-height: 2em;
        width: 96%;
        border-radius: 8pt;
        border: none;
        box-shadow: inset 0em 0em .6em  .4em rgba(130,140,142,0.59);
        background: #c6d9df;
        padding-bottom:.2em;
        margin-top:.1em;
}


#instruction_box.shorter_box {
        height: 8em;
        padding: .9em
}


#instruction_box.espanol-width {
        width: 99%;
}

#instruction_box.new-width {
        width: 99%;
}

#instruction_box.rumi {
        margin-top: .1em;
}


#instruction_box.longer-box1 {
        height: 15em;
}


#instruction_box p {
        padding-left:.9em;
        padding-right:.2em;
        padding-top:1em;
        padding-bottom:.3em;
        line-height:1.4em;
        font-size:1.2em;
        font-weight:bold;
}


#instruction_box p span.nonbold{
        font-weight:normal;
        font-size:.9em;
}

#clips_box, #seeds_clips {
        padding: .45em .9em .4em .9em;
        -webkit-border-radius: .5em;
        -moz-border-radius: .5em;
	border-radius: 8pt;
    	border: none;
    	box-shadow: inset 0em 0em 6pt  4pt rgba(130,140,142,0.59);
	background: #c6d9df;
        margin-bottom: .6em;
        background-position: left top;
    	background-repeat: no-repeat;
}

#clips_box li, #seeds_clips li {
        font-weight: bold;
        font-size: 1.1em;
        /*text-align: center; */
        display: block;
        height: 6em;
        margin-top: .3em;
        margin-bottom: .8em;
        /* background-color: #E5F1F4; this may come back, it's a nice effect - jh */
	clear: both;
}

#clips_box h3, #seeds_clips h3 {
        padding-left: 0em;
        padding-right: 0em;
        text-align: center;
        font-size: 1.3em;
        line-height: 1.1em;
        padding-top:.25em;
	padding-bottom:.2em;
}

#seeds_clips h4 {
        font-size: .9em;
        margin-bottom: .2em;
}


.subtitle {
        font-weight: normal;
        font-size: .8em;
}


#seeds_clips .language_options a {
        text-decoration: underline;
}

.language_options {
        font-size: .8em;
        display: block;
        text-align:left;
}



#clips_box.other-films-2 {
	margin-top:.5em;
        border-radius: 8pt;
        border: none;
        box-shadow: inset 0em 0em 6pt  4pt rgba(130,140,142,0.59);
        background: #c6d9df;
        min-height:32em;
	padding-top: 0em;
	width: 94%;
}

#clips_box.other-films-2 li h4 {
	padding-left: .4em;
}


#clips_box.other-films-2 h3 {
	padding-top: 0em;	
	margin-top:0em;
}

#clips_box img.other-films-2 {
        width: 45%;
        height: 100%;
        border:.07em solid black;
	float: left;
	margin-right: .5em;
}


.time {
        font-weight: normal;
        font-size: .8em;
}





#film_groupings {
 -webkit-border-radius: .3em;
        -moz-border-radius: .3em;
border-radius: 8pt;
    border: none;
    box-shadow: inset 0em 0em 6pt  4pt rgba(130,140,142,0.59);
        background: #c6d9df;
        background-position: left top;
    background-repeat: no-repeat;
        margin:auto;
        width:100%;
        padding-top:1.2em;
        border-radius: 8pt;
        border: none;
    box-shadow: inset 0em 0em 6pt  4pt rgba(130,140,142,0.59);
background: #c6d9df;
min-height:38em;
color:#003F51;
}


#film_groupings a, #film_groupings a:visited {
  font-family: Optima, 'Calisto MT', 'Californian FB',Arial, Helvetica, sans-serif; /* added 22-may-2012 */
        color: #003F51;
}

#film_groupings li {
        margin:auto;
        height:5em;
	text-align:center;
}


#film_groupings h2 {

        font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif;

        font-size: 1.3em;
        color: #003F51;
        padding-bottom: 1.2em;
        text-align:center;
        font-weight:bold;
        margin:auto;
}
 

#film_groupings h4 {
        font-size:.8em;
        text-align:center;
        padding-bottom: 1.2em;
}


#video_box ul.uses li.uses, #synopsis ul.uses li.uses {
        list-style-type: disc;
        padding-bottom:5px;
        line-height:17px;
}

#video_box img.open_secret {
        margin: 0em 0em .1em 0em;
        border: .08em #e44132 solid;
	width: 19em;
	height: 19em;
}

#synopsis.open-secret {
	padding-left: .25em;
}

#synopsis ul.seeds, {
        line-height:.9em;
}

#synopsis ul.related {
        line-height: 1.08em;
}

#synopsis ul.related img, #synopsis ul.thinner img {
        height: 4.3em;
        width: 5.9em;
	float: left;
	padding-right: .4em;
}


#seeds_clips li div.right-box  p.MsoListParagraphCxSpMiddle  {
        margin-left: 0em;
}


#synopsis h4.making-of {
        font-size:.9em;
        margin-bottom: .5em;
        text-align: center;
	color: rgb(0, 63, 81);
}




#sidebar h3 {
        color: #003F51;
        text-align: center;
        padding-top: 1em; /* 21-may-2012 */
        padding-bottom: 2px; /* 21-may-2012 */
    font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif;  /*added 22-may-2012 */
        text-transform: uppercase;
        letter-spacing: .4em;
        background-repeat: no-repeat;
        font-size: 1.1em;
        font-weight: bold;
        background-image: url(../img/leaf.png);
        background-position: 56% 80%;
}


#sidebar h3.other_media {
        background-image: url(../img/leaf.png);
        background-position: 58% 80%;
	letter-spacing: .02em;
	font-size:.7em;

}

#sidebar ul {
	padding-left:.8em;
}


#sidebar li.daring-title {
         padding-bottom: .4em;
	font-size: 1em;
	line-height:.1em;
}

#sidebar li span.daring-smaller-title-font {
        font-size:.9em;
}

#sidebar li span.smaller-title-font {
        font-size:1em;
}


#sidebar li span.open-secret-smaller-title-font {
        font-size: .9em;
}



#sidebar h4 {
        font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif;  /*added 22-may-2012 */
        font-size: 11px;  /* 21-may-2012 added */
        color: #013F51;
        text-align: center;
        line-height: 1.3em;
}

h6 {
        /*font-size:14px; */
        font-size:18px;
        /*font-family: Arial, Helvetica, sans-serif;*/
        font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif; /* added 22-may-2012 */
        /* commented out 16-may-2012 to make crisper synopsis info*/
        /*text-shadow: 0px 0px 1px #000;
 *  *         filter: dropshadow(color=#0a0a0a, offx=0, offy=0);*/
        }

#choice_in {
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        /*border:3px #0B9692 solid;*/
        border:2.5px #d6e3e6 solid;
        /*height: 134px;*/
        height: 180px;
        width:43em;
}


#agshort_in {
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        /*border:3px #0B9692 solid;*/
        border:2.5px #d6e3e6 solid;
        /*height: 134px;*/
        height: 180px;
        width:632px;
}




#choice_block {
        /*width: 645px;*/
        width: 43em;
        float: left;
        color: #d6e3e6; /* added 11-may-2012*/
        border: 0px; /* added 11-may-2012*/
}

#choice_clips_block .film_title, #stealing_clips_block .film_title {
        float: left;
        height: 147px; /* controls height of the hover box */
        /*width: 154px; */
        width: 130px; /* controls space between films */
        border: 2px solid #003F51;
        /*color: #003F51;  added next two lines*/
        color: #d6e3e6;
        text-decoration: none;
        font-size: 11px;
        /*font-family: Arial, Helvetica, sans-serif;*/
        font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif; /* added 22-may-2012 */
        text-align: center;
        font-weight: bold;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
}


#choice_block a, #seeds_block a, #vote_block a, #agshort_block a, #short_block a, #ind_block a,
#light_block a, #agpeace_block a, #peace_block a, #other_block a, #choice_clips_block_right_3 a,
#choice_clips_block a, #stealing_clips_block a #topic_block a {
        color:  #d6e3e6;
        text-decoration: none;
}


#ind_block, #light_block, #choice_clips_block_right_3 {
        float: left;
/*      height: 165px; */
        /*width: 480px;*/
        width: 30em;
        /* added 10-may-2012 */
        padding-top: 2em;
        padding-left: 0em;
}

#other_block .series_header {
        color: #d6e3e6;
        border: 0px;
        /*width:90px;
 *  *      color: #69F;
 *   *              border-color: #69F;
 *    *                      width:130px;*/
        margin-top: 5px; /*added 14-may-2012*/
}



.film_title, .choice_clips_film_title, .stealing_clips_film_title {
        float: left;
        height: 141px;
        /*width: 154px; */
        width: 134px; /* controls space between films */
        border: 2px solid #003F51;
        /*color: #003F51;  added next two lines*/
        color: #d6e3e6;
        text-decoration: none;
        font-size: 11px;
        /*font-family: Arial, Helvetica, sans-serif;*/
        font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif; /* added 22-may-2012 */
        text-align: center;
        font-weight: bold;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
}

#vote_block {
        /*width: 325px; */
        /* width: 400px; */
        float: left;
	clear: both;
	padding-top: 2em;
	padding-bottom: 2em;


}

#vote_in {
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        /*border:3px #C30 solid;
 *  *      height: 134px;*/
        border:2.5px solid #d6e3e6;
        height: 180px;
        width:316px;
	clear: both;
 }


#vote_block .series_header {
        /*width:190px;
 *  *
 *   *      color: #C30;
 *    *              border-color: #C30;*/
        width:310px;/* added 11-may-2012*/
        color: #d6e3e6; /* added 11-may-2012*/
        border: 0px; /* added 11-may-2012*/
        /*margin-top: 0px; added 14-may-2012*/
         margin-top: 5px; /*added 14-may-2012*/
}

#seeds_block .series_header {
        /*width:410px;
 *  *      color: #630;
 *   *              border-color: #630;*/
        color: #d6e3e6; /* added 11-may-2012*/
        border: 0px; /* added 11-may-2012*/
        width:550px; /* added 11-may-2012*/
        margin-top: 5px; /* added 15-may-2012*/
        text-decoration: none; /*added 18-may-2012 */
}



#seeds_block {
  	clear: both; 
        float: left;
        width: 100%;
        margin-left: 0em;
        padding-bottom: 2em;
}



#seeds_in {
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        /*border:3px #630 solid;
 *  *      height: 172px;*/
        border:2.5px solid #d6e3e6;
        height: 180px;
        width:790px;
}



#short_in, #choice_clips_in_right_3, #choice_clips_in_left_3 {
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        /*border:3px #7C7912 solid;
 *  *      height: 172px; */
        border:2.5px solid #d6e3e6;
        height: 180px;
        width:474px;
        }

#ind_in {
        -webkit-border-radius: .6em;
        -moz-border-radius: .6em;
        border-radius: .6em;
        /*border:3px #396 solid;*/
        border: .18em solid #d6e3e6;
        /*height: 134px; */
        height: 11em;
}




#ind_block .series_header   {
        /*width:130px; */
        width: 100%;    /* added 15-may-2012 */
        /*color: #396;*/
        color: #d6e3e6; /* added 10-may-2012*/
        border: 0px; /* added 10-may-2012*/
        /*color:  #003F51;*/
        /*border-color: #396;*/
        /*border-color: #003F51;*/
        margin-top: .1em; /*added 14-may-2012*/
}



#light_in {
        -webkit-border-radius: .6em;
        -moz-border-radius: .6em;
        border-radius: .6em;
        border:2.5px solid #d6e3e6;
        height: 181px;
        width:408px;
        /* width:316px; */

        }


#peace_block {
        float: left;
/*      height: 165px; */
        width: 20em;
        margin-bottom: 5px;
        /* margin-left: 60px;*/
        /* added 10-may-2012 */
/*      padding-top: 35px; */
        padding-top: 2em;
}


#peace_in {
        -webkit-border-radius: .6em;
        -moz-border-radius: .6em;
        border-radius: .6em;
        /*border:3px #69F solid;*/
        border:2.5px solid #d6e3e6;
        /*height: 134px;*/
        height: 180px;
        }

#light_block .series_header {
        /*width:180px;
 *  *      color: #96F;
 *   *              border-color: #96F; */
        /*width:200px;*/
        width: 230px; /* added 15-may-2012 */
        color: #d6e3e6;
        border: 0px;
        margin-top: 5px; /*added 14-may-2012*/
}
#peace_block .series_header, #agpeace_block .series_header {
        color: #d6e3e6;
        border: 0px;
        width:130px;
        /*width:90px;
 *  *      color: #69F;
 *   *              border-color: #69F;
 *    *                      width:130px;*/
        margin-top: 5px; /*added 14-may-2012*/

}


#choice_block a:hover, #seeds_block a:hover, #vote_block a:hover, #agshort_block a:hover, #short_block a:hover, #ind_block a:hover, #light_block a:hover, #agpeace_block a:hover, #peace_block a:hover, #other_block a:hover, #choice_clips_block_right_3 a:hover, #choice_clips_block  a:hover, #stealing_clips_block  a:hover  #topic_block a:hover {
        color: #003F51;
        text-decoration: none;
}


#stealing_box1  {
	padding: .2em;
	border: .02em solid #ea8a00;
	-webkit-border-radius: .9em;
	-moz-border-radius: .9em;
	border-radius: .9em;
	font-size: 1em;
	margin-top: .1em;
	margin-bottom: .3em;
	text-align: center;
	width: 15em;
	margin-left: auto;
	margin-right: auto;
	line-height: 1.1em;
        min-height: 13em;
	margin-bottom: 1em;
}


#stealing_box1.es {
	width: 24em;
}

#stealing_box img.logo {
	height: 6em;
	width: 6em;
}


#agshort_block .series_header, #short_block .series_header {
        color: #d6e3e6; /* added 11-may-2012*/
        border: 0px; /* added 11-may-2012*/
        margin-top: .2em; /*added 14-may-2012*/
}


#short_block.new-films {
        float: left;
        padding-bottom: 1.4em;
}



#choice_block .series_header {
        /*width:440px;
 *  *      color: #0B9692;*/
        width: 610px; /* added 11-may-2012*/
        color: #d6e3e6; /* added 11-may-2012*/
        border: 0px; /* added 11-may-2012*/
        /*margin-top: 0px; added 14-may-2012*/
        margin-top: 5px; /*added 14-may-2012*/
        margin-bottom: 0px;
        /*margin-left: 90px; */
        /*margin-left: 30px; */
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #0B9692;
        border-right-color: #0B9692;
        border-bottom-color: #0B9692;
        border-left-color: #0B9692;
        text-decoration: none; /*added 18-may-2012 */
}

#other_block {
	clear: both;
        float: left;
/*      height: 165px; */
        width: 154px;
        /* margin-left: 60px;*/
        /* added 10-may-2012 */
/*      padding-top: 35px; */
                padding-top: 2em;


}

#other_in {
        -webkit-border-radius: .6em;
        -moz-border-radius: .6em;
        border-radius: .6em;
        /*border:3px #69F solid;*/
        border:2.5px solid #d6e3e6;
        height: 181px;
        /* width:200px; */
        }




div.dorothys-bio {
        height:300px;
        width:100%;
        padding-top:10px;
        padding-bottom:10px;
        font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif; /* added 22-may-2012 */
        font-size: 18px;
        font-weight: bold;
        display: block;
        text-align: center;
        margin:auto;
}

div.dorothys-bio img {
	padding-top:5px;
	height:80%;
	width:80%
}

div.dorothys-book img {
	height:60%;
	width:66%;
        border: .09em solid #003F51;
	margin-auto;

}

div.dorothys-book {
        height:14.4em;
        width:95%;
        padding-top:.2em;
        font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif; /* added 22-may-2012 */
        font-size: 1.8em;;
        font-weight: bold;
        display: block;
        text-align: center;
        margin:auto;
	padding-right:.9em;
}



h1.dorothys-bio-heading, h1.dorothys-book-heading {
        font-size:1em;
	text-align:center;
	color: #003F51;
}

h2.dorothys-bio-heading, h2.dorothys-book-heading {
        font-size:.8em;
        padding-top:.1em;
	text-align:center;
	color:  #003F51;
}

h3.dorothys-bio-heading, h3.dorothys-book-heading {
        font-size:.6em;
        padding-top:.1em;
        text-align:center;
	color:  #003F51;
}



p.dorothys-bio-heading  {
        font-size:.7em;
        text-align:justify;
}


p.dorothys-book {
  font-size:.5em;
        text-align:justify;
	color:    #003F51;
}

#slideshow {
        margin-bottom: .2em;
        margin-right: auto;
        margin-left: auto;
        /*      background-image: url(../img/slideshow_bg.jpg);*/
        background-repeat: no-repeat;
        background-position: center center;
        border: .7em solid #A9BABF;
}

#slideshow a a:link a:visited, #resource_in a:link {
text-decoration: none;
}


#slideshow img {
        height: 10em;
        width: 18.167em;
	-webkit-border-radius: .2em;
	-moz-border-radius: .2em;
	border-radius: .2em;
        margin:auto;
}




#intro {
        width: 100%;
        padding-bottom: .01em;
        margin-top: .4em;
        padding-left:0em;
        margin:auto;
}


#intro p {
        /*font-family: Arial, Helvetica, sans-serif;*/
        font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif; /* added 22-may-2012 */
        font-size: 1.15em;
        line-height: 1em;
        color: #003F51;
        padding-top: .3em;
        padding-bottom:.7em;
        text-align: center;
        font-weight:bold;
}

#intro p.media  {
        font-size:15px;
        width:100%;
}



.resources-box {
 border-radius: 8pt;
    border: none;
    box-shadow: inset 0em 0em .6em  .4em rgba(130,140,142,0.59);background: #c6d9df;
min-height:5em;
}


.content-resources-box {
        padding: .9em;
}



#intro h3 {
        /*font-family: Arial, Helvetica, sans-serif;*/
        font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif; /* added 22-may-2012 */
        color: #003F51;
        font-size: 1.7em;
        text-align: center;
        margin-bottom: 0em;
        text-transform: uppercase;
}


#intro img.bottom-choice-part  {
        text-align:center;
        margin-bottom:.1em;
        margin-top:.01em;
        border: .01em #003F51 solid;
	height:100%;
	width:100%;
	margin-left:auto;
	margin-right:auto;
}






#intro div.stealing-part-newsbox {
width:80%;
        -webkit-border-radius: .8em;
        -moz-border-radius: .8em;
        border-radius: .8em;
        margin-right: auto;
        margin-left: auto;
        background-repeat: no-repeat;
        background-position: center center;
        border: .5em solid #A9BABF;
        padding:0em;

}

#intro div.inner-stealing-newsbox {
height:100%;width:99.45%;
        -webkit-border-radius: .5em;
        -moz-border-radius: .5em;
        border-radius: .5em;
        margin-right: auto;
        margin-left: auto;
        background-repeat: no-repeat;
        background-position: center center;
        border: .01em solid black;
        line-height:0em;
        padding:0em;

}


.newsbox {
        padding: 6px;
        border: 1px solid #ea8a00;
        -webkit-border-radius: 15px;
        -moz-border-radius: 15px;
        border-radius: 15px;
        font-size: 1.1em;
        margin-top: 4px;
        margin-bottom: 10px;
        text-align: center;
        width: 99.9%;
        margin-left: auto;
        margin-right: auto;
        line-height: 1.1em;
        position: relative;
}


.newsbox p.unaff-screening-31-jul-2019-box {
        color: black;

}


.event p.unaff-seniors {
        padding-bottom:.3em;
        font-family: Optima,Californian FB,Calisto MT,Arial,Helvetica,sans-serif;
        color: #003F51;
        font-size: .97em;
        line-height:1.3em;
}

img.unaff-screening-31-jul-2019 {
        height: 4.75772em;
width:38em;

}


	

#intro img.stealing-part  {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	height:60%;
	width:60%;
border: .03em solid black; 
}

#intro p.stealing-part {
        font-weight:bold;
        font-size: 1.49em;
        line-height: .96em;
        padding-bottom:0em;
        margin-left: auto;
        margin-right: auto;
        text-align:center;
}

#intro p.video-resources {
        font-size: 1.02em;
        line-height: 1.1em;
}


img.logo-left {
        float:right;
	width:20%;
	height:20%;
}

img.logo-right {
	float:left;
	width:20%;
	height:20%;
}


.newsbox h5 {
        font-size: 1em;
        margin-bottom: .3em;
	margin-top:.3em;
}


#topic_block {
        height:26em;
        width: 98%;
        padding-left:.1%;
}

#topic_block.mobile-womensrights, #topic_block.mobile-humanrights, #topic_block.environment-light, #topic_block.meeting-challenges, #topic_block.seeds {
	height:124em;
	margin: auto;	
	width:99%;
}




.topic_heading {
        font-size:3em;
        padding-bottom:.3%;
        padding-top:.3%;
        text-align:center;
        font-weight:bold;
	font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif;
    	color: #003F51;
}



.indent-topic-heading {
0em;
}

.indent {
        /*padding-left: 15px;*/
        padding-left: 1em; /*added 22-may-2012 */
}




#topic_in {
    background-color: #003f51;
    border: 1px solid #09637E;
    min-height: 30em;
    width: 100%;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    color: white;
    padding-top:1em;
}






#one-topic-space {
        width:100%;
	padding-top:1.2em;

}

#one-topic-space.more-topics {
        width:100%;

}

#one-topic-space a {
border: none;
}



#one-topic-space-heading {
        color: white;
        font-size:15px;
        font-weight:bold;
        line-height:17px;
}

#one-topic-space-description {
        font-size:13px;
        line-height:14px;
        font-weight:normal;
        color:white;
        padding-top:3px;
        text-align:justify;
        width:92%;
	margin:auto;
}

#one-topic-space-description.no-justify {
	text-align:none;
}



     

#topic_in.category {
        height:20px;
        width:100%;
        font-size:15px;
}

#topic_in a {
        border:none;
}

#synopsis {
	float:left;
        min-height:50em;
        width:98%;
        margin-bottom:.1em;
        margin-left: .2em;
        padding-top: .3em;
        padding-right: .2em;
}



#main_col a, #main_col_alt a, #film_main_col a, #video_box a, #synopsis a {
        color: #003F51;
}



div.bottom_full {
	width: 99%;
}

hr.hr_fade_less_top {
    margin-top: .6em;
}

hr.hr_fade {
    width: 88%;
    margin-top: 2em;
    margin-bottom: 1em;
    border: 0em;
    height: .1em;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,63,81,0.75), rgba(0,0,0,0));
    background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,63,81,0.75), rgba(0,0,0,0));
    background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,63,81,0.75), rgba(0,0,0,0));
    background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,63,81,0.75), rgba(0,0,0,0));
}

.attribute {
        font-size: .6em;
        font-style: normal;
        margin-left: 1.4em;
        display: block;
        color: #003F51;

}

.attribute:first-line {
        font-weight: bold;
        /* text-transform: uppercase;  ugh, doesn't work in Safari 2012 - jh */
}





footer p,  footer a {
        color: white;
        /*width: 960px; changed 21-apr-2014*/
        width: 100%;
        font-size: .8em;
        margin-right: auto;
        margin-left: auto;
        padding-top: .8em;
        /*font-family: Arial, Helvetica, sans-serif;*/
        font-family: Optima, Californian FB, Calisto MT, Arial, Helvetica, sans-serif; /* added 22-may-2012 */
        text-align: center;
}








#video_box img.chef-darren-the-cia {
	margin-top: .5em;
        height: 8em;
        width: 10em;
	border: .05em solid #003F51;
}


.expand {
        font-size: 14px;
        margin: 1px;
        padding: 1px 0px;
        cursor: pointer;
        position: relative;
        height: 13px;
}

.collapse {
        padding-top: 4px;
        padding-bottom: 6px;
}

.expand a {
        text-decoration: none;
}

.expand a:hover {
        text-decoration: none;
}

.expand a:link, .expand a:visited {
        border-width:1px;
        background-image:url(../img/more-less.png);
        background-repeat:no-repeat;
        background-position:0px 0px;
}

.expand a.open:link, .expand a.open:visited {
        background-image:url(../img/more-less.png);
        background-repeat:no-repeat;
        background-position: 0px -15px;
}
.expand2 a:link, .expand2 a:visited {
        border-width:1px;
        background-image:url(../img/more-less2.png);
        background-repeat:no-repeat;
        background-position:0px 0px;
}
   
.expand2 a.open:link, .expand2 a.open:visited {
        background-image:url(../img/more-less2.png);
        background-repeat:no-repeat;
        background-position: 0px -15px;
}



span.email-us {
position:relative;left:-5.2em;font-size:1.4em;z-index:11;
}


img.chef-darren-thumbnail {
        width: 3em;
        height: 2em;
}


div.announcement-box-index {
margin-top: .4em;
margin-bottom: .8em;
width: 100%;
height: 21em;
}


#video_box img.films-radiance-rerelease1 {
	border: none;
	width: 22em;
	height: 14em;
	padding-top: .3em;
}

h1.makingof {
	padding-top: .2em;
	font-size: 1.15em;
	padding-bottom: .5em;
}

p.makingof {
	width: 96%;
	text-align: justify;
	line-height: 1.2em;
	padding; 0 .2em;
}

#resource_block a:link, a:hover, a:visited, .spanish-film-link a:link, .spanish-film-link a:hover, .spanish-film-link a:visited {
    color: #003F51;
}

a.attribute2 {
        line-height: .3em;
        color: #003F51;
}

ul.inner-infotext li a {
	font-size: 1.4em;
	line-height: 1.3em;
}



.wpiali-welcome {
	padding-top:1em;
	float:left;
	width: 99%;
	color: rgb(0, 63, 81); 
	font-family: Optima,Californian,arial;
	font-size:1.5em;
}

.wpiali-welcome img {
	float: left; 
	padding-left: 0em;
	height: 2.5em;
	width: 2.5em;
}

p.title-top2, .title-top2 {
	line-height: 1.12em;
	font-size: 1.2em;;
	width: 70%;
	padding-bottom: 1em;
	text-align: center;
	float:left;
	padding-top: .1em;
	font-weight: normal;
}

p.wpiali-welcomep {
	float: none;
	clear: both;
	padding-left: .002em;
	padding-right: .002em;
	width: 98%;
}


#video_box img {
        height: 15em;
        width: 100%;
	border: .1em solid #003F51;
}


.ornament-350 {
  float: left;
  margin-left: .8em;
  padding-top: .02em;
}

.ornament-350 img.wpiali-ornament-lr  {
	width: 5em;
	height: .5em;
}


.wpiali-resource-row {
        width: 98%;
        height:20em:
	padding-left: 2%;
}


.wpiali-links-column {
        width: 98%%;
        min-height: 5em;
	padding-left: 2%;
}





.article-wpiali-img {
        float:left;
        width: 8em;
        height: 5.45em;
        border: .1em rgb(0,63,82) solid;
        margin-left:.08em;
        margin-top: .02em;
}


.wpiali-article-space {
        width: 14em;
        float: left;
        padding-left: .4em;
}



img.wpiali-bottom-ornament-full {
        padding-top:15px;
        padding-bottom:30px;
	width: 20em;
	height: .5em;
}


.wpiali-column-heading1 {
        text-align:center;
        float: none;
        padding-bottom: .5em;
}

.title-break {
        color:  rgb(0, 63, 81);
        font-weight:bold;
        font-size:24px;
        font-family:Optima,Californian FB,Calisto MT,Arial,Helvetica,sans-serif;
        float: left;
}


.wpiali-article-row, .wpiali-links-row  {
        width: 100%;
        min-height:80em;
}


.wpiali-article-link {
	font-size: 1em;
}

a.wpiali-article-link {
	font-size: 1em;	
}

.wpiali-article-link2 {
	font-size: .7em;
	text-align: left;
	clear: both;
	margin: auto;
	padding-bottom: .5em;
}


.wpiali-article-box2 {
	padding-bottom: .4em;
}


#video_box img.nytlogo {
        width: 14em;
        height: 2.2em;
        border: none;
        margin-bottom: 0em;
        margin-top:.4em;
}

.audio_part {
	border: .01em solid #003F51;
	margin-bottom: .5em;
	padding: .5em .5em;
}

.audio_left_col, .audio_right_col {
	float: left;
	width: 95%;
	height: 600px;
	/* border: 1px red solid; */
	margin: .5em .5em;
	background-color: white;
}


.audio_left_col h4.audio_title, .audio_left_col  .audio_title, .audio_right_col h4.audio_title, .audio_right_col  .audio_title {
        background-color: #003F51;
        color: white;
        padding: 2px 3px 2px 9px;
}



.audio-title {
        position: relative;
        text-align: center;
        margin: auto;
        top: -27px;
        background-color: #D6E3E6;
        display: block;
        width: 89px;

}

audio {
        display: block;
        position: relative;
        width: 100%;;
}

