body {
	background-color: #edc;
	color: #000;
	width: 480px; margin:0 auto 0 auto;
}
.main {
	background-color: #fff8f0;
}
.title {
	border: none;
	box-shadow: 0px 0px 1px 1px #421;
}
.sep {
	margin: 1px;
	padding: 3px;
	background: -webkit-gradient(linear, center top, center bottom, from(#fa3), to(#d81));
	background: -moz-linear-gradient(top, #fa3, #d81);
	background-color: #e92;
	color: #fff;
	font-size: 12pt;
	font-weight: bold;
	box-shadow: 0px 0px 1px 1px #841;
	width:472px;
}
.lang {
	background: -webkit-gradient(linear, center top, center bottom, from(#fc9), to(#da7));
	background: -moz-linear-gradient(top, #fc9, #da7);
	background-color: #eb8;
	width: 336px;
	float: left;
}
.langnav {
	background: -webkit-gradient(linear, center top, center bottom, from(#fc9), to(#da7));
	background: -moz-linear-gradient(top, #fc9, #da7);
	background-color: #eb8;
	width: 128px;
	float: right;
	text-align: right;
}
.item {
	clear: both;
	padding: 10px;
	width: 460px;
	height: 164px;
}
.itemname {
	font-size: 16pt;
	font-weight: bold;
	margin: 10px;
	text-indent: 10px;
}
.exp {
	text-indent: 20px;
	margin: 3px;
}
.name {
	font-size: 15pt;
	font-weight: bold;
	text-indent: 20px;
	margin: 24px;
	text-shadow: 0px 0px 1px #444;
}
.thumbnail {
	margin:10px;
	float: left;
	box-shadow: 0px 0px 2px 1px #000;
}
.profile {
	clear: both;
	padding: 10px;
	width: 460px;
	height: 130px;
}
