body {
	/* ¢­ÇطʲèÁü¡õÇØ·Ê¿§¢¨ */
	background: url("http://blog-imgs-30.fc2.com/w/m/k/wmks/wm_wei_bg_body.gif") 0 0 repeat-x #F0F0F0;
	text-align: center;
}
#container {
	width: 850px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
}
#header {
	padding-bottom: 13px;
	overflow: hidden;
	/zoom: 1;
}
#main {
	padding: 0 34px 21px 34px;
	border: 1px solid #E1E1E1;
	background: #FFFFFF;
	overflow: hidden;
	/zoom: 1;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
}
* html #main {
	width: 100%;
}
#utility {
	width: 780px;
	padding-top: 8px;
	overflow: hidden;
}
#utility_A {
	float: left;
	width: 210px;
	overflow: hidden;
}
#utility_B {
	float: right;
	width: 536px;
	overflow: hidden;
}
* html #content, * html #utility {
	display: inline;
}