body{margin:0 0 0 0}
td,div{font:12px Tahoma,Verdana,Arial}
a:link{color:#003399}
a:hover{color:#003399}
a:active{color:#003399}
a:visited{color:#003399}

h1{
	border-bottom:1px solid #6E6EBB;
	color:#4A4A9E;
	font:bold 20px Arial,Helvetica,sans-serif
}

h2{
	color:#AAAACF;
	font:bold 17px Tahoma,Arial,Verdana
}

h3{
	color:#FF0033;
	font:bold 18px Monotype Corsiva,Arial,Verdana
}

h4{
	color:#006600;
	font:bold 17px Times New Roman
}

p{margin:10px 0 0 0;line-height:145%}

.header{
	background:url(images/bg_header.jpg) #9999CF repeat-x
}

.menu{border-right:1px solid #EEEEFA}

p.menublock{margin:3px 0 0 0}

.menublock a{
	padding:2px 2px 2px 2px;
	width:100%;
	display:block;
	color:#FFFFFF;
	background:#006600;
	font-weight:bold;
	text-decoration:none
}

.menublock a:hover{
	color:#FFFFFF;
	background:url(images/bg_menu_block.gif) #575044;
	text-decoration:none
}
.menublock a:visited{color:#FFFFFF}
.chinese{font-family: SimSun; color:#000000}
.content{color:#000000}
.footer{background:#003399}
.footer{color:#FFFFFF}
.footer a:link,.footer a:hover,.footer a:visited,.footer a:active{color:#FFFFFF}

DIV.div-galheader {
  font-family:  verdana, helvetica, arial, sans-serif;
  font-size:    12pt;
  font-weight: bold;
  color: #4A4A9F;
  margin-bottom: 20px;
  padding: 1px;
  width: 100%;
  text-align: left;
}

.upcoming1{
	color:#C71585;
	font:bold 24px Tahoma,Arial,Verdana;
	text-decoration:none
}

.upcoming2{
	color:#C71585;
	font:bold 18px Times New Roman;	
	text-decoration:none
}

.upcoming3{
	color:#228B22;
	font:bold 18px Times New Roman;	
	text-decoration:none
}
.upcoming4{
	color:#228B22;
	font-size:14px;
	text-decoration:none
}

.director{
	color:#191970;
	font-size:14px;
	text-decoration:none
}