@charset "UTF-8";
/* CSS Document */

<style type="text/css">


* {
	margin: 0px;
	padding: 0px;
}
body {
	background: url(../images/stripe.png) repeat;
	background-color:#FFFFFF;
	color:#666666;
	font-size:12px;
}

p, li {
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	margin-left: 0px;
	padding-left: 0px;
}

h1 {
	color: #990000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	font-weight: normal;
	margin-top: 0px;
}

/* for sidebar */

.films_list {
	border-right:#bbbbbb 1px solid;
	overflow:visible;
}
.page_block {
	margin-bottom: 50px;
}

.page_block a {
	color: #666666;
}
.page_block a:hover {
	color:#990000
}


h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	font-weight: normal;
	margin: 20px 0px 10px 0px;
	color:#222222;
}

h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	letter-spacing: normal;
	color:#222222;
	padding: 10px 0px 0px 0px;
	font-weight:normal
}

/*ul {
	margin-left: 78px;
}
*/
img {
	border: none;
}

#page-wrap {
	background: white;
	min-width: 1100px;
	max-width: 1260px;
	margin: 10px auto;
	width:expression(document.body.clientWidth < 782? "780px" : document.body.clientWidth > 1262? "1260px" : "auto");
	background-image: url(../images/films/film-page-bg.jpg);
	background-position:right top;
	background-repeat: no-repeat;
	}

#page-wrap #inside {
		margin: 10px 10px 0px 10px;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	
#main-content {
	padding-left: 300px;
	padding-top: 20px;
	width: 550px;
}


	
#header-top {
	background: #990000;
	text-align: left;
	height: 40px;
}
#header {
	background: #000000;
	text-align: left;
	height: 91px;
}

#home-video-wrapper {
	margin-left: 50px;
	padding-top: 50px;
}
	

#left-sidebar {
	width: 270px;
	float: left;
	padding-left: 15px;
	padding-top: 20px;
}
#header-bottom {
	height: 40px;
	margin-top: 20;
	margin-right: 20;
	margin-bottom: 10;
	margin-left: 200;
	padding-top: 15px;
	padding-left: 280px;
}

#home-nav #navbar {
	color: #33CCFF;
}


a.navlink:link, a.navlink:visited {
	font-size:15px;
	margin:0px 17px;
	padding:1px 3px;
	color:#666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1em;
	text-decoration: none;
	font-weight: bolder;
}

#homeWrap1 #home-video-wrapper #home-nav {
	margin-bottom: 25px;
}


#home-nav #navbar a.navlink:link, #home-nav #navbar a.navlink:visited {
	font-size:14px;
	margin:0px 17px;
	padding:1px 3px;
	color:#FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1em;
	font-weight: bolder;
}




#footer {
	background: #990000;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	color: white;
}



#side_list {
	margin-left:20px;
	width: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.side_list_heading {
	font-size:12px;
	padding:5px 0px 15px 0px;
	color:#000000;
	margin:0px;
}

/* small font for links */
.side_link {
	font-size:11px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.side_link_sub {
	font-size:10px;
	margin:3px 3px 3px 15px;
}


#main-content img.hero {
	margin: 0px;
	padding: 0px;
}

#main-content p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
	line-height: 1.5em;
	color: #333333;
}

.horRuleSidebar {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 16px;
	margin-left: 30px;
}

#awardsPressSidebar {
	float: right;
	width: 265px;
	font-size: 80%;
	margin-left: 8px;
	margin-bottom: 20px;
	margin-top: 58px;
	margin-right: 60px;
}


#main-content p.film_credits {
	color:#BB0D10;
	font-size: 10px;
	line-height: 1.5em;
}
#purchaseAwardsPress {
	background-image: url(../images/films/awards-bg-middle.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-right: 10px;
	padding-left: 10px;
}

#main-content {
	margin-bottom: 100px;
}
#purchaseAwardsPress-top {
	background-image: url(../images/films/awards-bg-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 14px;
	margin-top: 0px;
}
#purchaseAwardsPress-bottom {
	background-image: url(../images/films/awards-bg-bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom top;
	padding-bottom: 14px;
	margin-bottom: 30px;
}
#awardsPressSidebar p {
	font-size: 110%;
	margin: 0px;
	line-height: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	color: #666666;
}
#awardsPressSidebar h1 {
	color: #990000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 140%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
	padding: 0px;
	font-weight: normal;
}
.film-farm #nav-farm a {
	color: #333333;
}
.film-boys #aBoysLife a {
	color: #333333;
}
#awardsPressSidebar a {
	color: #666666;
}
#awardsPressSidebar a:hover {
	text-decoration: underline;
}
#awardsPressSidebar .last-item {
	padding-bottom: 20px;
}
/* ----------------------------- use this? ------------------- */
.home .blogList li {
background:transparent url(../images/films/icon_blog.gif) no-repeat scroll left 1.2em;
padding-left:22px;
}

.portrait_photo {
	float: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 0px;
}

#awardsPressSidebar  ul {
	margin: 0px;
	padding: 0px;	
}


