body{
	margin:0 0 10px 0;
	padding:0;
}

#base{
	width:900px;
	height:auto;
	margin:0 auto 0 auto;
	line-height:100%;
}

#top{
	width:900px;
	height:203px;
}

#top a img{
	width:900px;
	height:203px;
	margin:0;
	border:0;
}

#b_left{
	width:232px;
	float:left;
}

#b_left #links{
}

#b_left #links a img{
	width:232px;
	height:29px;
	margin:0 0 3px 0;
	border:0px;
}

#b_left p{
	font-size:12px;
	text-align:center;
	padding:0;
	margin:10px 2px 3px 0;
}


#b_center{
	width:436px;
	float:left;
	padding:15px 16px 0 16px;
}

#b_center h1{
	width:350px;
	margin:5px 0 5px 0;
	padding:0;
	border-bottom:solid 1px #000;
	font-size:15px;
}

#b_center h2.mem{
	width:350px;
	margin:0;
	padding:5px 0 15px 0;
	color:#2F479D;
	font-size:16px;
	text-align:center;
}

#b_center p{
	width:436px;
	margin:0 0 25px 0;
	padding:3px 0 0 0;
	font-size:12px;
}

#b_center #intr h1{
	width:350px;
	padding:7px 0 0 0;
	margin:0 0 8px 0;
	border-bottom:solid 1px #000;
	font-size:18px;
}

#b_center #intr p{
	width:436px;
	margin:0 0 5px 0;
	padding:3px 0 0 0;
	font-size:14px;
}

#b_center #intr p span{
	font-weight:bold;
	color:#D02000;
}

#b_center #intr p.list{
	width:360px;
	margin:0 0 10px 0;
	padding:5px 10px 10px 10px;
	font-size:13px;
	background-color:#FFF;
	border:solid 1px black;
}

#b_center #intr{
	width:421px;
	padding:5px 5px 10px 10px;
	margin:0 0 10px 0;
	background-color:#F1F1F1;
}

#b_right{
	width:200px;
	float:left;
}

#b_right p{
	font-size:12px;
	text-align:center;
	padding:0;
	margin:5px 0 3px 0;
}

#b_right p.to{
	margin:10px 0 0 0;
	font-weight:bold;
}

#b_right a img{
	width:200px;
	margin:0;
	border:0;
}


