body         { margin: 0px }table.main   { empty-cells: show; border-collapse: collapse; width: 778px; position: relative;                height: 440px; border-style: none; border-width: 0px; padding:                0px; background-position: 0% 50%; table-layout: fixed }table.content	{ empty-cells: show; border-collapse: collapse; width: 628px; 				  border-style: none; border-width: 0px; padding: 0px; 				  table-layout: fixed }table.webmaster { border: 1pt solid #C0C0C0; table-layout: fixed; 				  empty-cells: show; width: 528px }table.urgent	{ table-layout: fixed; empty-cells: show; width: 120px; border-collapse: 				  collapse; margin: 15px; border: 1pt solid #FFFFFF }table.infobar	{ table-layout: fixed; empty-cells: show; width: 200px; border-collapse: 				  collapse; position: relative; left: 20pt; border: 1pt solid #C0C0C0 }table.news   { table-layout: fixed; empty-cells: show; width: 150px; border-collapse: 			   collapse; position: relative; left: 20pt; border: 1pt solid #00C0C0 }table.update { table-layout: fixed; empty-cells: show; width: 150px; border-collapse: 			   collapse; position: relative; left: 20pt; border: 1pt solid #FF6011 }table.attention	{ table-layout: fixed; empty-cells: show; width: 150px; border-collapse: 				  collapse; position: relative; left: 20pt; border: 1pt solid #FF0000 }table.english	{ table-layout: fixed; empty-cells: show; width: 150px; border-collapse: 				  collapse; position: relative; left: 20pt; border: 1pt solid #C0C0C0 }table.link   { border: 1pt solid #C0C0C0; table-layout: fixed; 			   empty-cells: show; width: 528px }table.discos-all	{ border: 1pt solid #C0C0C0; table-layout: fixed; 					  empty-cells: show }table.discos { border: 1pt solid #C0C0C0; table-layout: fixed; 			   empty-cells: show }table.guestbook		{ border: 1pt solid #C0C0C0; table-layout: fixed; 					  empty-cells: show }td.menu      { font-size: 9pt; background-repeat: repeat; background-attachment: scroll;                vertical-align: top; font-family: 新細明體;                background-image: url('images/menu.png'); left: 0px; top: 0px;                width: 150px; position: relative; color: #FFFFFF; padding: 0px;                background-position: left top }td.content   { font-size: 9pt; vertical-align: top; font-family: 新細明體; width: 628px;                position: relative; height: 100%; background-repeat: no-repeat;                background-attachment: scroll; background-image:                url('images/content.png'); left: 0px; top: 0px; padding: 0px;                background-position: left top }td.profile   { text-align: left; font-size: 9pt; font-family: 新細明體 }td.pic       { text-align: center; font-size: 9pt; font-family: 新細明體 }td.infobar   { text-align: left; font-size: 9pt; font-family: 新細明體; 			   background-color: #FFEEFF }td.urgent    { text-align: center; font-size: 9pt; font-family: 新細明體; 			   background-color: #FFFFFF }td.link      { text-align: center; font-size: 9pt; font-family: 新細明體 }td.discos    { text-align: center; font-size: 9pt; font-family: 新細明體 }td.guestbook	{ text-align: left; font-size: 9pt; font-family: 新細明體 }img          { border-style: none; border-width: 0px }a:link       { color: #FF0000; text-decoration: none }a:visited    { color: #FF0000; text-decoration: none }a:hover      { color: #FF0000; text-decoration: underline }a.active     { color: #FF0000; text-decoration: none }a.menu:link       { color: #FFFFFF; text-decoration: none }a.menu:visited    { color: #C0C0C0; text-decoration: none }a.menu:hover      { color: #FFFFFF; text-decoration: underline }a.menu:active     { color: #FFFFFF; text-decoration: none }