body
	{	margin:0; background:url(images/bg.gif) repeat-x top #edcf93; font-family:"Microsoft JhengHei",Verdana}
img
	{	border:0}
#container
	{
	margin: 0 auto;
	text-align: left;
	width: 932px;
	background: #FFF1BE;
	position: relative;
	height: 529px;
}

#top
	{	background:url(images/top-bg.gif) repeat-x; height:100px;}
#logo
	{	}
#menu
	{	background: none repeat scroll 0 0 #FFF1BE; float: left; height: 60px; margin: 0 0 0 20px; width: 912px; }
#menu ul
	{	padding:0; margin:0; list-style:none}
#menu ul li
	{	background:url(images/menu-line.png) no-repeat right; padding:18px 12px 0 12px; height:36px; font-weight:bold; font-size:16px; float:left}
#menu ul li a
	{	color:#2c2c2c; text-decoration:none}
#menu ul li a:hover
	{	color:#761100; text-decoration:none}
#index-banner
	{
	clear: both;
	height: 529px
}
#topbanner 
    {
	float: left;
}

#slideshow {
	position: relative;
	height: 355px;
	overflow: hidden;
	border: 0px solid #000000;
}
#slideshow img {
	position: absolute;
	left: 0;
	top: 0;
	height: px;
}
#pause1 {
	z-index:6;
}

.skype
	{	float:left}
#footer
	{	text-align:right; padding:12px 6px 15px 0; font:15px Verdana, Arial, Helvetica, sans-serif; color:#000000; clear:both; float:right}


#main
	{	background:#fff1be}
#left
	{
	background: url(images/left-bg.gif) no-repeat;
	width: 233px;
	float: left;
}
#left_2
	{
	background: url(images/left-bg2.gif) no-repeat;
	width: 233px;
	float: left;
}
#submenu ul
	{	margin:38px 0 0 36px; padding:0; list-style:none; width:161px}
#submenu ul li
	{	padding:13px 0 13px 20px; border-bottom:1px solid #cacaca; background:url(images/submenu-arrow.png) 8px 20px no-repeat; margin:0; font-weight:bold; font-size:15px}
#submenu ul li a
	{	color:#282828; text-decoration:none}
#submenu ul li a:hover
	{	color:#b11702; text-decoration:none}
#right
	{	float:left; margin-left:22px; width:647px}
#content
	{	padding:25px 10px; font-size:13px; font-weight:bold; line-height:20px}
#content ol
	{	list-style-type:decimal; padding:0 0 0 25px; margin:0}
#content ol li
	{	padding:1px 0; margin:0}
#unredeemed_title 
    {    font-size:24px; font-weight:bold; color:#900; margin:0 0 40px 0; text-align:center;}	
.title
	{	font-size:18px; color:#695400; margin:0 0 10px 0; padding:0; font-weight:bold; position:relative; border-bottom:1px #900 dotted;}
.title a { background:#900; color:#fff; padding:1px 10px; display:block; position:absolute; right:0px; top:0px; text-align:center;  text-decoration:none; font-size:60% !important;}	
.title a:hover { color:#fff; background:#F60;}
	
.service-pto
	{	float:left; padding-right:16px}
.service-content
	{	float:left; width:405px;}

.clear
	{	clear:both; height:20px}
	
.news { color:#F00 !important;}

.movie {position: absolute; z-index: 500; top: 531px; left: 690px;
