html, body {	margin: auto;	padding: auto;	list-style: none;	font-family: arial, helvetica, sans-serif;	color:#333;	font-size: 12px;	text-decoration: none;
	background-color:#fff;	text-align: center;
}

	h1,h2,h3,h4,h5{
		margin-bottom:0.5em;	}
.imgwrp{
	
padding: 10px;
	
	}#mainwrapper{	width: 750px;    margin: 0px auto;   	text-align: left;   	padding: 0px;
  	backgorund-color: #000;	}

#topbanner{
	margin-top:10px;
		}
#bgheader{
	position: absolute;
	margin-top: 0px;
	width: 522px;
	height: 29px;
	margin-left: 0px;
	}
	
#btn_chinese{
	background-image: url(../images/btn_chinese_f2.gif);
	background-repeat:none;
	position: absolute;
	margin-top: 0px;
	margin-left:522px;
	width: 111px;
	height: 29px;
	
	}	
#btn_english{
	background-image: url(../images/btn_english_f2.gif);
	position: absolute;
	margin-top: 0px;
	margin-left:633px;
	width: 117px;
	height: 29px;
	
	}
	
#title{
	position: absolute;
	margin-top:31px;
	width: 750px;
	height:108px;
	}
	
#menu{
	margin: 0px;
	padding-left: 0px;	width: 750px;	height: 30px;
    text-align: left;	}

#main_content {
		width: 750px;
    margin-top: 138px;

    padding-botton:25px;
	background-color:#ecf4dd;
	background-repeat:repeat-y;
	overflow:auto;

		}


#upcoming_events {
	float:left;
	margin-top:0px;
	margin-left: 0px;
	padding-left:15px;
	padding-top: 20px;
	padding-right:20px;
	width:200px;
	background-color:#ecf4dd;
	//background-image:url(../images/bg_left.gif);
	//background-repeat:repeat-x;
	
	}

#section_left {
	float:left;
	margin-top:42px;
	margin-left: 0px;
	padding-left:15px;
	padding-top: 0px;
	padding-right:10px;
	width:180px;
	border-right-style:double;
	border-color:#999;
	background-color:#ecf4dd;
	//background-image:url(../images/bg_left.gif);
	//background-repeat:repeat-x;
	}
#section_right {
      margin-top: 0px;
	margin-left: 190px;
	padding-left: 25px;
	padding-top: 20px;
	padding-right:10px;
	background-color: #ecf4dd;
	font-family: arial, helvetica, sans-serif;	color:#333;	font-size: 12px;	text-decoration: none;
    line-height: 17px;

	}
	
#current_month{
	margin-left:0px;
	}
#recent_g{
	margin-left:25px;
	float:left;
	width:120px;
	}
	
	#hmimage{	margin-top: 0px;
	margin-left: 0px;	padding-left: 0px;
	}

#content {
      margin-top: 0px;
	margin-left: 210px;
	padding-left: 25px;
	padding-top: 20px;
	padding-right:15px;
	background-color: #ecf4dd;
	font-family: arial, helvetica, sans-serif;	color:#333;	font-size: 12px;	text-decoration: none;
    line-height: 17px;

	}

	
#current_text{
	position: absolute;
	margin-top:9px;
	margin-left:251px;
	text-decoration:none;
	}
#next_text{
	position: absolute;
	margin-top:10px;
	margin-left:368px;
	text-decoration:none;
	}

#gallery_text{
	margin-top:0px;
	margin-bottom:30px;
	}
	

#strip{
width: 500px;
height: 116px;
margin-top:15px;
margin-left:0px;
background-image:url(../images/film_strip.gif);	
	}	
	
#left{
float:left;
padding-top:19px;
padding-bottom:18px;
width: 250px;
height:79px;	
}
#right{
float:right;
padding-top:19px;
padding-bottom:18px;
width: 250px;
height:79px;	
}
#l{
float:left;
padding-left:3px;
width: 120px;
height:79px;	
}
#r{
float:right;
padding-right:2px;
width: 120px;
height:79px;	
}
#l2{
float:left;
padding-left:2px;
width: 120px;
height:79px;	
}
#r2{
float:right;
padding-right:3px;
width: 120px;
height:79px;	
}
#address {    margin-top: 0px;
	margin-left: 0px;
	padding-top:25px;
	padding-left: 15px;
	padding-bottom: 5px;
	background-color: #ecf4dd;
	font-family: arial, helvetica, sans-serif;	color:#333;	font-size: 10px;
	text-align:center;	text-decoration: none;    	line-height: 15px;
	}
	
#milonic {
	
	background-color:#ecf4dd;
	color:#000;
	text-align:right;
	margin-top: 0px;
	padding-top:10px;
	text-decoration:none;
	float:left;
	width:750px;
	}
	#footer{
		width:750px;
		margin:0px;
		padding:0px;
		}

li	{	font-family: arial, helvetica, sans-serif;	color:#333;	font-size: 12px;	text-decoration: none;    	line-height: 17px;	margin-top: 0px;	margin-left: 0px;	margin-bottom: 0px;	}ul{	font-family: arial, helvetica, sans-serif;	color:#333;	font-size: 12px;	text-decoration: none;	margin-top: 0px;	margin-left: 0px;	margin-right: 15px;	margin-bottom: 15px;	padding-left: 15px;	border-bottom-width: 0px;    	line-height: 17px;	}
	
.rollover{	border-width:0px;	display: block;	}.rollover img{ 	width: 100%; height: 100%; border: 0;	}.rollover:hover{ 	visibility: visible; 	}.rollover:hover img{	visibility: hidden; 	}a:link {	font-weight: normal;
	text-decoration: underline;	color: #369;}
a:visited {	font-weight: normal;
	text-decoration: underline;
	color: #369;}
a:hover {	font-weight: normal;
	text-decoration: none;	color: #060;}a:active {	font-weight: normal;
	text-decoration: underline;	color: #369;}

.btmlink1{	color: #369;	font-family: arial, helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	padding: 0px;	margin: 0px;    	line-height: 15px;
	}.btmlink1:hover{	color:#060;	}

.mlink1{	color: #000;	font-family: arial, helvetica, sans-serif;	font-size: 9px;	text-decoration: none;	padding: 0px;	margin: 0px;
	}.mlink1:hover{	color:#060;	}
.Titles {	margin-top: 0px;	margin-left: 0px;	margin-bottom: 10px;	font-family: arial, helvetica, sans-serif;	font-size: 17px;	color: #333;    	line-height: 14px;	font-weight: bold;}.subTitles1 {	font-family: arial, helvetica, sans-serif;	font-size: 15px;	color: #333;    	line-height: 14px;	font-weight: bold;}img{
	border:0;
	}
table {	margin-top: 0px;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	font-family: arial, helvetica, sans-serif;	color:#333;	font-size: 12px;	text-decoration: none;    	line-height: 17px;}FORM	{	margin-top: 0px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	margin-bottom: 0px;	padding-bottom: 0px;}




.uservars{
visibility:hidden;
display:none;
}
