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,font,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{background:transparent;border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;outline:0;vertical-align:baseline;margin:0;padding:0}.clear{clear:both}body{background:#fff;font:normal 62.5%/1.2em Arial,Helvetica,sans-serif;line-height:1;text-align:center}ol,ul{list-style:none}img,a img{border:none}p{color:#fed677;font:normal 12px Arial,Helvetica,sans-serif;line-height:1.5;margin:0 0 5px}h1,h2,h3,h4,h5,h6{color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.4}html,body{height:100%}#distance{float:left;height:50%;margin-bottom:-350px;width:1px}#wrapper{background:red;clear:left;height:700px;position:relative;text-align:left;width:1000px;margin:0 auto}#home #wrapper{background:transparent url(../images/main_background.jpg) no-repeat 0 0}#about #wrapper{background:transparent url(../images/about_blank.jpg) no-repeat 0 0}#credits #wrapper,#foodbank #wrapper,#trailer #wrapper,#reviews #wrapper,#press #wrapper,#news #wrapper,#upScreen #wrapper,#pastScreen #wrapper,#rsbMail #wrapper,#contact #wrapper,#grouponmsg #wrapper{background:transparent url(../images/blank_background.jpg) no-repeat 0 0}#store #wrapper{background:transparent url(../images/store_blank.jpg) no-repeat 0 0}#about #logo,#credits #logo,#foodbank #logo,#trailer #logo,#reviews #logo,#press #logo,#news #logo,#upScreen #logo,#pastScreen #logo,#rsbMail #logo,#contact #logo,#grouponmsg #logo,#store #logo{left:247px;position:absolute;top:552px}#navigation{float:left;width:615px;margin:25px 0 0 125px}#navigation ul#nav{font-family:'ArialBlackRegular',Arial,sans-serif;font-size:1.2em;text-transform:uppercase}#navigation ul#nav,#navigation ul#nav ul,#navigation ul#nav li{list-style-type:none;margin:0;padding:0}#navigation ul#nav li{float:left;margin:0 20px 0 0}#navigation ul#aboutSubNav,#navigation ul#screeningSubNav{display:none}#navigation ul#aboutSubNav li,#navigation ul#screeningSubNav li{display:inline;float:none;margin:0 15px 0 0;padding:5px 5px 10px 0}#navigation ul#nav li:hover ul#aboutSubNav,#navigation ul#nav li:hover ul#screeningSubNav{border:none;display:block;height:20px;position:absolute;width:35em;padding:8px 0 0}#navigation ul#nav a{text-shadow:0 4px 2px rgba(0,0,0,0.2)}#socialNetworks{float:left;width:90px;margin:25px 0 0 20px}#socialNetworks h3{font-size:1.3em}#socialNetworks span{color:#fed677;font-size:16px}#socialNetworks ul#socialLinks li{padding:5px 0 0}#socialNetworks ul#socialLinks li.first{padding-top:8px}#socialNetworks img.findOutMore{margin:8px 0 0}#footer{font:normal 1em Arial,Helvetica,sans-serif;text-align:center;width:500px;margin:0 auto}#footer ul#nav{margin:5px 0 0}#footer ul#nav li{display:inline;padding:0 15px 0 0}#footer p.danC{left:431px;position:relative;top:-40px}#footer p.danC a{text-decoration:underline}#footer p.copyright{color:#000;font-size:1em;padding:3px 0 0}#footer a{color:#000}#groupOn{float:left;height:108px;width:137px;margin:100px 0 0 -40px}#groupOn a{background:url(../images/groupOn_sprite.png) no-repeat 0 0;display:block;height:54px;text-indent:-9999px;width:137px}#groupOn a:hover{background-position:0 -54px}#about #wrapper #content{float:left;width:570px;margin:25px 0 0 135px}#about #content p{font-size:1.4em;letter-spacing:-0.4px;line-height:1.5}#about #content span{color:#fff;font-size:27px}#about ul#castMemberLinks li{height:100%;width:1000px}#about ul#castMemberLinks li.cmBrenda a{background:url(../images/brenda.png) no-repeat 0 0;height:140px;left:130px;position:relative;top:380px;width:149px;z-index:100}#about ul#castMemberLinks li.cmBrenda a:hover{background-position:0 -140px}#about ul#castMemberLinks li.cmJon a{background:url(../images/jon.png) no-repeat 0 0;height:125px;left:240px;position:relative;top:229px;width:111px;z-index:99}#about ul#castMemberLinks li.cmJon a:hover{background-position:0 -125px}#about ul#castMemberLinks li.cmRoger a{background:url(../images/roger.png) no-repeat 0 0;height:120px;left:315px;position:relative;top:109px;width:116px;z-index:101}#about ul#castMemberLinks li.cmJames a{background:url(../images/james.png) no-repeat 0 0;height:132px;left:399px;position:relative;top:-23px;width:117px;z-index:102}#about ul#castMemberLinks li.cmJames a:hover{background-position:0 -132px}#about ul#castMemberLinks li.cmJacob a{background:url(../images/jacob.png) no-repeat 0 0;height:129px;left:501px;position:relative;top:-152px;width:107px;z-index:103}#about ul#castMemberLinks li.cmJacob a:hover{background-position:0 -129px}#about ul#castMemberLinks li.cmKim a{background:url(../images/kim.png) no-repeat 0 0;height:120px;position:relative;width:128px;z-index:104;margin:-273px 0 0 597px}#about ul#castMemberLinks li.cmRyan a{background:url(../images/ryan.png) no-repeat 0 0;height:117px;left:702px;position:relative;top:-117px;width:101px;z-index:105}#about ul#castMemberLinks li.cmRyan a:hover{background-position:0 -117px}#about ul#castMemberLinks li.cmBrian a{background:url(../images/brian.png) no-repeat 0 0;height:126px;left:783px;position:relative;top:-243px;width:109px;z-index:106}#about ul#castMemberLinks li.cmBrian a:hover{background-position:0 -126px}#credits #wrapper #content{float:left;width:400px;margin:35px 0 0 70px}#credits #content h2,#credits #content ul#internalnav h2,#credits #content ul#internalnav{color:#fed677;font-size:1.5em}#credits ul#internalnav span.jj{padding:0 0 0 105px}#credits ul#internalnav span.alex{padding:0 0 0 22px}#credits ul#internalnav span.oren{padding:0 0 0 108px}#credits ul#internalnav span.garret,#credits ul#internalnav span.andrew{padding:0 0 0 196px}#credits ul#internalnav span.jim{padding:0 0 0 147px}#credits ul#internalnav span.marco{padding:0 0 0 131px}#credits ul#internalnav span.james{padding:0 0 0 97px}#credits ul#internalnav span.brian{padding:0 0 0 240px}#credits ul#internalnav span.roger{padding:0 0 0 191px}#credits ul#internalnav span.ryan{padding:0 0 0 201px}#credits ul#internalnav span.james2{padding:0 0 0 163px}#credits ul#internalnav span.jacob{padding:0 0 0 146px}#credits ul#internalnav span.jon{padding:0 0 0 177px}#credits ul#internalnav span.kim{padding:0 0 0 152px}#credits ul#internalnav span.brenda{padding:0 0 0 205px}#credits ul#internalnav h3.baggers{color:#fed677;padding:10px 0 15px}#credits #content h2{padding:0 0 15px}#credits #content ul#internalnav li{padding:0 0 5px}#credits #content ul#internalnav li a{color:#fff;display:block}#credits #bios{display:block;float:left;width:360px;margin:35px 0 0 20px}#credits #bios img.bioImage{float:left;padding:10px 10px 0 0}#credits #bios h3{color:#fff;font-size:1.6em}#credits #bios p{font-size:1.3em;line-height:1.5;margin:0;padding:0}#credits #bios #garret,#credits #bios #jim,#credits #bios #marco,#credits #bios #james{height:420px;overflow-x:hidden;overflow-y:auto;width:360px}#credits #kim,#credits #brenda,#credits #marco,#credits #brenda,#credits #james,#credits #james2,#credits #brian,#credits #alex,#credits #oren,#credits #garret,#credits #andrew,#credits #jim,#credits #roger,#credits #ryan, #credits #jacob,#credits #jon{ display: none;}#foodbank #wrapper #content{float:left;width:615px;margin:30px 0 0 70px}#foodbank #content #col1{float:left;width:305px;margin:0 10px 0 0}#foodbank #content #col2{float:left;width:300px}#foodbank #content p{font-size:1.29em;font-weight:700}#foodbank #content #col1 span.rsbName{color:#fff;font-size:1.9em}#foodbank #content #col1 span.bold,#foodbank #content #col2 span.bold{color:#fff;font-size:1.3em}#foodbank #content #col1 a,#foodbank #content #col2 a{color:#fff;font-size:0.9em}#foodbank #wrapper #sidebar{float:left;width:154px}#foodbank ul#foodbankLinks{text-align:center;margin:-25px 0 0 15px}#foodbank ul#foodbankLinks li{padding:10px 0}#foodbank ul#foodbankLinks li.alameda a{background:url(../images/alameda_sprites.png) no-repeat 0 0;height:90px;width:154px;margin:0 0 0 20px}#foodbank ul#foodbankLinks li.butte a{background:url(../images/butte_sprites.png) no-repeat 0 0;height:88px;width:154px}#foodbank ul#foodbankLinks li.redwood a{background:url(../images/redwood_sprites.png) no-repeat 0 0;height:78px;width:123px;margin:0 0 0 20px}#foodbank ul#foodbankLinks li.sanFrancisco a{background:url(../images/sanFrancisco_sprites.png) no-repeat 0 0;height:85px;width:122px;margin:0 0 0 20px}#foodbank ul#foodbankLinks li.foodLife a{background:url(../images/foodLife_icon.png) no-repeat 0 0;height:41px;width:99px;margin:0 0 0 35px}#foodbank ul#foodbankLinks li.alameda a:hover{background-position:0 -90px}#foodbank ul#foodbankLinks li.butte a:hover{background-position:0 -88px}#foodbank ul#foodbankLinks li.redwood a:hover{background-position:0 -78px}#foodbank ul#foodbankLinks li.sanFrancisco a:hover{background-position:0 -85px}#foodbank ul#foodbankLinks li.foodLife a:hover{background-position:0 -41px}#trailer #wrapper #video{float:left;margin:30px 0 0 100px}#trailer #addReviewLink{float:left;height:50px;line-height:1.5;width:650px;margin:15px 0 0 99px}#trailer #addReviewLink h3 a{color:#fed677;font-size:1.4em}#reviews #wrapper #content{float:left;width:700px;margin:30px 0 0 65px}#reviews #content ul#reviewLinks{font-size:1.4em;text-align:center}#reviews #content span{font-size:2.3em}#reviews #content span.author{font-size:0.9em;line-height:1.5}#reviews ul#reviewLinks li.moreReviews{font-size:1.5em;margin:20px 0 0}#reviews ul#reviewLinks li.moreReviews a{color:#fff;font-family:'ArialBlackRegular',Arial,sans-serif;font-size:14px}#press #wrapper #content{float:left;text-align:center;width:850px;margin:30px auto 0}#press #pressTitles a{color:#fed677;font:1.2em bold Arial,Helvetica,sans-serif}#press #pressTitles p.wordDoc a{font:bold 1.2em Arial,Helvetica,sans-serif;padding:5px 0 0}#press #content h3{color:#fff;font-size:1.4em;padding:0 0 5px}#press #pressImages{float:left;width:850px}#press #pressImages #brianBay{height:170px;position:relative;width:289px;z-index:100;margin:0 0 0 50px}#press #pressImages #jamesHunter{height:181px;position:relative;width:290px;z-index:1;margin:-65px 0 0 290px}#press #pressImages #rsbPoster{height:324px;width:220px;margin:-301px 0 0 625px}#press #pressImages img{padding:10px 0 5px}#press #pressImages a{color:#fed677;font:bold 1.2em Arial,Helvetica,sans-serif}#press #content h3.imageTitle{padding:0}#news #wrapper #content{float:left;width:500px;margin:30px 0 0 75px}#news #wrapper #content #newsStory{padding:0 0 10px}#news #content #newsStory span.first,#news #content #newsStory span.third{color:#fff;font-size:1.8em}#news #content #newsStory p,#news #content #newsStory span.second{font-size:1.29em}#news #content #newsStory img.sandellImage{float:right;padding:5px}#news #sidebar{float:left;margin:35px 0 0 25px}#news #content #newsStory a{color:#fff;font:bold 1.2em Arial,Helvetica,sans-serif}#upScreen #wrapper #content,#pastScreen #wrapper #content{float:left;width:780px;margin:35px 0 0 40px}#upScreen #content #box-table-a,#pastScreen #content #box-table-a{border-collapse:collapse;font:bold 1.3em Arial,Helvetica,sans-serif;text-align:left;width:780px;margin:10px 20px 5px 0}#pastScreen #content #box-table-a{margin-bottom:10px}#upScreen #content #box-table-a th,#pastScreen #content #box-table-a th{color:#fed677;font:bold 14px Arial,Helvetica,sans-serif;padding:8px}#upScreen #content #box-table-a td,#pastScreen #content #box-table-a td{background:none repeat scroll 0 0 #000;color:#fed677;padding:5px}#upScreen #content #box-table-a td.date,#pastScreen #content #box-table-a td.date{width:100px}#upScreen #content #box-table-a td.date{line-height:1.4}#pastScreen #content #box-table-a td.location{width:140px}#upScreen #content #box-table-a td.location{width:130px}#upScreen #content #box-table-a td.theater,#pastScreen #content #box-table-a td.theater{width:170px}#upScreen #content #box-table-a td.time,#pastScreen #content #box-table-a td.time{width:60px}#upScreen #content #box-table-a td.notes,#pastScreen #content #box-table-a td.notes{width:300px}#upScreen #content #box-table-a tr td,#pastScreen #content #box-table-a tr td{background:rgba(0,0,0,0.3)}#upScreen #content #box-table-a a,#pastScreen #content #box-table-a a{color:#fed677;font-size:1em}#upScreen #wrapper #specialEvent{width:780px;padding:200px 0 0 150px}#upScreen #wrapper #specialEvent p{font:bold 14px Arial,Helvetica,sans-serif;padding:0 0 10px}#upScreen #specialEvent img.leonardoIcon{float:left;padding:5px 15px 0 0}#upScreen #wrapper #specialEvent p.leonardoLink{font-size:12px}#pastScreen #wrapper #filmFestivals{width:700px;margin:0 auto;padding:0 0 0 50px}#pastScreen #filmFestivals p{font:bold 14px Arial,Helvetica,sans-serif;text-align:center}#upScreen #legend{float:right;margin:0 0 10px}#upScreen #legend p{font:bold 1em Arial,Helvetica,sans-serif;text-align:right;padding:0}#store #productDescrip1,#store #productDescrip2{float:left;width:250px}#store #productDescrip1{margin:15px 0 0 207px}#store #productDescrip2{margin:15px 0 0 147px}#store #moreItems{color:#fff;font:bold 1.55em Arial,Helvetica,sans-serif;margin:30px 0 0}#store #groupOn{float:left;height:108px;width:137px;margin:100px 0 0 20px}#store #productDescrip1 h3,#store #productDescrip2 h3{font-size:1.9em}#store #productDescrip1 p,#store #productDescrip2 p{font:bold 1.3em/1.4 Arial,Helvetica,sans-serif}#store #productDescrip1 a,#store #productDescrip2 a{color:#fff;font:bold 1.55em Arial,Helvetica,sans-serif}#rsbMail #wrapper #content{float:left;width:640px;margin:30px 0 0 100px}#rsbMail #content p{font:bold 14px Arial,Helvetica,sans-serif}div.box{width:500px;margin:30px 0 0}div.box label{display:block;width:100%;padding:10px 0}div.box label span{color:#fed677;display:block;float:left;font:bold 14px Arial,Helvetica,sans-serif;text-align:left;width:100px;padding:3px 20px 0 0}div.box .input_text{width:200px}div.box .button{left:227px;position:relative;top:10px;width:100px}#grouponmsg #content a{color:#fed677;font:14px Arial,Helvetica,sans-serif;line-height:1.2;text-decoration:underline;padding:0 0 5px}#grouponmsg #content p{color:#fed677;font:14px Arial,Helvetica,sans-serif;line-height:1.3;padding:0 0 5px}#privacy #document,#termsOfUse #document,#return #document{background:#fff;height:auto;text-align:left;width:960px;margin:0 auto}#privacy #document #content p,#termsOfUse #document #content p,#return #document #content p{color:#000;font:normal 13px Arial,Helvetica,sans-serif}#privacy #document #content h3,#termsOfUse #document #content h3,#return #document #content h3{color:#000;font:bold 18px Arial,Helvetica,sans-serif;padding:0 0 10px}a,a:active,a:hover,a:focus,a:visited,#footer p.danC a:hover{text-decoration:none}#navigation ul#nav li a,#trailer #addReviewLink h3 a:hover,#reviews ul#reviewLinks li a:hover,#press #pressTitles a:hover,#press #pressImages a:hover,#news #content #newsStory span.second,#upScreen #content #box-table-a a:hover,#pastScreen #content #box-table-a a:hover,#contact #content a:hover,#grouponmsg #content a:hover{color:#fff}#navigation ul#nav li a:hover,#navigation ul#nav li.active a,#navigation ul#nav li a.active,.jj,.alex,.oren,.garret,.andrew,.jim,.marco,.james,.brian,.roger,.ryan,.james2,.jacob,.jon,.kim,.brenda,#credits #bios a:hover,#foodbank #content #col1 a:hover,#foodbank #content #col2 a:hover,#reviews ul#reviewLinks li a,#reviews ul#reviewLinks li.moreReviews a:hover,#news #content #newsStory a:hover,#upScreen #specialEvent a:hover,#store #productDescrip1 a:hover,#store #productDescrip2 a:hover{color:#fed677}#socialNetworks ul#emailList li,#foodbank #content #col1 img{padding:5px 0}#socialNetworks h3.fbInfo,#reviews ul#reviewLinks li{padding:15px 0 0}#about ul#castMemberLinks li a,#foodbank ul#foodbankLinks li a{display:block;text-indent:-9999px}#about ul#castMemberLinks li.cmRoger a:hover,#about ul#castMemberLinks li.cmKim a:hover{background-position:0 -120px}#credits #bios a,#upScreen #specialEvent a{color:#fff;font:bold 12px Arial,Helvetica,sans-serif}#upScreen #wrapper #content h3,#pastScreen #wrapper #content h3,#upScreen #wrapper #specialEvent span,#pastScreen #filmFestivals span{color:#fff;font-size:16px}#store #rsbDvd,#store #fbDonation{margin:25px 0 0}#store #rsbBag,#store #moviePoster,#store #viewCart{margin:30px 0 0}#contact #wrapper #content,#grouponmsg #wrapper #content{float:left;width:600px;margin:30px 0 0 125px}#contact #content h3,#grouponmsg #content h3{font:bold 18px Arial,Helvetica,sans-serif;padding:15px 0}#contact #content span,#contact #content a,#grouponmsg #content span{color:#fed677;font:bold 14px Arial,Helvetica,sans-serif;line-height:1.2;padding:0 0 5px}.fb-like{width: 200px; position:absolute; top: 703px; left: 0;}
