* {
	margin:0;
	padding:0;}
img {
	border:0;}
a {
	color:#000;
	text-decoration:none;}
a:hover {
	color:#F00;
	text-decoration:underline;}
html, body {
	height:100%;}
html {
	overflow-y:scroll;}
body {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	background:#ff7635;}
h2 {
	color:#000;
	font-size:16px;}
	
#container {
	width:778px;
	margin:0 auto 10px;
	background:#FFF;
	border:solid #000;
	border-width:0 2px 2px;}
	
	#header {
		position:relative;
		width:100%;
		height:403px;
		background:url(../images/header.jpg) no-repeat;}
		#logo {
			width:100%;
			height:348px;
			display:block;}	
	
	#main {
		position:relative;}	
		.block {
			float:left;
			clear:both;
			padding-bottom:20px;
			background:url(../images/block.jpg) repeat-x #ffd69e;}
		.block .top {
			height:32px;
			margin-bottom:10px;
			border:solid #000;
			border-width:1px 0;
			background:#FFF;
			line-height:32px;
			text-align:center;}
		
		.block .inner {
			padding:0 25px 0 26px;}
		
		.images a {
			float:left;
			border:1px solid #000;}
		.images.left {
			float:left;
			width:482px;
			margin:0 8px 0 0;}
		.images.right {
			float:left;
			width:215px;}
		.img1 {
			clear:both;
			margin-bottom:8px;}
		.img3 {
			margin:8px 0;}
		.img5 {
			margin-right:8px;}
	
		
		.btn a {
			width:317px;
			height:47px;
			display:block;
			margin-bottom:8px;
			background-repeat:no-repeat;}
		.btn a.movie {
			float:left;
			background-image:url(../images/btn2.gif);}
		.btn a.trailer {
			float:right;
			background-image:url(../images/btn1.gif);}
			
		.descr {
			float:left;
			clear:both;
			width:713px;
			margin:8px 0;
			padding:5px;
			border:2px solid #000;
			background:#FFF;}
		
	#bottom {
		float:left;
		width:100%;
		margin:8px 0;
		background:#fa0109;
		border:solid #000;
		border-width:1px 0;}
	#bottom .paging {
		margin:0 auto;}	
	
#footer {
	clear:both;
	padding:10px 0;
	background:#FFF;
	border-top:2px solid #000;
	color:#000;
	text-align:center;}
#footer a {
	color:#000;}