
/*page numbers
Main
14,11,3,18,20,38
Sub Contacts
41,43,45,47
Sub Meetings
50,52,54,56,58
chinese:
133,128,130,126,122,124

sub
135,138,142,140,150,155,157,152,159,
*/

* {	color:#6f6f6f;
	
	margin: 0 auto 0;

	padding: 0;
	}
a {
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
	}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}
	
body {
	font-size: 62.5%;
	font-family: Helvetica, sans-serif;
	}
	

	
div#index2 {
	text-align:center;
	margin-top:-40px;
}
.opera div#index2 {
	text-align:center;
	margin-top:-40px;
}

.ie div#index2 {
	text-align:center;
	margin-top:-40px;
}
		
	div#index2 li {
		width:200px;
		display:inline;
	}
	
		div#index2 li a{
			padding-left:30px;
			padding-right:30px;
			font-size:2em;
			color:white;
		}
		
			div#index2 li a:hover{
			color: #28ae1b;
			}

div#index img{
margin-top:100px;
}


	div#nav {
	text-align:center;
		margin-top: 20px;
		background: url(http://nachina.21stream-dns.com/images/header.jpg) repeat-x top;
		height:70px;	
		padding-bottom: 60px;
	}

.ie7 div#nav {
	text-align:center;
		margin-top: 20px;
		background: url(http://nachina.21stream-dns.com/images/header.jpg) repeat-x top;
		height:125px;	
		padding-bottom: 0px;
	}
	
	div#nav  img{
			
		}
	
	

.webkit 	div#pagewrap{
		text-align:center;
		background: url(http://nachina.21stream-dns.com/images/body.png) repeat-x center; 
		min-height:580px;
		max-height:880px;
	
	}	
	
	
	div#pagewrap{
		text-align:center;
		background: url(http://nachina.21stream-dns.com/images/body.png) repeat-x center; 
		min-height:580px;
		max-height:780px;
	
	}	
	
div#pagewrap div#center{


}

.ie div#pagewrap div#center table{
margin-top:-3px;
}

.opera div#pagewrap div#center table{
margin-top:-3px;
}

	
div#pagewrap div#center table{


}

.ie7 div#pagewrap div#center table#banner{
	margin-top:-27px;
	margin-left:12px;
	height:40px;
	width:760px;
	background: url(http://nachina.21stream-dns.com/images/headie.png);
}

div#pagewrap div#center table#banner{
	margin-top:-3px;
	height:30px;
	
}
.opera div#pagewrap div#center table#banner{
	margin-top:0px;
}
.opera div#pagewrap div#center table#banner h1{
	padding-top: 10px;
	font-size:1.4em;
	color:white;
	padding-right:280px;
}

.ie div#pagewrap div#center table#banner{
	margin-top:0px;
}
.ie div#pagewrap div#center table#banner h1{
	padding-top: 0px;
	font-size:1.4em;
	color:white;
	padding-right:280px;
}

.ie7 div#pagewrap div#center table#banner h1{
	padding-top: 0px;
	font-size:1.4em;
	color:white;
	padding-right:280px;
}

.webkit div#pagewrap div#center table#banner h1{
	padding-top: 0px;
	font-size:1.4em;
	color:white;
	padding-right:280px;
}

div#pagewrap div#center table#banner h1{
	padding-top: 0px;
	font-size:1.4em;
	color:white;
	padding-right:66.5%;
}

div#pagewrap div#center table#banner li a{
color: white;
font-size:1em;
padding: 17px 15px 5px 15px;
	
	
}
.ie div#pagewrap div#center table#banner li a{
color: white;
font-size:1em;
margin-left:-1px;
padding:17px 10px 5px 10px; 

}

.ie7 div#pagewrap div#center table#banner ul li a{
color: white;
font-size:1em;
padding:17px 10px 5px 10px; 

}

