@import url(http://fonts.googleapis.com/css?family=Share);@import url(http://fonts.googleapis.com/css?family=Wire+One);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}
a{outline:none;}a img{border:none;}a,a:link,a:visited,a:active{text-decoration:none;}a:hover,a:focus{text-decoration:underline;}:focus{outline:0}b,strong{font-weight:bold;}em,i{font-style:italic;}.active,.active-trail{font-weight:bold;}ul li{list-style:none}.cf:before,.cf:after{content:"";display:table;}.cf:after{clear:both;}.cf{zoom:1;}.field-name-body ol,.field-name-body ul{margin:0 0 0 10px;}.field-name-body ul li{list-style:square inside}.tabs li{display:inline;padding:0 10px}.primary{padding:3px 0;margin:4px 0;}.primary li{}.secondary li{}.pager li{display:inline-block;}.breadcrumb{margin:0;}ul.breadcrumb li{display:inline;margin:0 0 0 10px;}.form-type-textfield{}.form-type-checkbox{margin:0;}.form-type-radio{margin:0;}.form-type-textarea{margin:0;}.form-type-managed-file{margin:0;}fieldset{}label{display:inline;font-weight:bold;}textarea{}input{}input[type="radio"]{vertical-align:middle;}input[type="checkbox"]{vertical-align:middle}.ie7 input[type="checkbox"]{vertical-align:baseline;}input[type="file"]{vertical-align:middle;}input[type="search"]{-webkit-appearance:textfield;}form small,form .description{font-size:12px;color:#444;display:block;text-align:left;}.form-field-required{}.form-field-required:after{content:" * "}fieldset legend{.ie7 margin-left:-7px;width:100%;}.block .content:before,.block .content:after{content:"";display:table;}.block .content:after{clear:both;}.block .content{zoom:1;}body.toolbar div#admin-toolbar.vertical{top:130px;}body.toolbar-drawer div#admin-toolbar.vertical{top:66px;}#admin-toolbar{top:20px!important;}.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:0px;padding:5px;text-align:center;text-shadow:none;}
.feed{text-indent:-9999em;}.feed a.feed-icon{background:transparent url(/misc/feed.png);width:16px;height:16px;display:block;}a.ical-icon div{background-color:#900;color:#fff;display:inline;padding:2px;}.file a.file-icon{background:transparent url(/modules/file/icons/text-plain.png) no-repeat left center;padding:2px 2px 2px 20px;}.file a.mime-application-pdf{background-image:url(/modules/file/icons/application-pdf.png)}.file a.mime-application-octet-stream{background-image:url(/modules/file/icons/application-octet-stream.png)}.file a.mime-application-x-executable{background-image:url(/modules/file/icons/application-x-executable.png)}.file a.mime-audio-x-generic{background-image:url(/modules/file/icons/audio-x-generic.png)}.file a.mime-image-x-generic{background-image:url(/modules/file/icons/image-x-generic.png)}.file a.mime-package-x-generic{background-image:url(/modules/file/icons/package-x-generic.png)}.file a.mime-text-html{background-image:url(/modules/file/icons/text-html.png)}.file a.mime-text-plain{background-image:url(/modules/file/icons/text-plain.png)}.file a.mime-text-x-generic{background-image:url(/modules/file/icons/text-x-generic.png)}.file a.mime-text-x-script{background-image:url(/modules/file/icons/text-x-script.png)}.file a.mime-video-x-generic{background-image:url(/modules/file/icons/video-x-generic.png)}.file a.mime-x-office-document{background-image:url(/modules/file/icons/x-office-document.png)}.file a.mime-x-office-presentation{background-image:url(/modules/file/icons/x-office-presentation.png)}.file a.mime-x-office-spreadsheet{background-image:url(/modules/file/icons/x-office-spreadsheet.png)}.table-order-asc,.table-order-desc{width:16px;height:16px;float:right}.table-order-asc{background:transparent url(/misc/arrow-asc.png) no-repeat center top;}.table-order-desc{background:transparent url(/misc/arrow-desc.png) no-repeat center top;}
@media screen{*{margin:0;padding:0;}body{background:white;font-family:'Century Gothic',Helvetica,sans-serif;font-size:14px;}label{font-weight:normal !important;}.screen-reader-text{position:absolute;left:-9999px;top:-9999px;}.clear{clear:both;}.group:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}* html .group,*:first-child+html .group{zoom:1;}h1,h2,h3,h4,h5,h6,.field-type-text-with-summary label,.field-slideshow-wwcaption,.main-sidebar nav a{font-family:Share,'Century Gothic',serif;}#page-wrap{width:960px;margin:20px auto;}.clearfix{clear:both;}.whitespace-padding{padding-top:20px;}h1,h2,h3{font-weight:normal;margin:0 0 10px 0;}p{font-size:1em;line-height:1.4286em;margin:0 0 1.4286em 0;}article{line-height:1.4286em;}li{line-height:1.4286em;}h1{font-size:1.7143em;line-height:1.6667em;margin-top:0.8333em;margin-bottom:0em;}h2{font-size:1.5714em;line-height:1.8182em;margin-top:0.9091em;margin-bottom:0em;}.frontpage label{font-size:1.7em;}h3,.frontpage #main .field-slideshow-caption{font-size:1.4286em;line-height:1em;margin-top:1em;margin-bottom:0em;}h4{font-size:1.2857em;line-height:1.1111em;margin-top:1.1111em;margin-bottom:0em;}h5{font-size:1.1429em;line-height:1.25em;margin-top:1.25em;margin-bottom:0em;}h6{font-size:1em;line-height:1.4286em;margin-top:1.4286em;margin-bottom:0em;}#nav-box h1{font-size:2.35em;line-height:1em;margin:0;}p{margin:0 0 10px 0;}a{text-decoration:none;color:#03b37d;}a:hover{color:#1bf8b4;}.white{color:white;}blockquote{}blockquote p{}ul,ol{margin:0 0 10px 0;}.post{}.entry{}.entry a{}.entry a:hover{}pre{}code,tt{}#meta{}.postmetadata{}#sidebar{}header{position:relative;}#logo-box{width:100%;}#nav-box{position:absolute;top:81px;left:358px;}#nav-box .description{}.field-collection-view{border:none;padding:0;margin:0;}nav[role=navigation]{}#nav-box nav{margin:1.1em 0;}#nav-box nav ul{background-color:rgb(119,119,119);}#nav-box nav ul li{float:left;list-style-type:none;margin-bottom:0px;}#nav-box nav ul li a{background-color:none;color:#fefefe;font-size:1.2em;font-weight:400;padding:5px 9px;display:block;text-decoration:none;text-shadow:0 -1px 1px rgba(0,0,0,0.33);}#nav-box nav ul li a:hover{background:rgb(119,119,119);color:#fff;}#nav-box nav ul li:first-child a{}#nav-box nav ul li.current-menu-item a,#nav-box nav ul li.current_page_item a,#nav-box nav ul li.current-page-ancestor a{}#nav-box nav ul li ul,#nav-box nav ul li ul li ul{background:rgb(119,119,119);position:absolute;left:-9999em;z-index:9999;width:200px;font-size:.85em;}#nav-box nav ul li ul li ul{margin-left:200px;top:auto;margin-top:-30px;}#nav-box nav ul li ul li:hover ul,#nav-box nav ul li:hover ul{left:auto;}#nav-box nav ul li ul li a{width:160px;}#nav-box nav ul li ul li a{}#nav-box nav ul li ul li a:hover{}#nav-box nav ul li ul li:last-child a{}#nav-box nav ul li ul li ul.sub-menu{}#nav-box nav ul li ul li:hover ul.sub-menu{}.field-slideshow-slide{width:700px;height:400px !important;overflow:hidden;}.frontpage #main .field-slideshow-caption{position:absolute;bottom:0;background:rgba(0,0,0,.5);width:100%;color:white;padding:10px 0 10px 10px;}.frontpage #main .field-slideshow-caption a{color:whitesmoke;font-weight:normal;}.main-sidebar{width:230px;float:left;color:black;margin:0px 10px 0px 20px;}.main-sidebar h3{background:#FFFF85;.main-sidebar
		color:black;margin:0;margin:0 0 0 -10px;padding:5px 0 5px 10px;}.main-sidebar .widget{margin-bottom:10px;background:white;}.main-sidebar .widget a{text-decoration:none;color:black;}.main-sidebar .contextual-links-region ul{padding:0;margin:0;}.fb-like{position:absolute !important;margin-top:-45px;margin-left:137px;}.main-sidebar form{background:url(/sites/all/themes/bssf/images/search-background.jpg);height:84px;margin-bottom:16px;position:relative;}.form-item,.form-actions{margin:0 !important;}.main-sidebar #edit-search-block-form--2{width:212px;position:absolute;bottom:0;background:rgba(255,255,255,.75);-webkit-border-radius:5px;border-radius:5px;padding:3px 5px;margin:2px;}.main-sidebar #edit-submit{position:absolute;top:0;right:0;}.main-sidebar nav a{padding-left:10px;background-position:center;display:block;height:64px;margin-bottom:20px;color:white;font-size:32px;text-transform:uppercase;line-height:1em;text-align:right;}.frontpage #bottom-left,.frontpage #bottom-mid,.frontpage #bottom-right{position:relative;width:300px;float:left;margin:10px 10px;}.frontpage #bottom-left label,.frontpage #bottom-mid .label-link,.frontpage #bottom-right .label-link{position:absolute;top:120px;margin-left:-20px;padding:5px 40px 5px 20px;background:rgb(39,174,178);background:rgba(39,174,178,.8);color:white;}.frontpage #bottom-left img,.frontpage #bottom-mid img,.frontpage #bottom-right img{position:relative;height:auto;width:100%;overflow:hidden;}.frontpage #bottom-left .field-type-text-with-summary,.frontpage #bottom-mid .field-type-text-with-summary,.frontpage #bottom-right .field-type-text-with-summary{height:180px;overflow-y:scroll;border:1px solid #dedede;border-top:0px;border-left:0px;padding:10px 15px 0 10px;}#sponsor-list{width:580px;float:left;padding-right:22px;}#ext-links{width:350px;float:left;}#sponsor-list .field-item{display:inline-block;width:277px;padding:5px 0;}#sponsor-list .field-item img{width:auto;height:70px;}#sponsor-list label,#ext-links h2{display:block;background:#eee;padding-left:20px;}#ext-links h2{font-family:'Century Gothic',Helvetica,sans-serif;font-size:1.7em;line-height:1em;margin:0;}#sponsor-list .field-items,#ext-links ul{border:1px solid #dedede;border-top:0px;border-left:0px;padding:10px 10px 10px 10px;text-align:center;}#ext-links ul{text-align:left;margin-left:20px;}#jquery-sponsors-list-div{float:left;width:220px;padding-right:10px;}#jquery-sponsors-list{margin-left:20px;}#jquery-sponsors-list li{}#jquery-sponsors-slider{float:left;width:320px;height:auto;position:relative;}.sponsors-slider-img-box{position:absolute;top:0;left:0;width:100%;height:auto;text-align:center;display:none;}.sponsors-slider-img-box a{display:block;}.sponsors-slider-img{max-height:270px;max-width:100%;}#main{position:relative;height:400px;width:700px;background:gray;overflow:hidden;float:left;}#main-content-area{width:700px;float:left;}#ribbon{background:#333;color:whiteSmoke;padding:5px;margin-bottom:15px;width:940px;}.view-id-blog .view-header,.view-id-blog .view-footer,.view-id-blog .view-content{display:inline-block;}.ribbon-caption{color:#03b37d;font-weight:bold;}.views-more-link{color:#FF3333;}.post{width:700px;float:left;}.post li{list-style-type:none;}.float{float:left;padding-right:10px;}.clear{clear:both;}.jury h3{line-height:.5em;}.jury img{padding-bottom:10px;}.film-row{position:relative;margin:0 auto;width:640px;padding-bottom:20px;}.film-description,.film-row img{position:relative;margin:0 auto;}.film-description{float:left;width:440px;position:absolute;height:70px;top:50%;margin-top:-38px;margin-left:200px;}.page-films table.views-table{width:100%;}#views-exposed-form-films-page{background:#dddddd;padding:3px 10px;margin-bottom:7px;}#views-exposed-form-films-page label{font-size:1em;display:inline-block;}#views-exposed-form-films-page .views-widget{display:inline-block;}#edit-field-year-value{width:50px !important;}table.views-table thead{border-bottom:1px solid rgb(148,184,168);}table.views-table tr.even{background:#ffffff;}table.views-table tr.odd{background:#f9f9f9;}table.views-table .film-row .views-field{padding:5px 0;}article.node-film .preview-image img{float:right;width:300px;height:auto;border:3px solid white;outline:1px solid rgb(231,231,231);}article.node-film h1.title{margin-top:0px;}article.node-film .laurels-image{}.upcoming-screenings .title{margin-top:-51px;color:white;font-size:36px;background:rgba(0,0,0,.6);z-index:2;position:relative;line-height:1em;margin-bottom:16px;}.view-upcoming-schedule .views-field-field-films{margin-left:10px;}.view-upcoming-schedule .week-of-date{display:inline-block;}.view-upcoming-schedule .views-field-field-week-of{margin-top:.35em;margin-left:10px;}.view-upcoming-schedule .upcoming-week-film{margin-top:.35em;display:inline-block;}.view-previous-screenings table{width:100%;line-height:2em;margin-bottom:2em;margin-top:1em;}.view-previous-screenings caption{font-size:20px;text-align:left;padding-left:40px;}.view-previous-screenings table .views-field-title{width:20%;}.view-previous-screenings table .views-field-field-films{font-size:85%;}.view-previous-screenings .pager{font-size:18px;padding-left:20px;}.node-screening .field-type-field-collection .field-item{display:inline-block;min-width:260px;}.field-collection-container{border-bottom:none;}.node-screening .node-teaser{padding-left:20px;}.node-screening .node-film.node-teaser .right-side{float:left;width:32%;padding-left:3%;}.node-screening .node-film.node-teaser .right-side .field-type-image{margin-top:1.5em;}.node-screening .node-film.node-teaser .right-side img{width:100%;height:auto;}.node-screening .node-film.node-teaser .left-side{float:left;width:65%;}.node-screening-location .field-type-image{width:300px;float:right;}.node-screening-location .field-type-image img{width:100%;height:auto;}.node-screening-location .adr .fn{display:none;}.node-screening-location .adr div,.node-screening-location .map-link{padding-top:.5em;}.node-screening-location .field-type-location{padding-bottom:1em;}form.webform-client-form label{width:220px;display:inline-block;margin-top:.5em;margin:5px 10px;}#webform-client-form-7 .form-actions #edit-submit{margin:20px 0 0 244px;width:82px;}select#edit-submitted-keep-in-archives{width:171px;}#main-content-area form.search-form .custom-search-box{width:300px;margin-bottom:10px;padding:3px 3px;-webkit-border-radius:5px;border-radius:5px;}#main-content-area form.search-form #edit-actions{padding-top:10px;}footer{margin-top:50px;}#copyright{float:left;width:500px;}#ghanlogo{float:right;width:50px;}.slide-wrapper .slide{background-position:cover;}#searchform{}#s{}#searchsubmt{}ol.commentlist{list-style:none;}ol.commentlist li{}ol.commentlist li.alt{}ol.commentlist li.bypostauthor{}ol.commentlist li.byuser{}ol.commentlist li.comment-author-admin{}ol.commentlist li.comment{border-bottom:1px dotted #666;padding:10px;}ol.commentlist li.comment div.comment-author{}ol.commentlist li.comment div.vcard{}ol.commentlist li.comment div.vcard cite.fn{font-style:normal;}ol.commentlist li.comment div.vcard cite.fn a.url{}ol.commentlist li.comment div.vcard img.avatar{float:right;margin:0 0 10px 10px;}ol.commentlist li.comment div.vcard img.avatar-32{}ol.commentlist li.comment div.vcard img.photo{}ol.commentlist li.comment div.vcard span.says{}ol.commentlist li.comment div.commentmetadata{}ol.commentlist li.comment div.comment-meta{font-size:10px;}ol.commentlist li.comment div.comment-meta a{color:#ccc;}ol.commentlist li.comment p{}ol.commentlist li.comment ul{}ol.commentlist li.comment div.reply{font-size:11px;}ol.commentlist li.comment div.reply a{font-weight:bold;}ol.commentlist li.comment ul.children{list-style:none;margin:10px 0 0;}ol.commentlist li.comment ul.children li{}ol.commentlist li.comment ul.children li.alt{}ol.commentlist li.comment ul.children li.bypostauthor{}ol.commentlist li.comment ul.children li.byuser{}ol.commentlist li.comment ul.children li.comment{}ol.commentlist li.comment ul.children li.comment-author-admin{}ol.commentlist li.comment ul.children li.depth-2{border-left:5px solid #555;margin:0 0 10px 10px;}ol.commentlist li.comment ul.children li.depth-3{border-left:5px solid #999;margin:0 0 10px 10px;}ol.commentlist li.comment ul.children li.depth-4{border-left:5px solid #bbb;margin:0 0 10px 10px;}ol.commentlist li.comment ul.children li.depth-5{}ol.commentlist li.comment ul.children li.odd{}ol.commentlist li.even{background:#fff;}ol.commentlist li.odd{background:#f6f6f6;}ol.commentlist li.parent{border-left:5px solid #111;}ol.commentlist li.thread-alt{}ol.commentlist li.thread-even{}ol.commentlist li.thread-odd{}form{}input[type=text]{}textarea{}}@media print{.do-not-print{display:none;}#comments{page-break-before:always;}body{width:100% !important;margin:0 !important;padding:0 !important;line-height:1.4;word-spacing:1.1pt;letter-spacing:0.2pt;font-family:Garamond,"Times New Roman",serif;color:#000;background:none;font-size:12pt;}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif;}h1{font-size:19pt;}h2{font-size:17pt;}h3{font-size:15pt;}h4,h5,h6{font-size:12pt;}code{font:10pt Courier,monospace;}blockquote{margin:1.3em;padding:1em;}img{display:block;margin:1em 0;}a img{border:none;}table{margin:1px;text-align:left;}th{border-bottom:1px solid #333;font-weight:bold;}td{border-bottom:1px solid #333;}th,td{padding:4px 10px 4px 0;}caption{background:#fff;margin-bottom:2em;text-align:left;}thead{display:table-header-group;}tr{page-break-inside:avoid;}a{text-decoration:none;color:black;}}

