@charset "utf-8";
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td { margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 { font:12px normal;}
ol,ul,li { margin: 0px;padding:0px;list-style:none;}
img { margin:0; padding:0; border:none;}
body {margin:0; font:12px Arial; color:#282828;}

html, body, #boundary {height:100%;}
body > #boundary {height:auto; min-height:100%;}


/* 表頭
------------------------ */
#header { width:100%; height:95px; background:url(images/bg_header.gif) no-repeat bottom; position:relative;}
.logo { position:absolute; top:0; left:0;}
.nav { position:absolute; width:395px; height:25px; right:0; text-align:right; padding:5px 10px 0 0;}
.nav a,.nav a:visited { color:#f4b7d9; text-decoration:none;}
.nav a:hover { color:#f4b7d9; text-decoration:underline;}
.nav button {background:#e2007e; border:#f81292 1px solid; color:#f4b7d9; height:20px; font-size:12px;}

/* 選單
------------------------ */
#menu {position:absolute; bottom:0;/* ff */ *bottom:0!important;/* IE7 */ *bottom:-5px;/* IE6 */ right:0;}
#menu li { float:left; height:50px;}

/* 次選單
------------------------ */
#header .sub_menu div { width:88px; position:absolute; top:97px; border:#ccc 1px solid; background:#aaa; filter:alpha(opacity=80);/* IE */ -moz-opacity:0.8;/* ff */ opacity:0.8;/* w3c */ z-index:99;}
.sub_menu td { width:88px; height:15px; padding:5px 0; text-align:center; display:block;}
.sub_menu td a,.sub_menu td a:visited { color:#fff; text-decoration:none;}
.sub_menu td a:hover { color:#fff; font-weight:bold;}
.submenu_about { left:300px;}
.submenu_program { left:380px;}
.submenu_dj { left:460px;}
.submenu_event { left:540px;}
.submenu_member { left:620px;}
.submenu_radio { left:700px;}/* 目前沒有,寫好等他 */
.submenu_talk { left:780px;}/* 目前沒有,寫好等他 */
.submenu_links { left:860px;}/* 目前沒有,寫好等他 */


/* 清除
------------------------ */
.clear { clear:both;}

