body { background:#415e47; font:14px/16px Arial, Helvetica, sans-serif; letter-spacing:1px; }

a { text-decoration:none; }
h1 { margin:0px; padding:0px; font:14px/16px Arial, Helvetica, sans-serif; letter-spacing:1px; font-weight:bold;}
h3 { margin:0px; padding:0px; font:13px/14px Arial, Helvetica, sans-serif; }
h4 { margin:0px; padding:0px; font:14px/16px Arial, Helvetica, sans-serif; letter-spacing:1px;}

.small-text { font:12px/12px Arial, Helvetica, sans-serif; letter-spacing:1px;}

#layout { width:980px; height:580px; position:absolute; top:50%; left:50%; margin:-300px 0px 0px -490px;  }
#movie { width:980px; height:380px;}

#logobar { height:95px; background:#82113b; border-bottom:2px solid #ede493; position:relative; }
#logo { position:absolute; width:276px; top:25px; left:30px; }
#logo-text { position:absolute; top:62px; left:340px; color:#eedfb9; text-align:left; }

#lang-menu { float:right; font:11px/13px Arial, Helvetica, sans-serif; }
#lang-menu ul { margin:75px 0px 0px 0px; padding:0px; list-style-type:none; height:12px; }
#lang-menu ul li { display:inline; padding:0px 2px 0px 2px; }
#lang-menu ul li a { color:#FFF; }
#lang-menu ul li a:hover { color:#FFF; }

#menubar { clear:both; height:35px; background:#95a277; border-bottom:2px solid #ede493; }
#menubar ul { float:left; list-style-type:none; margin:0px; padding:0px; }
#menubar ul li { display:inline; line-height:35px; }
#menubar ul li a { display:block; float:left; width:100px; text-align:center; color:#000; }
#menubar ul li a:hover { color:#FFF; }

#myGallery { border-bottom:2px solid #ede493; }

#menubar-en { clear:both; height:35px; background:#425c7d; border-bottom:2px solid #ede493; }
#menubar-en ul { float:left; list-style-type:none; margin:0px; padding:0px; }
#menubar-en ul li { display:inline; line-height:35px; }
#menubar-en ul li a { display:block; float:left; width:100px; text-align:center; color:#000; color:#f5e9a3;}
#menubar-en ul li a:hover { color:#FFF; }

#bluebar { height:35px; background:#425c7d; border-bottom:2px solid #ede493;}
#graybar { height:35px; background:#95a277; border-bottom:2px solid #ede493;}
#footer { padding:0px 0px 0px 25px; height:35px; line-height:35px; border-bottom:2px solid #ede493; background:#ee9038; color:#003366; font-size:13px;}
#footer a { color:#003366; }

#contents { color:#990033; letter-spacing:1px; position:relative; }
#contents ul { list-style-type:none; }
#contents .medium-text {font:12px/13px tahoma, arial, helvetica, sans-serif; font-weight:normal;}
#contents .small-text { font:10px/12px tahoma, arial, helvetica, sans-serif;}
.rowon { font:14px/16px tahoma, arial, helvetica, sans-serif; letter-spacing:1px; color:#003366; }
.promo { position:absolute; top:170px; right:10px; width:150px; font:9px/11px Arial, Helvetica, sans-serif; text-align:right; padding:5px; line-height:16px;}

#facebook { color:#f5e9a3; line-height:26px; vertical-align:middle; margin-top:3px; }
#facebook img { border:0px; }