body {
	margin:0;
	padding:0;
	background:#535353 url('/_img/bgr_body_01.gif') top repeat-x;
}

#container, #links {
	width:800px;
	background:#fff;
	margin:0 auto;
	padding:10px;
}

h1 {
	padding:10px;
	margin:0 auto;
	background:url('/_img/img_mwg_01.gif') no-repeat;
	overflow:hidden;
	text-indent:-9999em;
	display:block;
	text-align:center;
	width:502px;
	height:62px;
}

.item {
	background:#f4f4f4;
	width:390px;
	margin:15px auto;
}


.item_old {
	background:#f4f4f4;
	width:505px;
	margin:15px auto;
}

h2#mpc a {
	padding:0;
	margin:0 auto;
	background:url('/_img/img_mpc_01s.gif') no-repeat;
	overflow:hidden;
	text-indent:-9999em;
	display:block;
	text-align:center;
	width:333px;
	height:56px;
}

h2#mac a {
	padding:0;
	margin:0 auto;
	background:url('/_img/img_mac_01s.gif') no-repeat;
	overflow:hidden;
	text-indent:-9999em;
	display:block;
	text-align:center;
	width:308px;
	height:45px;
}

h2#mprc a {
	padding:0;
        margin:0 auto;
	background:url('/_img/img_mprc_01s.gif') no-repeat;
	overflow:hidden;
	text-indent:-9999em;
	display:block;
	text-align:center;
	width:315px;
	height:43px;
}

h2#mqc a {
	padding:0;
	margin:0 auto;
	background:url('/_img/img_mqc_01s.gif') no-repeat;
	overflow:hidden;
	text-indent:-9999em;
	display:block;
	text-align:center;
	width:306px;
	height:50px;
}

h2#mmc a {
	padding:0;
	margin:0 auto;
	background:url('/_img/img_mmc_01s.gif') no-repeat;
	overflow:hidden;
	text-indent:-9999em;
	display:block;
	text-align:center;
	width:335px;
	height:42px;
}

.desc {
	text-align:center;
	font:14px 'Trebuchet MS', Arial, Verdana, sans-serif;
	padding:0 0 10px 0;
}

.clearer {
 overflow:hidden;
 margin-top:-1px;
 clear:both;
} 	

