body{
	margin:0px;
	background-color:#0054A5;
	/*background: url(../images/content/2.jpg) no-repeat;
	background-position:center center;*/
}

a, a:link, a:hover, a:visited, a:active{
	color:#268F3A;
	font-family:Verdana, Arial,Times New Roman, Helvatica,sans-Serif;
	font-size:10px;
	text-decoration:none;

}
.content-bg{
	background-repeat:no-repeat;
	background-position:center;
	background-attachment:fixed;
	height:100%;
}
p{
	padding:0;
	margin:0;
}
.title{
	font-family: Arial, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}

.title2{
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
}
.title2a{
	font-family: Arial, Verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
	padding-left:15px;
	background:url(../images/square-box.jpg) no-repeat 0% 50%;
}
.title3{
	font-family: Arial, Verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#bd5d00;
}

.title4{
	font-family: Arial, Verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#ff7200;
}
.flash-title{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FF3399;
}

.title_pub{
	font-family:Arial,Verdana,Times New Roman, Helvatica,sans-Serif;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
}

.content{
	font-family:Verdana, Arial,Times New Roman, Helvatica,sans-Serif;
	font-size:12px;
	color:#000000;
}

.content2{
	font-family:Verdana, Arial,Times New Roman, Helvatica,sans-Serif;
	font-size:10px;
	color:#000000;
}


.content_italic{
	font-family:Verdana, Arial,Times New Roman, Helvatica,sans-Serif;
	font-size:13px;
	color:#2e8bf7;
	font-weight:bold;
}

.content3{
	font-family:Verdana, Arial,Times New Roman, Helvatica,sans-Serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

.hidden{
	display:none;
}

.show{
	display:block;
}


/*activities*/

#spacer {
	width:960px;
	height:3670px;
	margin:0 auto;
	background:url(../images/activity/island.jpg) no-repeat top;
}

/*.content {
	font-family:Arial, Verdana, Times New Roman, sans-serif;
	font-size: 12px;
	text-align:left;
}

.title {
	font-family:Arial, Verdana, Times New Roman, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-align:left;
}
*/
.content-title {
	font-family:Arial, Verdana, Times New Roman, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-align:left;
	padding:20px 150px 0px 20px;
	float:left;
	color:#FFF;
}
#logo {
	width:160px;
	height:200px;
	float:left;
	padding-top:35px;
}
#logoplate {
	width:950px;
	height:147px;
	float:center;
}
#title {
	width:800px; 
	height:200px;
	padding-top:35px;
	float:left;
}

#menu {
	width:140px;
	float:right;

}
#partner {
	width:750px;
	height:123px;
	clear:both;
	padding-top:1180px;
	text-align:left;
}
#allcontent {
	width:960px;
	float:left;
	}

#rightcontent {
	width:250px;
	float:left;
}
#rightcontent .act1 {
	width:204px;
	height:246px;
	float:left;
	position:relative;
	top:100px;
	left:20px;
}
#rightcontent .act2 {
	width:204px;
	height:246px;
	float:left;
	position:relative;
	top:220px;
	left:44px;
}
#rightcontent .act3 {
	width:204px;
	height:246px;
	float:left;
	position:relative;
	top:240px;
	left:18px;
}
#rightcontent .act4 {
	width:204px;
	height:246px;
	float:left;
	position:relative;
	top:370px;
	left:22px;
}
#rightcontent .act5 {
	width:204px;
	height:246px;
	float:left;
	position:relative;
	top:480px;
	left:36px;
}
#rightcontent .act6 {
	width:204px;
	height:246px;
	float:left;
	position:relative;
	top:595px;
	left:30px;
}
#rightcontent .act7 {
	width:204px;
	height:246px;
	float:left;
	position:relative;
	top:720px;
	left:36px;
}
#rightcontent .act8 {
	width:204px;
	height:246px;
	float:left;
	position:relative;
	top:980px;
	left:44px;
}

#centercontent {
	width:340px;
	float:left;
}

#centercontent .t1{
	width:340px;
	float:left;
	position:relative;
	top:130px;
	left:0px;
}
#centercontent .t2{
	width:340px;
	float:left;
	position:relative;
	top:150px;
	left:0px;
}

#centercontent .t3{
	width:250px;
	float:left;
	position:relative;
	top:210px;
	left:88px;
}
#centercontent .t4{
	width:330px;
	float:left;
	position:relative;
	top:260px;
	left:8px;
}

#centercontent .t5{
	width:250px;
	float:left;
	position:relative;
	top:280px;
	left:88px;
}
#centercontent .t6{
	width:310px;
	float:left;
	position:relative;
	top:365px;
	left:28px;
}
#centercontent .t7{
	width:290px;
	float:left;
	position:relative;
	top:470px;
	left:48px;
}
#centercontent .t8{
	width:300px;
	float:left;
	position:relative;
	top:500px;
	left:0px;
}
#centercontent .t9{
	width:300px;
	float:left;
	position:relative;
	top:540px;
	left:38px;
}
#centercontent .t10{
	width:320px;
	float:left;
	position:relative;
	top:650px;
	left:18px;
}
#centercontent .t11{
	width:300px;
	float:left;
	position:relative;
	top:670px;
	left:38px;
}
#centercontent .t12{
	width:340px;
	float:left;
	position:relative;
	top:910px;
	left:0px;
}
#centercontent .t13{
	width:290px;
	float:left;
	position:relative;
	top:975px;
	left:48px;
}
#centercontent .t14{
	width:230px;
	float:left;
	position:relative;
	top:1100px;
	left:0px;
}
#centercontent .t15{
	width:230px;
	float:left;
	position:relative;
	top:1230px;
	left:100px;
}
#centercontent .t16{
	width:310px;
	float:left;
	position:relative;
	top:1400px;
	left:28px;
}

#leftcontent {
	float:left;
	width:230px;

}
#leftcontent .act9{
	width:204px;
	height:246px;
	float:left;
	position:relative;
	top:120px;
	left:25px;

}
#leftcontent .act10{
	width:204px;
	height:246px;
	float:left;
	position:relative;
	top:140px;
	left:16px;

}
#leftcontent .act11{
	width:204px;
	height:246px;
	float:left;
	position:relative;
	top:160px;
	left:10px;

}
#leftcontent .act12{
	width:204px;
	height:246px;
	float:left;
	position:relative;
	top:265px;
	left:24px;

}
#leftcontent .act13{
	width:204px;
	height:246px;
	float:left;
	position:relative;
	top:290px;
	left:9px;

}
#leftcontent .act14{
	width:204px;
	height:246px;
	float:left;
	position:relative;
	top:400px;
	left:20px;

}
#leftcontent .act15{
	width:204px;
	height:246px;
	float:left;
	position:relative;
	top:610px;
	left:5px;

}
#leftcontent .act16{
	width:204px;
	height:246px;
	float:left;
	position:relative;
	top:740px;
	left:12px;
}