#fancybox-overlay {background-color:#fff !important;opacity:0.6 !important;}
.light .fancybox-outer {
	background:transparent url(images/fb-bg.png) no-repeat;
	-webkit-box-shadow: none !important;
	   -moz-box-shadow: none !important;
	        box-shadow: none !important;
			}
#container{ 
	position:relative;
	width:950px;
	height:860px;
	margin:0 auto !important;
	background:url(images/content-bg.jpg) no-repeat;
}
.intro {
	text-align:center;
	padding-top:180px;
	font: bold 14px/20px "Microsoft JhengHei","微軟正黑體","Apple LiGothic Medium","蘋果儷中黑","Lucida Grande", "Lucida Sans Unicode", Helvetica;
}
.details  {
	text-align:center;
	padding-top:10px;
	margin:0 auto;
}
.join {
	margin:0 auto;
	
}
.tnc{
	padding-top:20px;
	width:800px;
	margin:0 auto !important;
	text-align:left;
	color:#666;
}
.tnc ol{
	padding-left:20px;
}

.join {display:block;position:absolute;top:480px;left:375px;width:220px;height:120px;}
.join img {position:absolute;width:220px;height:100px;top:10px;left:0;}
.sponsor{float:right;}

#method {width:400px;height:270px;text-align:center;padding:100px 40px 0;line-height:70px;}
#method a {color:#f42359;}


/*
	Slideshow
*/

#slides {
	position:absolute;
	left:0;
	top:420px;
	z-index:100;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:950px;
	overflow:hidden;
	position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container div.slide {
	width:950px;
	height:260px;
	display:block;
}







