@charset "big5";
body,html {
	text-align: center;
	width: 100%;
	background: #FEAB1B;
	font-family: Arial, 微軟正黑體, Microsoft JhengHei, Helvetica, sans-serif, 新細明體;
	margin: 0;
	padding: 0;
	font-size: 11pt;
	line-height: 1.5;
	background : #141414 url(../images/main-pic/bg.png) repeat;
	color: #A1A1A1;
}
a:link {   color: #FF8800;   text-decoration: none;   }
a:visited {   color: #8ECCF2;   text-decoration: none;   }
a:hover {   text-decoration: none;   color: #DCAB74;   }
a:active {   text-decoration: none;   color: #DCAB74;   }

#whole {	text-align: Center;	width: 1024px;	margin: 0 auto;	padding: 5px 0 0 0;}
	#main {  position: relative;	width: 100%;	margin: 0 0 10px 0;	padding: 0;}
		#left {	position: absolute;	left: 0;	font-size: 11pt;	width: 368px;	margin: 0 0 20px 0;}
			#top { height: 98px; width: 368px;	margin: 2px 0 0 0; padding: 0;	background: #2BA2EC url(../images/main-pic/round.png) no-repeat; background-position: left bottom;}
			/* Sidebars */
			.sidebar-l { float: left;	text-align: left;	font-size: 14pt;	width: 160px;	margin: 0;	padding: 20px 0 0 0;	color: #CDCDCD;}
				.sidebar-l ul {	list-style: none;	margin:  0;	padding:  0;	width: 155px;}
				.sidebar-l li {	text-align: left;	height: 35px;	margin: 10px 0;	padding:  0;	border-bottom: 1px #FF8800 dotted;}
				.sidebar-l a {	display: block;	width: 155px;	color: #CDCDCD;	text-decoration: none;	padding: 0;}  
				.sidebar-l a:hover {	color: #FF8800;} 
				.sidebar-l a:active {	color: #2BA2EC;}
			.sidebar-r { float: right; text-align: left; font-size: 10.5pt; line-height: 1.2; width: 185px;	margin: 0 0 20px 5px;	padding: 20px 10px 0 0;	color: #CDCDCD;}
				.sidebar-r h1 {	font-size: 14pt;}
				.sidebar-r ul {	margin: 0 0 0 10px;	padding: 0;}
				.sidebar-r li {	text-align: left;	margin: 0 0 10px 0;}
		
		#right { position: relative; left: 368px; *left: 165px; font-size: 10pt; width: 620px;	margin: 0;	background: url(../images/main-pic/logo.png) no-repeat;}
			#r-header {	text-align: right;	height: 99px;	margin: 0 10px 0 0;	padding: 0;	position: relative;	color: #2BA2EC;}
				#r-header ul {	list-style: none;	margin: 0;	padding: 0;	font-weight: bold;	height: 15px;}
				#r-header li {	float: right;	margin: 0 22px 0 0;}
			
			/* Pages */
			#page {	text-align: Left;	font-size: 11pt; width: 100%;	margin: 0;	padding: 0;}
				.page-u { text-align: Right; font-size: 11pt; width: 596px; height: 265px;	margin: 0; padding: 22px 0 0 0; background: url(../images/main-pic/award-bg.png) no-repeat; }
				.page-c {	font-size: 11pt;	width: 598px;	height: 250px;	margin: -20px 0 0 0;	padding: 0;	background-color: white;}
				.page-d {	text-align: Right;	font-size: 11pt;	width: 600px;	height: 90px;	margin: 0 0 0 -5px;	padding: 0;}
					.page-d a {	display: block;	width: 195px;	height: 80px;	text-decoration: none;	background: url(../images/main-pic/page-d-b.png) no-repeat;}  
					.page-d a:hover {	background: url(../images/main-pic/page-d-o.png) no-repeat;} 
					.page-d a:active {	background: url(../images/main-pic/page-d-o.png) no-repeat;}
				
				/* Page for movie */
				.page-movie-u {	width: 596px;	height: 22px;	margin: 0;	padding: 0;	background: url(../images/main-pic/award-bg.png) no-repeat;}
				.page-movie-c {	text-align: center;	line-height: 1.7;	font-size: 11pt;	width: 592px;	height: 400px;	margin: 0;	background-color: #141414;	border: #2BA2EC 2px solid;
					color: black;	padding: 80px 0 0 0;}
	
	#foot {	height: 50px;	text-align: left;	font-size: 9pt;	margin: 30px 0 20px 0;	padding: 0;}