html * { 1border:solid 1px Gray; }
body { margin:0; padding:0; background-color:#f4f4f4; text-align:center; 
    font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; }
img { border:0; margin:0; padding:0; }
#body { width:935px; margin:0 auto 0 auto; font-size:11px; }
#header { width:935px; margin:0 auto 0 auto; font-size:11px; }
#top { height:74px; background-image:url(/graphics/masthead/slice-masthead.gif); 
    background-repeat:repeat-x; }
#top_right { height:74px; padding:0 15px 0 15px; font-size:1px; background-repeat:no-repeat;
    background-image:url(/graphics/masthead/masthead-right-slice.gif); background-position:right top; }   
#top_right ul li { margin-top:33px; }      
#bottom { height:38px; background-repeat:repeat-x; }
#btm_left { height:38px; width:31px; background-image:url(/graphics/masthead/angle.gif); 
    background-repeat:no-repeat; background-position:top left; padding-left:35px; }
#btm_right { height:30px; padding:8px 15px 0 15px; font-size:11px; }
#btm_right span, #btm_right a { padding:0 15px 0 15px; height:30px; float:left; 
    line-height:30px; display:block; text-decoration:none; }
.outer { width:955px; background-color:#fff; text-align:center; margin:0 auto; padding-bottom:10px; }
.flt_right { float:right; }
.flt_left { float:left; }
.clearall { clear:both; }
.centered { text-align:center; }
.inln_list { display:inline; margin:0; padding:0; }
.inln_list li { float:left; display:inline; margin:0; padding:0; list-style:none; }
#contents { width:935px; margin:0 auto; padding:10px 0; text-align:left; }
#myMovieName { z-index:1; }

/* footer */
#footer { width:935px; margin:0 auto; padding:10px 0; text-align:right; }
#footer select { font-family:Arial, Helvetica, sans-serif; color:#666; font-size:11px; 
    vertical-align:middle; }
#selcountry { height:17px; line-height:17px; }
#selcountry img { vertical-align:middle; } 
#footer p { padding-top:5px; border-top:solid 1px #999; }

/* billetts contact page */ 
.c_form a { width:125px; height:33px; display:block; line-height:33px; text-align:center;
    font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#fff; 
    background-image:url(/graphics/buttons/button-gloss.gif); background-repeat:no-repeat; }
.c_form a:hover { background-image:url(/graphics/buttons/button-gloss-lit.gif); }
.c_validate { border:solid 1px Red; }

/* Login */
#login { width:280px; text-align:center; 
    font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333; }
#l_upper { width:285px; height:10px; background-image:url(/graphics/boxes/box-285-top.gif); 
    background-repeat:no-repeat; font-size:1px; }
#l_middle { width:285px; background-image:url(/graphics/boxes/box-285-slice.gif); 
    background-repeat: repeat-y; }
#l_btm { width:285px; height:10px; background-image:url(/graphics/boxes/box-285-btm.gif); 
    background-repeat:no-repeat; font-size:1px; }
#l_content { width:265px; text-align:left; margin:0 auto; padding-top:5px; }
#l_content form { margin:0; padding:0; }
#l_content input { margin:3x 0 0 0; padding:0; }
#l_content h1 { font-size:14px; margin:0; padding:0 0 5px 0; font-weight:normal; }
#l_content td { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333; }
#l_content td.system { padding-bottom:5px; }
#l_pwd { padding-top:5px; }
#l_pwd_send { padding-top:5px; }
#l_pwd_send input { margin:0 5px; }
.l_open { display:block; }
.l_closed { display:none; }
.l_warning { color:Red; }


