		body{ width: 840px; background-color: white; font-family: arial, helvetica, sans-serif;}
	 	h1#header{margin: 0; padding: 0;color: #fff;  text-indent: -5000px; width: 844px; height: 51px; background-image: url(../images/mainheader.jpg); 	background-repeat: no-repeat;}
	
		body#synopsis h2#header{background-image: url(../images/synopsis.jpg);}
		body#screenings h2#header{background-image: url(../images/screenings.jpg);}
		body#director h2#header{background-image: url(../images/director.jpg);}
		body#statement h2#header{background-image: url(../images/statement.jpg);}
		body#news h2#header{
			background-image: url(../images/news.jpg);}
		}
		body#bio h2#header{background-image: url(../images/bio.jpg);}
		body#trailer h2#header{background-image: url(../images/trailer.jpg);}
		body#gallery h2#header{background-image: url(../images/gallery.jpg);}
		body#credits h2#header{background-image: url(../images/credits.jpg);}
		body#press h2#header{background-image: url(../images/press.jpg);}
		body#articles h2#header{background-image: url(../images/articles.jpg);}
		body#reviews h2#header{background-image: url(../images/reviews.jpg);}
		body#presskit h2#header{background-image: url(../images/presskit.jpg);}
		body#contact h2#header{background-image: url(../images/contact.jpg);}
		body#links h2#header{background-image: url(../images/links.jpg);}
	
		h2#header{margin: 0; padding: 0; color: #616161;  text-indent: -5000px; width: 844px; height: 120px; background-repeat: no-repeat;}
		h3{
			font-weight: normal; font-family: "Times New Roman", Times, serif;
		}
		#navcontainer{width: 180px; float: left; padding-right: 1em; font-family: "Times New Roman", Times, serif; font-weight: bold;}
		#navlist{margin-left: 20px; padding-left: 0; list-style: none; border-left: 1px solid #fff; line-height: 1.5em;}
		#navlist a{ text-decoration: none;}
			#navlist a:hover{text-decoration: underline;}
			#navlist li{margin-left: 1em;}
			#navlist li a{color: #506118;}
			#navlist li ul { list-style: none; margin-left: 1em; padding:0;}
			#navlist li ul li a{color: #616161;}
			#navlist ul li{margin-left: 0;}
			h2{color: #616161; font-weight: normal; }
			h3{color: #c48b04;}
			p{color: #616161; line-height: 1.5em;}
			#content{ float: left; width: 60%;}
			a{
				color: #616161;
			}
			ul{
				line-height: 1.5em;
			}
			dl{
				color: #616161;
			}
			dt{
				color: #c48b04;
			}
			#mainnav li{
			font-family: "Times New Roman", Times, serif;
			display:inline;
			list-style-type: none;
			padding-right: 20px;
			font-weight: bold;
			}
			#mainnav a{
				text-decoration: none;
				color: #cad5a6;
			}
			#mainnav a:hover{
				text-decoration: underline;
			}
			
.thumbnail{
float: left;
width: 120px;
background: Black;
margin: 0 10px 10px 0;
padding: 5px;
border: 1px solid gray;
list-style: none;
}

.thumbnail img{
clear: both;
}

.thumbnail:hover {
background: #303030;
/*background: #E6E6E6;*/

}
.mainimage{
float: left;
background: Black;
margin: 20px 15px 15px 50px;
padding: 5px;
border: 1px solid gray;
}

.mainimage img{
clear: both;
}

.mainimage:hover {
background: #303030;
/*background: #E6E6E6;*/

}
.clearboth { clear: both; }

.containingbox{
	float: left;
	width: 500px;
	color: white;
	margin-bottom: 1em;
	padding-top: 1em;
	padding-left: 40px;
    list-style: none;	
}
.containingbox ul{
list-style: none;
}
.containingbox li{
list-style: none;
}
.containingbox li a:hover{
	color: White;
}