body {font-family:arial; font-size:8pt;background-color:#e0e0e0;}

#header{margin-top:0px;}
#headnav{background-color:#000000;width:166px;height:97px;float:right;vertical-align:top;}
#headnav UL{margin:0px;padding-left:14px;padding-top:15px;color:#FF3;}
#headnav LI a{color:#FF3; font-style:italic;font-size:9pt;font-weight:bold;text-decoration:none;}
#menucontainer{width:726px;float:right;margin-top:7px; margin-bottom:7px;height:24px;background-color:#f37401;background-image:url(../images/structure/menu_left.jpg); background-repeat:no-repeat;background-position:bottom left; }

.menu{float:left;display:inline;background-color:#f37401; padding-left:10px;height:17px;padding-top:5px;border-right:1px white solid;padding-bottom: 2px; vertical-align:middle;}
.menu a,.menu_end_r a,.menu_end_l a{font-weight:bold;font-size:9pt;text-decoration:none;padding:0px 10px 0px 0px;margin-bottom: 3px;}
.menu .on,.menu_end_r .on,.menu_end_l .on{color:#000000;}
.menu .off,.menu_end_r .off,.menu_end_l .off{color:#ffffff;}
.menu_end_r{float:left; padding-left:9px; display:inline;background-color:#f37401; height:17px;padding-top:5px;padding-bottom: 2px; vertical-align:middle;  background-position:top right; border:none;}
.menu_end_l{float:left;display:inline; height:17px;padding-left:10px;padding-top:5px;border-right:1px white solid;padding-bottom: 2px; vertical-align:middle;}
#menucontainer span{
background-image:url(../images/structure/menu_right.jpg); background-repeat:no-repeat;
float:right;
width:7px;
height:24px;
clear:right;
}

#content{float:right;margin-top:10px;width:727px;}
#navmenu{width:186px;float:left;margin-top:10px;padding-left:10px;}
#footer{clear:both;margin-bottom:0px; font-size:8pt;color:#aaaaaa;margin-top:20px;}
#footimg{float:right;text-align:right;}

.greytop{background-color:#444444;width:347px;height:36px;padding-left:15px;background-image:url(../images/structure/grey_top.jpg); background-repeat:no-repeat; background-position:top;}
.greytop .left{height:36px;width:15px;background-image:url(../images/structure/grey_rnd_l.jpg); background-repeat:no-repeat; background-position:left top;float:left;}
.greytop .right{height:36px;width:15px;background-image:url(../images/structure/grey_rnd_r.jpg); background-repeat:no-repeat; background-position:right top;float:right;}
.greytop h1{margin:0px; color:white; font-size:12pt;padding-top:8px;}
.home_content{background-color:#F4F4F4;
background-image:url("../images/structure/grey_base.jpg");
background-position:center bottom;
background-repeat:no-repeat;
color:#333333;
font-size:10pt;
height:105px;
margin-bottom:25px;
padding-bottom:14px;
padding-left:13px;
padding-right:13px;
padding-top:7px;
width:336px; }
.home_content h3{margin:0px 0px 8px 0px; font-size:11pt;color:black;}
.home_content p{margin:0px; font-size:10pt; color:#333333; text-align:justify;}
.home_content img{border:0px; margin-bottom:-3px;}
img{
border:0px;
}
#wrapper{padding:0px 15px;margin-top:0px;}
#top{height:10px;width:15px;background-image:url(../images/structure/top.jpg); background-repeat:no-repeat; background-position:top;width:985px;height:10px;text-align:center;font-size:10pt;font-weight:bold;}
#bottom{height:36px;width:15px;background-image:url(../images/structure/bottom.jpg); background-repeat:no-repeat; background-position:top;width:985px;height:19px;}

.pagegreytop{background-color:#444444;width:100%;height:36px;padding-left:15px;}
.pagegreytop .left{height:36px;width:15px;background-image:url(../images/structure/grey_rnd_l.jpg); background-repeat:no-repeat; background-position:left top;float:left;}
.pagegreytop .right{height:36px;width:15px;background-image:url(../images/structure/grey_rnd_r.jpg); background-repeat:no-repeat; background-position:right top;float:right;}
.pagegreytop h1{margin:0px; color:white; font-size:12pt;padding-top:8px;}
.pagegreytop h2{margin:0px; color:white; font-size:12pt;padding-top:8px;}
.page_content{vertical-align:top;background-color:#f4f4f4;font-size:10pt;width:490px;color:#333333;padding:0px 15px;width:461px;}
.page_content h3{margin:0px 0px 8px 0px; font-size:11pt;color:black;}
.page_bottom{height:21px;width:726px;background-image:url(../images/structure/inside_base.jpg); background-repeat:no-repeat; background-position:right top;float:right;}
.page_col{background-color:#d9d9d9;width:235px;min-height:100%;vertical-align:top;}

.nav{margin:0px;padding-left:30px;}
.navitem{list-style-image:url(../images/structure/bullet.jpg);list-style-position:outside;border-bottom:1px solid #d4d4d4;}
.navitem a{text-decoration:none;color:#F37401;font-weight:bold;}
#navmenu img{margin-top:15px;}
.seperator{padding-left:15px;margin-top:5px!important;}
.homelink{text-decoration:none;color:#f37401;font-size:10pt;font-weight:bold;}

.error{width:706px;margin:0 auto;font-size:10pt;background-color:red;color:white;text-align:center;padding:10px;font-weight:bold;}
.listwrap{width:432px;padding-left:100px;float:right;margin-bottom:10px;}
.listwrap P{margin:0px; width:412px; color:#333333}

.main_news{
margin-left:1px;
}
.news{
margin-right:9px;
}
.video{
margin-right:9px;

}
.newsletter{
margin-right:9px;
}
.film{
margin-left:7px;
}
table p{
margin-bottom:3px;
}
#transimage{
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url(../images/structure/trans.png);
background-repeat:no-repeat;
background-position:0 0;
background-repeat:no-repeat;
height:112px;
position:absolute;
width:100px;
z-index:1000;
width:310px;
padding-top:16px;
padding-left:5px;
margin-left:231px;
margin-top:33px;
}

#transimage h1{
font-size:24px;
color:white;
font-family:Arial, Helvetica, sans-serif;
margin:0px;

}
#transimage a{
font-size:16px;
border:none;
color:white;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
text-decoration:none;
display:inline;

}
#transimage a:hover{
color:#f37401;

}
#transimage img{
border:none;
display:inline;
}
#headernav{
height:171px;
}
#transimage{ margin-top: -210px\9 }
#topfilm{
margin-top:5px;
}
.page_content a{
text-decoration:none;
color: #F37401;
}