body {
margin: 0;
padding: 0;
font-family: verdana;
font-size: 11px;
color:#ffffff;
background-image: url(../images/bg.jpg);
background-repeat:repeat-x;
background-color:#252525;
line-height:17px;
}

table,td{
vertical-align:top;
/*font-size: 11px;
color: #ffffff;*/
}

a img { border-width: 0; }

.fright{
float:right;
}

.right{
text-align:right;
}

.middle{
text-align: center;
}

.bold{
font-weight:bold;
}

.abs{
vertical-align:middle;
}

.pic{
margin:2px;
border:2px solid #EDE9D2;
}

.pic2{
padding:4px;
}

.pic3{
float:right;
border:3px groove #870513;
}

.pic4{
border:1px solid #757575;
}

.filmlogo{
border:8px solid #B20316;
}

h4{
padding:0;
margin:0;
font-size:14px;
border-bottom:1px dotted #FB4608;
}

a{
font-size:11px;
color:#ffffff;
text-decoration:none;
}
a:hover{
color:#FFDBDB;
text-decoration:none;}

form{
padding:0;
margin:0;
}

#main{
width:998px;
margin:0 auto;
}

#header{
padding-top:15px;
width:998px;
padding-bottom:18px;
}


input{
font-weight:bold;
font-size:10px;
color:#ffffff;
background-color:#f8bb05;
border:1px solid #a67b0a;
}

#menutop{
color:#ffffff;
background-image: url(../images/topmenu02_bg.jpg);
background-repeat: repeat-x;
height:26px;
font-weight:bold;
vertical-align:middle;
padding-left:45px;
width:975px;
font-family:Georgia, "Times New Roman", Times, serif;
}

#menutop ul{
padding:1px;
margin:0;
}

#menutop ul li
{
/*position: relative;*/
display: inline;
margin:0 55px 2px 2px;
}

#menutop ul li a
{
/*padding: 0.5em 1.0em 0.9em 1.0em;*/
font-size:12px;
color:#ffffff;
text-decoration: none;
}

#menutop ul li a:hover
{
font-size:12px;
color:#ffdfd1;
text-decoration: none;
border-bottom:dashed 1px #AE1619;
}

.menutop_divider{
vertical-align: text-bottom;}

#maincontent{
vertical-align:top;
width:985px;
margin-left:7px;
margin-right:4px;
background-image:url(../images/bg_cont.jpg);
background-repeat:repeat-x;
background-color:#A10012;
height:auto;
}

#maincontentin{
vertical-align:top;
width:985px;
margin-left:7px;
margin-right:4px;
background-image:url(../images/bg_contin.jpg);
background-repeat:repeat-x;
background-color:#A10012;
height:auto;
}

#mainbx{
width:100%;
padding:0 0 5px 5px;
}

#mainbxin{
width:971px;
margin:0 auto;
color:#ffffff;
}

.mainimg{
background-image:url(../images/main01.jpg);
background-repeat:no-repeat;
height:225px;
width:421px;
}

.coming{
background-image:url(../images/coming_bg.jpg);
background-repeat:repeat-y;
width:229px;
height:263px;
padding-top:6px;
text-align:center;
}

.greybx{
background-image:url(../images/coming_bg.jpg);
background-repeat:repeat-y;
width:229px;
height:110px;
font-family:Arial;
vertical-align:middle;
padding-top:4px;
padding-left:10px;
color:#EBBC00;
}

.greybx2{
background-image:url(../images/greybx_bg.jpg);
background-repeat:repeat-y;
font-family:Arial;
width:290px;
vertical-align:top;
padding:6px 0 0 10px;
color:#EBBC00;
}

.redbx{
background-color:#911C2A;
}

.inrbxleft{
background-image:url(../images/inr_bxleft_01.jpg);
background-repeat:repeat-y;
background-color:#CF0903;
width:209px;
padding-left:1px;
min-height:250px;
vertical-align:top;
}

.inrbxright{
background-image:url(../images/inr_bxright_02_bg.jpg);
background-repeat:repeat-y;
width:760px;
vertical-align:top;
height:450px;
}

.contentin{
padding-left:10px;
padding-right:10px;
}

.lmenubg{
background-image:url(../images/lmenubg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#CB0802;
width:209px;
padding-left:1px;
float:right;
}

.lalbg{
background-image:url(../film/images/lrd/bg_lrd.jpg);
background-repeat:repeat-y;
}

.borbg{
background-image:url(../film/images/bor/bg_bor.jpg);
background-repeat:repeat-y;
}

.beeshbg{
background-image:url(../film/images/beesh/bg_beesh.jpg);
background-repeat:repeat-y;
}

.chabg{
background-image:url(../film/images/cha/bg_cha.jpg);
background-repeat:repeat-y;
}

.spacer{
width:42px;
}

.spacer2{
width:20px;
}

.yellow{
color:#FFF000;
}

.blue{
color:#00426e;
}

.pghd{
font-size:16px;
color:#FFF000;
font-weight:bold;
text-transform:uppercase;}

.musicbox{
background-color:#FFFFFF;
border:2px solid #FF0000;
padding:10px;
color:#333333;
}


#footermain{
width:985px;
padding:0;
margin-left:8px;

}

#footer{
background-image: url(../images/footer02_bg.jpg);
background-repeat:repeat-x;
height:41px;
color:#FF6666;
font-size:10px;
text-align:center;
padding:8px;
font-family:Georgia, "Times New Roman", Times, serif;
}

#footer ul{
position:relative;
/*padding:2px;*/
margin:0;
font-weight:bold;
}

#footer ul li
{
/*position: relative;*/
display: inline;
margin:0 20px 2px 2px;
}

#footer ul li a
{
/*padding: 0.5em 1.0em 0.9em 1.0em;*/
color:#FF6666;
text-decoration: none;
}

#footer ul li a:hover
{
color:#FFB6B6;
text-decoration:underline;
}

#footer a
{
/*padding: 0.5em 1.0em 0.9em 1.0em;*/
color:#FF6666;
text-decoration: none;
}

#footer a:hover
{
color:#FFB6B6;
text-decoration: underline;
}

a.bluelink {
text-decoration:none;
color:#9AB3CB;
}

a.bluelink:hover{
text-decoration:none;
color:#D1DEEA;
border-bottom:1px dotted #0099CC;
}