.ie div#pagewrap div#center table#banner li{
	
	color:white;
	font-size:1.2em;
	display:inline;
	text-decoration:none;
	padding-left: 20px;
}

div#pagewrap div#center table#banner li{
	
	color:white;
	font-size:1.2em;
	display:inline;
	text-decoration:none;
	padding-left: 20px;
}	

.ie7 div#pagewrap div#center table#banner li.current_page_item a {
		position:relative;
		margin-top:-20px;
		width:40px;
		color:white ;
		background:url(http://nachina.21stream-dns.com/images/back.png) no-repeat;
}
	
.ie div#pagewrap div#center table#banner li.current_page_item a {
		margin-top:-20px;
		width:20px;
		color:white ;
		background:url(http://nachina.21stream-dns.com/images/back.png) no-repeat;
}

.opera div#pagewrap div#center table#banner li.current_page_item a {
		margin-top:-20px;
		width:20px;
		color:white ;
		background:url(http://nachina.21stream-dns.com/images/back.png) no-repeat;
}
	
.gecko div#pagewrap div#center table#banner li.current_page_item a {
	color: black;
	background:#28ac1b;
	
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
}

.webkit div#pagewrap div#center table#banner li.current_page_item a {
	color: black;
	background:#28ac1b;
	-webkit-border-radius: 5px;
}
	
	.ie7 div#pagewrap div#center table#banner ul li a:hover,div#pagewrap div#center table#banner ul li a.active  {
		margin-top:-20px;
		width:40px;
		color:white ;
		background:url(http://nachina.21stream-dns.com/images/back.png) no-repeat;
		position: relative;
	}

	.ie div#pagewrap div#center table#banner ul li a:hover,div#pagewrap div#center table#banner ul li a.active  {
		margin-top:-20px;
		width:20px;
		color:white ;
		background:url(http://nachina.21stream-dns.com/images/back.png) no-repeat;
	}
	
	
.gecko div#pagewrap div#center table#banner ul li a:hover,div#pagewrap div#center table#banner ul li a.active  {
	
	color: white;
	background:#28ac1b;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	}	
	

	

	
.webkit div#pagewrap div#center table#banner ul li a:hover,div#pagewrap div#center table#banner ul li a.active  {
	
	color: white;
	background:#28ac1b;
	-webkit-border-radius: 5px;
	}
	
	.opera div#pagewrap div#center table#banner ul li a:hover,div#pagewrap div#center table#banner ul li a.active  {
		margin-top:-20px;
		width:20px;
		color:white ;
		background:url(http://nachina.21stream-dns.com/images/back.png) no-repeat;
	}	
	
div#fill{
	height:10px;
}

	
.ie table#navigation{
    margin-top:17px;
	position:relative;  overflow:visible; 
	margin-left:12px;
	width:161px;
	}
	
.opera table#navigation{
	position:relative;  overflow:visible; 
	margin-left:0px;
	width:161px;
	margin-top:-1px;
}
.webkit table#navigation{
	width:156px;
	margin-top:-1px;
}


.gecko  table#navigation{
margin-top:-1px;
	padding-left:3px;
	width:161px;
}
div#pagewrap div#center table#navigation ul {	
}

div#pagewrap div#center table#navigation li{
	display: inline;
	text-decoration:none;	
	}

div#pagewrap div#center table#navigation li a{
		margin-top:1px;
	margin-bottom:1px;
	max-width: 300px;
	color:white;
	font-size: 1.5em;	
	padding: .5em 1em .5em 1.5em;
	height:1em;
	padding: .5em 1em .5em 1.5em;
	display:block;
	text-align: left;
}

.ie div#pagewrap div#center table#navigation li a{
		margin-top:1px;
	margin-bottom:1px;
	max-width: 300px;
	color:white;
	font-size: 1.5em;	
	padding: .4em 1em .5em 1em;
	height:1em;
	padding: .4em 1em .5em 1em;
	display:block;
	text-align: left;
}

