@charset "utf-8";

#header{ background: url(../images/header_bg.gif); width: 960px; height: 44px; }
#header h1 a{ width: 186px; height: 38px; display: block; float: left; background: url(../images/l_head.gif); text-indent: -9999px; }

#header #h_menu{ width: 386px; height: 20px; float: right; }
#header #h_menu ul{ padding: 17px 20px 0 0; }
#header #h_menu ul li#l_theater{ width: 93px; height: 20px; float: left; padding: 0 10px 0 0; }
#header #h_menu ul li#l_theater a{ display: block; width: 93px; height: 20px; background: transparent url(../images/l_theater.gif) no-repeat left top; text-indent:-9999px; }
#header #h_menu ul li#l_theater a:hover,
#header #h_menu ul li#l_theater a.current{ background: transparent url(../images/l_theater.gif) no-repeat left bottom; }

#header #h_menu ul li#l_announce{ width: 156px; height: 20px; float: left; padding: 0 10px 0 0; }
#header #h_menu ul li#l_announce a{ display: block; width: 156px; height: 20px; background: transparent url(../images/l_announcer.gif) no-repeat left top; text-indent: -9999px; }
#header #h_menu ul li#l_announce a:hover,
#header #h_menu ul li#l_announce a.current{ background: transparent url(../images/l_announcer.gif) no-repeat left bottom; }

#header #h_menu ul li#l_other{ width: 97px; height: 20px; float: left; }
#header #h_menu ul li#l_other a{ display: block; width: 97px; height: 20px; background: transparent url(../images/l_other.gif) no-repeat left top; text-indent: -9999px; }
#header #h_menu ul li#l_other a:hover,
#header #h_menu ul li#l_other a.current{ background:transparent url(../images/l_other.gif) no-repeat left bottom; }
