		html, body{
			margin: 0;
			padding: 0;
			height: 100%;
		}
	
		body{
			background: url(../image/paper-2000.jpg) repeat-y center 293px;
			margin: 0;
			padding: 0;
			font: 18px/1.3em 'CharisSILRegular', Arial, sans-serif;
			color: #391D0;
		}
		
		a:link {color:#000000;text-decoration:none;}
		a:visited {color:#000000;text-decoration:none;}
		a:hover {color:#000000;text-decoration:underline;}
		a:active {color:#000000;text-decoration:none;}

		strong, .strong, .hype{
			font-family: 'CharisSILBold', Arial, sans-serif;
		}
		
		em, .em{
			font-family: 'CharisSILItalic', Arial, sans-serif;
		}

		img{
			padding: 0;
			border: 0;
		}
		.movieListings:after,
		.section-body:after,
		.clearfix:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}

		.section-body,
		.clearfix{
			zoom: 1;
		}	

		h1{
			margin: 0;
			text-indent: -9999px;
			line-height: 1.1em;
		}

		h2, h3, h4, h5{
			margin: 0 0 .5em;
			padding: 0;
			font-weight: normal;
			line-height: 1.1em;
		}

		h2{
			font-size: 1.75em;
		}	
		h3{
			font-size: 1.25em;
			margin-bottom: 1em;
			color: #643011;

		}	
		
		#body2{
			background: url(../image/logo-2000.jpg) no-repeat top center;
			min-height: 293px;
		}
	
		.section{
		}

		.section-body{
			width: 800px;
			margin: 0 auto;
			padding: 20px 0;
		}

		#header{
			height: 150px;
		}

		#footer-pre{
			height: 2px;
			overflow: hidden;
			border-top: 1px solid #391D08;
		}
		#footer{
			border-top: 2px solid #391D08;
		}

		#videoplayer{
			width: 500px;
			float: right;
			text-align: center;
		}
	
		
		#videoinfo{
			margin-right: 520px;
			padding-top: 10px;
		}
		.hype{
			font-variant: small-caps;
			margin: 0 0 .25em;
			font-size: .8em;
			color: #643011;
		}
		#videoinfo .meta{
			font-size: .6em;
		}

		.movieCategory{
			border-bottom: 3px double #d7bF9D;
			margin-bottom: 1em;
			margin-top: .5em;
		}
		.movieCategory.last{
			border-bottom: 0;
			margin-bottom: 0;
		}

		.movieListings{
			padding-bottom: 1em;
			zoom: 1;
		}
		
		.movieListings .movieListing{
			display: block;
			width: 25%;
			float: left;
		}

		.movieListings .movieListing .movieListingBody{
			display: block;
			border-right: 1px solid #d7bF9D;
		}
		
		.movieListings .first .movieListingBody{
			border-left: 1px solid #d7bF9D;
			/*border-left: 0;*/
		}
		.movieListings .movieListing .title,
		.movieListings .movieListing .image{
			display: block;
			margin: 0 auto;
			width: 120px;
			line-height: 1.15em;
		}
		.movieListings .movieListing .image{
			margin-bottom: 2px;
		}
		.movieListings .movieListing .title small{
			display:block;
			margin-top: .15em;
		}

		#otherFeatured{
			background-color: rgba(255, 255, 255, .25);
			border-top: 1px solid #C7AF8D;
		}	