.ie div#pagewrap div#center table#navigation li.current_page_item a {
	margin-top:1px;
	margin-bottom:1px;
	background:url(http://nachina.21stream-dns.com/images/nav.png) no-repeat;
	color:Green;
	text-shadow:1px 1px 1px #C6D9E9; 
}

.opera div#pagewrap div#center table#navigation li.current_page_item a {
	margin-top:1px;
	margin-bottom:1px;
	background:url(http://nachina.21stream-dns.com/images/nav.png) no-repeat;
	color:Green;
	text-shadow:1px 1px 1px #C6D9E9; 
}

.opera div#pagewrap div#center table#navigation li.current_page_ancestor a {
	margin-top:1px;
	margin-bottom:1px;
	background:url(http://nachina.21stream-dns.com/images/nav.png) no-repeat;
	color:Green;
	text-shadow:1px 1px 1px #C6D9E9; 
}


.ie div#pagewrap div#center table#navigation li.current_page_ancestor a {
	margin-top:1px;
	margin-bottom:1px;
	background:url(http://nachina.21stream-dns.com/images/nav.png) no-repeat;
	color:Green;
	text-shadow:1px 1px 1px #C6D9E9; 
}
div#pagewrap div#center table#navigation li.current_page_ancestor a {
	margin-top:1px;
	margin-bottom:1px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	background:white none repeat-y ;
	color:Green;
	text-shadow:1px 1px 1px #C6D9E9; 
}

div#pagewrap div#center table#navigation li.current_page_item a {
	margin-top:1px;
	margin-bottom:1px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	background:white none repeat-y ;
	color:Green;
	text-shadow:1px 1px 1px #C6D9E9; 
}

.ie div#pagewrap div#center table#navigation li a:hover{
		margin-top:1px;
	margin-bottom:1px;
	color: Green;
	background:url(http://nachina.21stream-dns.com/images/nav.png) no-repeat;
}

.opera div#pagewrap div#center table#navigation li a:hover{
	margin-top:1px;
	margin-bottom:1px;
	color: Green;
	background:url(http://nachina.21stream-dns.com/images/nav.png) no-repeat;
}

div#pagewrap div#center table#navigation li a:hover{
	margin-top:1px;
	margin-bottom:1px;
	color: Green;
	background:white;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius:5px;
	position:relative;  overflow:visible;
	
}

div#pagewrap div#center table#content{
margin-top:0px;
position:relative;
left: -1px;
}
.opera div#pagewrap div#center table#content{
		margin-top:0px;
		position:relative;
		left: -7.5px;
		
		}
		
.webkit div#pagewrap div#center table#content{
		margin-top:0px;
		position:relative;
		left: -3px;
		
		}
		
	.ie div#pagewrap div#center table#content{
		position:relative;
		left: -9px;
		}
		
div#pagewrap div#center table#content div.post ul.link li.current_page_ancestor a {
	margin-bottom:1px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	background:white none repeat-y ;
	color:Green;
	text-shadow:1px 1px 1px #C6D9E9; 
}
	.ie div#pagewrap div#center table#content div.post {
		background: white url(http://nachina.21stream-dns.com/images/bgbup.png) 30% -1px no-repeat;
		float:right;
		width:580px;
		min-height: 207px;
		max-height: 600px;
		margin:-4px 0px 0px 0px;	
		padding:0px 15px 10px 10px;
	}
	
	.gecko div#pagewrap div#center table#content div.post{
	float:right;
	width:559px;
	min-height: 180px;
	max-height: auto;
	background: white;
	-moz-border-radius-topright:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-bottomleft:10px;
	margin:0px 0px 15px 0px;	
	padding:10px 10px 10px 30px;
	}
	
	.webkit div#pagewrap div#center table#content div.post{
	float:right;
	width:562px;
	min-height: 180px;
	max-height: auto;
	background: white;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	margin:0px 0px 15px 0px;	
	padding:10px 10px 10px 30px;
	}

	.opera div#pagewrap div#center table#content div.post {
		background: white url(http://nachina.21stream-dns.com/images/bgbup.png) 30% -1px no-repeat;
		float:right;
		width:580px;
		min-height: 207px;
		max-height: 600px;
		margin:-4px 0px 0px 0px;	
		padding:0px 15px 10px 10px;
	}
	
	.opera div#pagewrap div#center table#content div.bottom{
			background:url(http://nachina.21stream-dns.com/images/bgbdow.png) 0% 0 no-repeat;
			width: 605px;
			height: 35px;
			clear: both;	
		}
		
		.ie div#pagewrap div#center table#content div.bottom{
			background:url(http://nachina.21stream-dns.com/images/bgbdow.png) 0% 0 no-repeat;
			width: 605px;
			height: 35px;
			clear: both;	
		}
