#maincontent #topicfeatures {
	font-weight: bold;
	margin: 0 0 1em 1em;
	padding: 0;
}
#maincontent #whyxplay {
	background: transparent url(/xplay/3/img/01_bgbottom.gif) left bottom no-repeat;
}
#maincontent #whyxplay h2 {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: bottom;
	float: left;
}
#maincontent #whyxplay p {
	background: transparent url(/xplay/3/img/01_bgtop.gif) left top no-repeat;
	margin: 0 0 1em 0;
	padding: 2.5em 1em 1em 1em;
}
#maincontent div.case {
	position: relative;
	background: transparent url(/xplay/3/img/02_bgbottom.gif) left bottom no-repeat;
	margin: 1em 0;
}
#maincontent div.case h5.caseh5 {
	position: absolute;
	left: 0;
	top: 50%;
	margin: -25px 0 0 0;
	background: transparent;
}
#maincontent div.case h5.head {
	margin: 0;
	padding: .5em 1em .25em 110px;
	background: transparent url(/xplay/3/img/02_bgtop.gif) left top no-repeat;
	font-size: 1.5em;
}
#maincontent div.case p {
	margin: 0;
	padding: .25em 1em .75em 110px;
}

#maincontent div.great {
	position: relative;
	background: transparent url(/xplay/3/img/great_bgbottom.gif) left bottom no-repeat;
	margin: 1em 0;
}
#maincontent div.great h5 {
	margin: 0;
	padding: 0 0 10px 0;
	background: transparent url(/xplay/3/img/great_bgtop.gif) left top no-repeat;
}
#maincontent div.great p {
	margin: 0;
	padding: .25em 1em .75em 1.5em;
}
#maincontent div.great img {
	margin: .25em 1em .25em 1.5em;
	border: 5px solid #fff;
}
#maincontent div.great h5 img {
	margin: 0;
	border: 0;
}

