body{
    margin: 0px;
	background: url(images/bg.png) #EEEEEE;
	}

.topbar{
	font-family: "Verdana";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	background:#FCD901;
	}
.logo{
	padding: 10px 0px;
	}
.home{
	width:80px;
    height: 30px;
    padding: 5px 0px 5px 0px;
	font-family: "Verdana";
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
    -moz-border-radius:;
	-webkit-border-radius:;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius:;
    border-bottom-left-radius:;
    background: #999999;
	}

.home a{
	color: #FFFFFF;
	text-decoration:none;
	}

.home a:hover{
	color: #000000;
	text-decoration:none;
	}

.main_area{
    -moz-border-radius:;
	-webkit-border-radius:;
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    background: #FFFFFF;
    -moz-box-shadow: 0px 2px 12px #999999; /* Firefox */
    -webkit-box-shadow: 0px 2px 12px #999999;/* Safari 和 Chrome */
	box-shadow: 0px 2px 12px #999999;
	}

.searchbox_area{
    padding: 0px 10px 10px 10px;
	}

.movie_area{
    margin-top: 10px;
    padding: 10px 10px 10px 10px;
	background:url(images/pttbg.jpg) repeat-x;
	}

.slide_area{
    margin-top: 10px;
	border-top: 8px #CCCCCC solid;
	border-bottom:  8px #CCCCCC solid;
	background:url(images/mainpic.png) no-repeat;
	}

.button_area{
	padding: 0px 10px 0px 10px;
	}

.content{
	padding: 0px 10px 0px 10px;
	}

.intro{
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
	}

.description{
	line-height: 30px;
	}

.content_full{
    font-family: "Verdana";
	font-size: 14px;
	line-height:;
	font-weight:;
	color: #555555;
    padding: 20px 10px 20px 10px;	
	}

.speaker01{
	width: 150px;
	padding: 8px;
    -moz-box-shadow: 0px 2px 12px #999999; /* Firefox */
    -webkit-box-shadow: 0px 2px 12px #999999;/* Safari 和 Chrome */
	box-shadow: 0px 2px 12px #999999;
	}

.speaker02{
	width: 146px;
	padding: 8px;
    -moz-box-shadow: 0px 2px 12px #999999; /* Firefox */
    -webkit-box-shadow: 0px 2px 12px #999999;/* Safari 和 Chrome */
	box-shadow: 0px 2px 12px #999999;
	}
	
.speaker03{
	width: 150px;
	padding: 8px;
    -moz-box-shadow: 0px 2px 12px #999999; /* Firefox */
    -webkit-box-shadow: 0px 2px 12px #999999;/* Safari 和 Chrome */
	box-shadow: 0px 2px 12px #999999;
	}
	
.speaker04{
	width: 146px;
	padding: 8px;
    -moz-box-shadow: 0px 2px 12px #999999; /* Firefox */
    -webkit-box-shadow: 0px 2px 12px #999999;/* Safari 和 Chrome */
	box-shadow: 0px 2px 12px #999999;
	}
	
.speaker_list{
	padding: 10px;
	border-radius: 5px;
	background: #DDDDDD;
	}


.agenda_title{
	padding: 10px;
	line-height: 25px;
	}

.frame{
	padding: 0px 0px 20px 0px;
	font-size: 14px;
	}

.frame_title{
	background: #333333;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	}

.frame_detail_1{
	background: #DDDDDD;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	}

.frame_detail_2{
	background: #EEEEEE;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	}

.frame_detail_3{
	background: #CCCCCC;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	}

.title{
	padding: 7px 0px 3px 0px;
	border-bottom: #10370A 1px dotted;
	}


.coming{
	padding: 250px 0px;
	font-weight: bold;
	font-size: 16px;
	}

.coming1{
	padding: 100px 0px;
	font-weight: bold;
	font-size: 16px;
	}

.notice{
	font-size: 14px;
	font-weight: bold;
	color: #660000;
	}


.footer{
	border-top: #10370A 1px dotted;
	padding: 10px;
	}

.sponser_area{
    border-bottom: #10370A 1px dotted;
	}

.sponser{
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	}



.copyright{
	margin: 20px auto;
	width:960px;
	text-align: center;
	font-family: "Verdana";
	font-size: 12px;
	font-weight: bold;
	color: #555555;
	}