body, html {
padding:0px;
margin:0px;
font-family: Verdana;
font-size: 12px;
background-color: #000;
background-image: url('../images/bg.jpg');
}

#container {
position: relative;
width: 780px;
top: 0px;
left: 50%;
margin-left: -411px;
}

#header {
position: relative;
background-image: url('../images/header.jpg');
width: 780px;
height: 558px;
}

.footer {
position: relative;
background-image: url('../images/footer.jpg');
width: 780px;
height: 230px;

}

.welcome {
position: relative;
top: 465px;
left: 40px;
width: 700px;
height: 125px;
text-align: center;
color: #000;
}

#footer {
position: relative;
background-image: url('../images/footer.jpg');
width: 801px;
height: 254px;
}

.movie_container {
position: relative;
background-image: url('../images/movie_container.jpg');
width: 780px;
height: 388px;
}

/* LEFT CONTAINER */ 
.left_container{
position: relative;
width: 510px;
height: 388px;
float: left;
}

.mov_img{
position: relative;
left: 16px;
top: 46px;
width: 484px;
height: 267px;
}

/* END LEFT COMTAINER */

/* RIGHT COTAINER */
.right_container{
position: relative;
width: 267px;
height: 388px;
float: right;
}

.mov_title{
position: relative;
top: 18px;
width: 250px;
height: 25px;
color: #fff;
font-weight: bold;
}

.mov_desc{
position: relative;
top: 18px;
width: 230px;
height: 255px;
color: #000;
padding: 5px 2px 5px 2px;
}

.trailer{
position: relative;
top: 5px;
width: auto;
height: auto;
}

.whole_movie{
position: relative;
top: 0px;
width: auto;
height: auto;
}

/* END RIGHT CONTAINER /*




