
body {
    background-color:#000000;
	margin:0px;
	}

.all {
     background-image:url(../images/bg01_tc.jpg);
	 background-position:top;
	 background-repeat:no-repeat;
	 background-color:#FFFFFF;
	 margin:auto;
	 width:780px;
	 display:block;
	 padding:20px 0px 40px 0px;
}

.eng_chi {
    padding:10px 15px 0px 0px;
	height:20px;
	margin:0px 0px 50px 0px;
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	display:block;
	text-align:right;
	}
.eng_chi a{
   color:#FFFFFF;
   text-decoration:none;
   }	
.eng_chi a:hover{
   color:#FFFFFF;
   text-decoration:underline
   }	   


.photo {
     display:block;
	 margin:10px;
	 width:580px;
	 display:block;
	 height:880px;
	 }
.photo a{
     display:block;
	 border:1px solid #2e2e2e;
	 float:left;
	 margin:0px 5px 5px 0px;
	 padding:1px;
	 }	 
.photo a:hover{
     border:2px solid #FF9900;
	 padding:0px;
	 }
	 
	 
.button {
   display:block;
   font-family:arial;
   font-size:12px;
   font-weight:bold;
   color:#FFFFFF;
   height:20px;
   padding:0px 0px 0px 10px;
   }
.button p{
   display:block;
   padding:2px 6px 2px 6px;
   margin:0px 5px 0px 0px;
   float:left;
   background-color:#CCCCCC;
   border:1px solid #9e9e9e;
   }   
.button a{
   display:block;
   padding:2px 6px 2px 6px;
   margin:0px 5px 0px 0px;
   float:left;
   background-color:#9e9e9e;
   border:1px solid #444444;
   color:#FFFFFF;
   text-decoration:none;
   }      
.button a:hover{
   display:block;
   padding:2px 6px 2px 6px;
   margin:0px 5px 0px 0px;
   float:left;
   background-color:#CCCCCC;
   border:1px solid #9e9e9e;
   color:#FFFFFF;
   text-decoration:none;
   }      
   
.disclaimer	{
    display:block;
	width:300px;
	margin:auto;
	font-size:11px;
	font-family:arial;
	color:#999999;
	text-align:center;
	}
.disclaimer	 a{
    color:#999999;
	text-decoration:none;
	}	
.disclaimer	 a:hover{
    color:#fff;
	}	   