img, div { behavior: url(iepngfix.htc) }
body {margin:0;padding:0;background:url(../images/bg_wall2.gif) left top;background-color:#999999;font-family:Arial, Helvetica, sans-serif;font-size:12px}
#container {margin:0 auto;width:1024px;}
#content {clear:both;padding:10px 0 10px 190px;}
#logo {margin-top:15px;}
a {color:#ffff00;cursor:pointer;}

/* NAV */
#nav {font-size:18px;}
#nav ul {margin:0;padding:0;font-family:'Courier New', Courier, monospace;text-transform:uppercase;color:#FFFFFF;list-style:none}
#nav li {float:left;padding:10px 0;}
#nav .on, #home_nav .on {color:#000000;}
#nav .on, #nav a {padding-left:10px;padding-right:50px;}
#nav a, #home_nav a {color:#FFFFFF;text-decoration:none;}
#nav .short a:hover, #home_nav .short a:hover {background:url(../images/nav_hover_short.png) no-repeat center left;}
#nav .med a:hover, #home_nav .med a:hover {background:url(../images/nav_hover_med.png) no-repeat center left;}
#nav .long a:hover, #home_nav .long a:hover {background:url(../images/nav_hover_long.png) no-repeat center left;}

/* HOME */
#home {margin:0 auto;padding:0;width:939px;height:916px;background:url(../images/homepage.gif) no-repeat;}
#top_logos {padding:35px 0 0 15px;}
.float_right {float:right;}
#home_nav {font-family:"Courier New", Courier, monospace;font-size:18px;text-transform:uppercase;color:#FFFFFF;margin:250px 0 0 10px;}
#home_nav ul {margin:0;padding:0;list-style:none;}
#home_nav li {padding:1px 0;}
#home_nav .on, #home_nav a {padding-left:10px;padding-right:50px;}
#email_form, #thank_you {margin:30px 20px;width:250px;}
#email_header {color:#FFFFFF;margin:0 0 5px 0;padding:0;}
#name, #email {border:2px solid #999999;padding:5px;}
#SEO_footer {margin:10px auto;width:939px;color:#eaeaea;}

/* ABOUT */
#about_header {background:url(../images/about_header.png) no-repeat;width:655px;height:173px;margin-left:-190px;margin-top:0px;text-indent:-300em;}
#film {clear:right;margin-top:-120px;width:500px;line-height:18px;}
#about_filmmakers {background:url(../images/filmmaker_header.png) no-repeat;width:754px;height:568px;margin-top:-50px;text-indent:-300em;}
#filmmakers {margin-top:-450px;width:500px;z-index:100;line-height:18px;}
#nicks_vision_more, #black_more, #glat_west_more, #murray_more, #goldschein_more, #freeman_more, #barclay_more, #clements_more, #putnam_more, #cohen_more {display:none;}

/* Filmmakers headers */
#nick_oceano {background:url(../images/nick_oceano.png) no-repeat;width:173px;height:20px;text-indent:-300em;}
#nicks_vision {background:url(../images/nicks_vision.png) no-repeat;width:94px;height:15px;text-indent:-300em;}
#dustin_black {background:url(../images/dustin_black.png) no-repeat;width:209px;height:20px;text-indent:-300em;}
#glat_west {background:url(../images/glat_west.png) no-repeat;width:406px;height:20px;text-indent:-300em;}
#jonathan_murray {background:url(../images/jonathan_murray.png) no-repeat;width:297px;height:22px;text-indent:-300em;}
#gil_goldschein {background:url(../images/gil_goldschein.png) no-repeat;width:265px;height:21px;text-indent:-300em;}
#scott_freeman {background:url(../images/scott_freeman.png) no-repeat;width:283px;height:20px;text-indent:-300em;}
#paris_barclay {background:url(../images/paris_barclay.png) no-repeat;width:265px;height:24px;text-indent:-300em;}
#anne_clements {background:url(../images/anne_clements.png) no-repeat;width:196px;height:20px;text-indent:-300em;}
#chris_panizzon {background:url(../images/chris_panizzon.png) no-repeat;width:198px;height:21px;text-indent:-300em;}
#mark_putnam {background:url(../images/mark_putnam.png) no-repeat;width:312px;height:23px;text-indent:-300em;}
#jonathan_alberts {background:url(../images/jonathan_alberts.png) no-repeat;width:195px;height:20px;text-indent:-300em;}
#denise_hudson {background:url(../images/denise_hudson.png) no-repeat;width:281px;height:21px;text-indent:-300em;}
#shawn_young {background:url(../images/shawn_young.png) no-repeat;width:239px;height:26px;text-indent:-300em;}
#barbara_cohen {background:url(../images/barbara_cohen.png) no-repeat;width:201px;height:22px;text-indent:-300em;}

/* PRESS + SCREENINGS */
#screening_header {background:url(../images/screening_header.png) no-repeat;width:533px;height:72px; text-indent:-300em;}
#toronto_header {background:url(../images/toronto_header.png) no-repeat;width:96px;height:19px;text-indent:-300em;}
#reviews_header {background:url(../images/reviews_header.png) no-repeat;width:88px;height:22px;text-indent:-300em;}
#press_header {background:url(../images/press_header.png) no-repeat;width:176px;height:32px;text-indent:-300em;}
#press_inquiries {background:url(../images/ribbons.png) no-repeat top left;margin-left:-190px;padding-left:190px;}
#business_header {background:url(../images/business_header.png) no-repeat;width:212px;height:30px;text-indent:-300em;}
#business_inquiries {}
.screening {padding:10px;}
.screen_location h3 {color:#ffffff;font-size:18px;margin:0;padding:10px 0 0 10px;}

/* CAST + CREW */
#cast_crew {background:url(../images/cast_crew_header.png) no-repeat;text-indent:-300em;}
#alex_header {background:url(../images/alex_loynaz.png) no-repeat;width:640px;height:174px;margin-left:-150px;text-indent:-300em;}
#alex_loynaz {background:url(../images/pedro_photo.png) no-repeat top right;height:290px;margin-top:-150px;margin-bottom:-160px;padding-right:350px;}
#justina_header {background:url(../images/justina_machado.png) no-repeat;width:267px;height:18px;text-indent:-300em;}
#justina_machado {background:url(../images/mily_photo.png) no-repeat bottom right;margin-top:-10px;margin-bottom:20px;padding-right:350px;}
#cast_photos {margin-left:-190px;}
#cast_crew_list {margin-left:-190px;}
#cast_list {background:url(../images/cast_list.png) no-repeat;width:417px;height:397px;float:left}
#cast_list a {color:#0066FF;}
#cast_list table {width:300px;margin-top:130px;margin-left:100px;font-size:14px;}
#cast_list td {padding:3px}
#crew_list {background:url(../images/crew_list.png) no-repeat;width:553px;height:542px;margin-bottom:15px;float:right;}
#crew_list table {width:400px;margin-top:170px;margin-left:80px;font-size:14px;}
#crew_list td {padding:5px;}
#full_list {clear:both;margin-left:-190px;color:#FFFFFF;font-size:18px;}

/* TRAILER */
#trailer_intro {background:url(../images/trailer_intro2.png) no-repeat;width:622px;height:121px;text-indent:-300em;}
#trailer {background:url(../images/trailer_bg.png) no-repeat top right;height:537px;padding-top:20px;}
#trailer_gallery {padding:10px 0;}
