/* CSS Document */

#html, body, {
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  width:980px;
  height: 100%;
  margin: auto;
} 

#header { 
background:url(../images/headerbg.jpg); 
height: 249px;
left: 30px;
width:920px;
position:relative;
}

#logo {
background:url(../images/bstlogo.png) no-repeat;
width:290px;
height: 50px;
float: left;
}

#musicplayer {
width: 200px;
position: relative;
float: right;
}

#mainbody {
background:url(../images/bodybg.jpg);
height: 279px;
top:30px;
left: 30px;
width:920px;
outline: none;
position: relative;
}

#bannermovie {
height: 200px;
width: 920px;
float: left;
}

#upevents {
left:200px;
position: relative;
}

body {
background-color: #000000;
background-image:url(../images/background2.jpg);
background-repeat: repeat;
postion: relative;
}

#container { 
background:url(../images/bg_container2.png) repeat-y scroll 0 50px;
float:left;
padding:0 30px 0 21px;
width:1000px;
height:830px;
margin: auto;
}

#calendar {
padding-top: 2px;
}

#footer { 
background:url(../images/footer2.png); 
position: relative;
width:1024px;
top:302px;
bottom:0px;
left:0;
margin:0;
padding:0;
height: 245px;
left: -21px;
}
