#wrapper {
	width: 960px;
	height:1207px;
	margin: 0 auto;
}

#header {
	padding: 15px 10px 0;
}

#header h1 {
	width: 438px;
}

#header h1 a {
	display: block;
	height: 120px;
}

.movie-holder {
margin-top:20px;
margin-left:30px;
width:402px;
}

.movie-holder.first { margin-top: 190px; }
.movie-holder .content { margin-bottom: 5px; position: relative; }
.movie-holder .content .chain { left: -22px; position: absolute; top: -59px; }

#main #content-left { float: left; }
#main #content-right { float: right; padding-right: 30px; }

#main #content-right .movie-holder { margin-bottom: 40px; margin-top: 190px; }

#promotion { padding-top:580px;}
#promotion h2 { height:40 px; width: 481px; }
#promotion ul li { height: 29px; width: 367px; }

#footer { margin: 0 auto; padding: 10px 0 20px; width: 960px; }
