/* Film Club */
body {margin:0; padding:0;}
#film_wrapper {margin:0 0 0 -2px;}
#film_wrapper #film_top {position:relative; width:531px; height:85px; background-image:url(../img/fc-top.gif); background-repeat:no-repeat;}
#film_wrapper #film_top img.title1 {position:absolute; top:25px; left:120px; margin-top:10px; padding:0;}
#film_wrapper #film_top img.title2 {position:absolute; top:25px; left:120px; margin-top:10px; padding:0;}
#film_wrapper #film_top img.center {position:absolute; top:60px; left:40px; margin-top:10px;}
#film_wrapper #film_middle {width:531px; background-image:url(../img/background.gif)}
#film_wrapper #film_middle #film_content {width:491px; margin:0 20px 0 20px; background-color:#201807; font-family:Arial, Helvetica, sans-serif;}
#film_wrapper #film_middle #film_content_gradient {width:491px; margin:0 20px 0 20px; font-family:Arial, Helvetica, sans-serif; background-image:url(../img/fc-background.gif); background-repeat:repeat-x; background-position:top; background-color:#6C5836;}
#film_wrapper #film_middle #film_content_gradient img.center {margin:0 20px 0 20px;}
#film_wrapper #film_middle #film_content_gradient h3 {text-align:center; color:#FBFBE6; font-size:1.1em; line-height:1.4em; margin:10px 0; font-family:Arial, Helvetica, sans-serif;}
#film_wrapper #film_middle #film_content_gradient div.row {width:405px; height:121px; margin:11px 0px 10px 65px;}
#film_wrapper #film_middle #film_content_gradient div.row img {float:left; margin:0 10px 10px 0;}
#film_wrapper #film_middle #film_content_gradient div.row p {color:#fff; font-size:1em; clear:right;}
#film_wrapper #film_middle #film_content_gradient div.row a {display:block; color:#D0700C; font-size:1em; font-weight:bold; text-decoration:none;}



#film_wrapper #film_middle #film_content img.center {margin:0 20px 0 20px;}
#film_wrapper #film_middle #film_content h3 {text-align:center; color:#FBFBE6; font-size:1.1em; line-height:1.4em; margin:10px 0; font-family:Arial, Helvetica, sans-serif;}
#film_wrapper #film_middle #film_content div.row {width:405px; height:121px; margin:11px 0px 10px 65px;}
#film_wrapper #film_middle #film_content div.row img {float:left; margin:0 10px 10px 0;}
#film_wrapper #film_middle #film_content div.row p {color:#fff; font-size:1em; clear:right;}
#film_wrapper #film_middle #film_content div.row a {display:block; color:#D0700C; font-size:1em; font-weight:bold; text-decoration:none;}
#film_wrapper #film_bottom {width:531px; height:45px; margin:0 0 0 0; background-image:url(../img/fc-bottom.gif); background-repeat:no-repeat;}
#film_wrapper #film_bottom2 {width:531px; height:45px; margin:0 0 0 0; background-image:url(../img/fc-bottom2.gif); background-repeat:no-repeat;}

#film_wrapper #film_middle #film_content div.row_two {width:405px; height:121px; margin:11px 0px 10px 50px;}
#film_wrapper #film_middle #film_content div.row_two img {float:left; margin:0 10px 10px 0;}
#film_wrapper #film_middle #film_content div.row_two p {color:#fff; font-size:1.1em;}
#film_wrapper #film_middle #film_content div.row_two a {display:block; color:#D0700C; font-size:1.1em; font-weight:bold; text-decoration:none;}

#film_wrapper #film_middle #film_content #manuscript {width:385px; padding:15px; margin:0 0 10px 50px; background-color:#D6C19B; background-image:url(../img/paper.gif); background-position:top; background-repeat:no-repeat;}
#film_wrapper #film_middle #film_content #manuscript h3 {color:#2D230F; text-align:left; font-size:1.1em; font-weight:bold;}
#film_wrapper #film_middle #film_content #manuscript p {color:#2D230F; font-size:1.1em; line-height:1.4em;}

#film_wrapper #film_middle #film_content #manuscript_second {width:385px; padding:15px; margin:0 0 10px 50px; background-color:#D6C19B; background-image:url(../img/paper.gif); background-position:top; background-repeat:no-repeat;}
#film_wrapper #film_middle #film_content #manuscript_second h3 {color:#2D230F; text-align:left; font-size:1.1em; font-weight:bold;}
#film_wrapper #film_middle #film_content #manuscript_second p {color:#2D230F; font-size:1.1em; line-height:1.4em;}

.break {padding-bottom:10px;}

ul#nav li a.film_active {color:#D0700C;}
ul#nav li ul li a.film_active {color:#D0700C;}

/* CSS clearing */   
.clearboth {clear:both;}
.clearleft {clear:left;}
.clearright {clear:right;}

.clearing:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearing {display: inline-table;}
/* Hides from IE-mac */
  * html .clearing {height: 1%;}
  .clearing {display: block;}
/* End hide from IE-mac */