#awardsPressSidebar  li {
	list-style-type: none;
	/*	background-image: url(../images/films/icon_blog.gif);
*/	background-repeat: no-repeat;
	background-position: 0px 1px;
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: -22.3px;
	font-size: 112%;
	color: #666666;
	/*	display: block;
*/	list-style-image: none;
	height: 17px;
	line-height: 18px;
	display: block;
}

#pressContainer ul
{
	list-style-type: none;
	text-align: 0px;
	margin: 0px;
	padding: 0px;
}

#pressContainer ul li a
{

	background-image: url(../images/films/pdf-doc-icon_off.gif);
	background-repeat: no-repeat;
	background-position: 0px -2px;
	padding-left: 20px;
}

#pressContainer ul li a:hover
{
	color: #666666;
	background-color: transparent;
	background-image: url(../images/films/pdf-doc-icon_over.gif);
	background-repeat: no-repeat;
	background-position: 0px -2px;
}
.film-boys #page-wrap #inside #main-content #awardsPressSidebar #purchaseAwardsPress hr {
	color: #CCCCCC;
	margin-right: 30px;
	margin-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
}
#apDiv1 {
	position:absolute;
	left:209px;
	top:212px;
	width:553px;
	height:99px;
	z-index:1;
}
.about_us #main-content h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
}
#header-top .rightImg {
	float: right;
}
#header-top .leftImg {
	float: left;
}

#main-content .hero-img {
	line-height: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
/* =-=-=-=-=-=-=-[Menu]-=-=-=-=-=-=-=- */	

/* new code here --------------------------------------------------------------- */

/*body#liz_bio #menu_liz_bio a,*/
body#liz_bio #menu_liz_bio a:visited,

/*body#rory_bio #menu_rory_bio a, */

body#rory_bio #menu_rory_bio a:visited,

#left-sidebar #side_list .side_link_sub a:visited,

body#16_pepas_fight #menu_16_pepas_fight a,
body#helen_thomas #menu_helen_thomas a,
body#16_refuse_to_lose #menu_16_refuse_to_lose a
{
color:#000000;
font-size:36;
} 


/* ---------------------------- */


#side_menu {
	margin-left:20px;
	width: 220px;
}
   	
	.side_menu_item a {
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 8px;
}

 .side_menu_item_sub a {
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 8px;
	padding-left: 15px; 
 }
	
         .side_menu_item a:link, .side_menu_item_sub a:link
	    {
	text-decoration:none;
	color:#666666;
	display:block;
	    }

	    	 .side_menu_item a:active, .side_menu_item_sub a:active
	    {
	color:#FFFF00;
	display:block;
	    }

	    	 .side_menu_item a:visited, .side_menu_item_sub a:visited
	    {
	text-decoration:none;
	color:#888888;
	display:block;
	    }

	      .side_menu_item a:hover, .side_menu_item_sub a:hover
	    {
	color:#bbbbbb;
	display:block;
	    }

				
	body#shouting_fire #menu_shouting_fire a,
	body#a_boys_life #menu_a_boys_life a,
	body#addiction #menu_addiction a,
	body#all_kinds_of_families #menu_all_kinds_of_families a,
	body#america_up_in_arms #menu_america_up_in_arms a,
	body#american_hollow #menu_american_hollow a,
	body#body_of_evidence #menu_body_of_evidence a,
	body#changing_face #menu_changing_face a,
	body#coma #menu_coma a,
	body#different_moms #menu_different_moms a,
	body#early_work #menu_early_work a,
	body#ghosts #menu_ghosts a,
	body#girlhood #menu_girlhood a,

	body#healthy_start #menu_healthy_start a,
	body#helen_thomas #menu_helen_thomas a,
	body#homestead_strike #menu_homestead_strike a,
	body#juvies #menu_juvies a,
	body#pandemic #menu_pandemic a,
	body#sixteen_pepas_fight #menu_sixteen_pepas_fight a,
	body#sixteen_refuse_to_lose #menu_sixteen_refuse_to_lose a,
	body#sixteen_schooling_jewel #menu_sixteen_schooling_jewel a,
	body#sixteen_sex_talk #menu_sixteen_sex_talk a,
	body#sixteen #menu_sixteen a,

	body#speak_truth #menu_speak_truth a,
	body#the_execution #menu_the_execution a,
	body#the_farm #menu_the_farm a,
	body#the_hidden_crisis #menu_the_hidden_crisis a,
	body#the_nazi_officer #menu_the_nazi_officer a,
	body#xiara #menu_xiara a,
	
	
	body#about_mf_films #menu_about_mf_films a,
	body#liz_bio #menu_liz_bio a,
	body#rory_bio #menu_rory_bio a,
	body#staff #menu_staff a
	
	
	
	






	{
	color:#CC1D16;
	display:block;
	text-decoration: none;
}

#main-content .play_trailer {
	text-transform: uppercase;
	text-decoration: none;
	color: #666666;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0.3em;
}

#left-sidebar #side_menu h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #999999;
	font-size: 10px;
	letter-spacing: 0.2em;
	text-transform: uppercase;
	margin-bottom: 20px;
}
/* homepage styles here ----------------------------------------- */

#homeWrap1 {
	background: #000000;
	text-align: left;
	height: 600px;
}

#main-content p.play-button {
	padding: 0px;
	line-height: 0em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}