.opera div#pagewrap div#center table#content div.post ul.link {
			display: inline;
			text-align:right;
			background:#e0f2fa;
			float:right;
		
	}		
	.ie7 div#pagewrap div#center table#content div.post ul.link {
			display: inline;
			text-align:right;
			background:#e0f2fa;
			padding-top:15px;
			float:right;
	}	
	
	.ie div#pagewrap div#center table#content div.post ul.link {
			display: inline;
			text-align:right;
			background:#e0f2fa;
			padding-top:15px;
	}		
	
	div#pagewrap div#center table#content div.post ul.link {
			display: inline;
			text-align:right;
			background:#e0f2fa;
	}
	

	
	div#pagewrap div#center table#content div.post ul.link li{
			display:inline;
			padding-left:4px;
			background:#e0f2fa;
			padding-bottom:8px;
			padding-top: 10px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			
			}
		
			div#pagewrap div#center table#content div.post ul.link li a{
				color: black;
				font-size: 1.2em;
				padding-right: 5px;
				width: 70px;
				background:#e0f2fa;
				
			}
	div#pagewrap	div#center table#content div.post h5{
		color:#28ae1b;
		font-size:1.2em;
		text-align: left;
		margin-top:10px;
		
	}
	
	.ie div#pagewrap	div#center table#content div.post h2{
		color: #5a9dd2;
		font-size: 1.6em;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-bottom: 25px;
		border-top: 1.5px #cdecca solid;
		border-bottom: 1.5px #cdecca solid;
		width: 530px;
		text-align: left;
		}
		
		
	div#pagewrap	div#center table#content div.post h2{
		text-align: left;
		color: #5a9dd2;
		font-size: 1.6em;
		margin-top:20px;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-bottom: 25px;
		border-top: 1.5px #cdecca solid;
		border-bottom: 1.5px #cdecca solid;
		}
	
	div#pagewrap	div#center table#content div.post p{
		font-size: 1.2em;
		text-align: left;
		}
		



	
	div#footer{
		
		padding-top:15px;
		padding-bottom:300px;
		background:url(http://nachina.21stream-dns.com/images/footer.png) repeat-x;
	}

.safari3 	div#footer div#link {
			padding-top:15px;
			padding-left:28.5%;
			text-align:left;
			height:30px;
	}

	
	div#footer div#link {
			padding-top:15px;
			padding-left:31.3%;
			text-align:left;
			height:30px;
	}
	
	
		div#footer div#link li{
			
			padding-bottom:20px;
			display: inline;
			
			}
	
			div#footer div#link li a:hover{
				color:#13590c;
			}
	
			div#footer div#link li a{
				
				
				padding-left:15px;
				padding-right:15px;
				color: white;
				font-size: 1.2em;
				display: block;
				display:inline;
				
			}
			
			
.safari3 div#footer div#copy {
				text-align:center;
				font-size: 1.2em;
				padding-top: 10px;
				padding-right:10%;
				}
				
			div#footer div#copy {
				text-align:center;
				font-size: 1.2em;
				padding-top: 10px;
				padding-right:9%;
				}