.RacingTmnt {
	background-color: #0f0f0f;
	overflow:hidden;
}
.RacingTmnt p {
	padding:0 25px;
	clear:both;
}
.RacingTmnt h2 {
	text-indent:-9000px;
	background-image:url(../images/HotEvents/RacingTmnt/RacingTmnt.jpg);
	background-repeat: no-repeat;
	display:block;
	width:678px;
	height:195px;
}
.RacingTmntBtn {
	list-style-type:none;
	position: absolute;
	margin:-25px 0 0 20px;
}
.RacingTmntBtn li {
	float:left;
	margin-right:4px;
	text-indent:-9000px;
}
.RacingTmntBtn li a {
	display:block;
	width:124px;
	height:26px;
	background-repeat: no-repeat;
}
.RacingTmntIDBtn a {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntIDBtn.gif);
}
.RacingTmntNewsBtn a {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntNewsBtn.gif);
}
.RacingTmntCardBtn a {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntCardBtn.gif);
}
.RacingTmntListBtn a {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntListBtn.gif);
}
.RacingTmntReportBtn a {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntReportBtn.gif);
}
.RacingTmntIDBtn a:hover {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntIDOverBtn.gif);
}
.RacingTmntNewsBtn a:hover {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntNewsOverBtn.gif);
}
.RacingTmntCardBtn a:hover {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntCardOverBtn.gif);
}
.RacingTmntListBtn a:hover {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntListOverBtn.gif);
}
.RacingTmntReportBtn a:hover {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntReportOverBtn.gif);
}
.RacingTmntReport, .RacingTmntDate {
	background-repeat: no-repeat;
	display: block;
	position: absolute;
	z-index: 999;
}
.RacingTmntDate {
	color:#ffffff;
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntDateIcon.gif);
	background-repeat: no-repeat;
	width:200px;
	height:13px;
	margin:15px 0 0 450px;
	padding-left:18px;
}
.RacingTmntReport {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntReport.gif);
	width:97px;
	height:58px;
	text-indent: -9999px;
	margin:-85px 0 0 545px;
}
.RacingTmntIntro {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntIntro.jpg);
	width:678px;
	height:197px;
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	overflow: hidden;
}
.RacingTmntPrizeH3 {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntPrizeH3.gif);
	width:92px;
	height:18px;
	display: block;
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	margin-left:25px;
	margin-top:25px;
}
.RacingTmntDescH3 {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntDescH3.gif);
	width:92px;
	height:18px;
	display: block;
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	margin-left:25px;
	margin-top:25px;
}
.RacingTmntStage {
	border:1px dashed #666666;
	width:512px;
	height:88px;
	overflow: hidden;
	margin-left:49px;
	margin-top:12px;
}
.RacingTmntStage h4 {
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntStageH4.jpg);
	width:80px;
	height:34px;
	margin-top:12px;
	margin-left:8px;
	float:left;
}
.RacingTmntStageDesc {
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntStageDesc.jpg);
	width:156px;
	height:34px;
	overflow: hidden;
	margin-top:12px;
}
.RacingTmntStagePrize {
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntStagePrize.jpg);
	width:236px;
	height:33px;
	overflow: hidden;
	margin-left:8px;
}
.RacingTmntPlusIcon {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntPlusIcon.jpg);
	width:27px;
	height:26px;
	overflow: hidden;
	margin:10px 0px 10px 280px;
	text-indent: -9999px;
}
.RacingTmntRank {
	border:1px dashed #666666;
	width:512px;
	height:230px;
	overflow: hidden;
	margin-left:49px;
	margin-top:12px;
}
.RacingTmntRank h4 {
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntRankH4.jpg);
	width:80px;
	height:34px;
	margin-top:12px;
	margin-left:8px;
	float:left;
}
.RacingTmntRankDesc {
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntRankDesc.jpg);
	width:251px;
	height:27px;
	overflow: hidden;
	margin-top:12px;

}
.RacingTmntRank ul {
	list-style-type: none;
	overflow: hidden;
	width:480px;
	height:181px;	
	float:left;
}
.RacingTmntRank ul li {
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	overflow: hidden;
	float:left;
	margin-left:8px;
	_margin-left:4px;
}
.RacingTmntPrize01 {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntPrize01.jpg);
	width:148px;
	height:73px;
}
.RacingTmntPrize02 {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntPrize02.jpg);
	width:148px;
	height:73px;
}
.RacingTmntPrize03 {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntPrize03.jpg);
	width:148px;
	height:73px;
}
.RacingTmntPrize04 {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntPrize04.jpg);
	width:148px;
	height:73px;
	margin-top:21px;
}
.RacingTmntPrize05 {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntPrize05.gif);
	width:148px;
	height:73px;
	margin-top:21px;
}
.RacingTmntPrize06 {
	background-image: url(../images/HotEvents/RacingTmnt/RacingTmntPrize06.jpg);
	width:155px;
	height:86px;
	margin-top:8px;
}
.RacingTmntDescOl {
	margin-left:68px;
	line-height:180%;
	margin-bottom:20px;
	margin-right:25px;
}
.RacingTmntDescOl li {
	margin-top:10px;
}
.RacingTmntDescNav {
	border-top:1px solid #333333;
	border-bottom:1px solid #333333;
	overflow:hiddren;
	height:30px;
	margin:0 25px 30px 25px;
	padding-left:48px;
}
.RacingTmntDescNav li {
	float:left;
	list-style-type: square;
	color:#ffffff;
	margin:6px 30px 3px 30px;
	_margin:6px 20px 6px 20px;
}
.RacingTmntDescNav li a {
	color:#ffffff;
}
.RacingTmntDescNav li a:hover {
	text-decoration: underline;
}
