body{
	background:url(../images/common/bg_body.jpg) repeat-x 0 88px;
}

/*-------------------------
 * container
--------------------------*/
#container{
	background:url(../images/common/bg_container.jpg) no-repeat;
}

/*-------------------------
 * content
--------------------------*/
#content{
	padding:0 30px;
	background:#fff url(../images/common/bg_content.jpg) no-repeat;
}

/*-------------------------
 * dsportsMenu
--------------------------*/
#dsportsMenu{
	padding-top:13px;
	padding-left:5px;
}
#dsportsMenu li{
	float:left;
	margin-right:11px;
}

#dsportsMenu li a{
	display:block;
	width:159px;
	height:46px;
	background:url(../images/common/bg_menu.gif) no-repeat;
	text-indent:-9999px;
	outline:0;
}
/* toppage
---------------*/
#dsportsMenu li#menu01 a{
	background-position:0 0;
}
#dsportsMenu li#menu01 a:hover{
	background-position:0 -46px;
}
/* basketball
---------------*/
#dsportsMenu li#menu02 a{
	background-position:-170px 0;
}
#dsportsMenu li#menu02 a:hover{
	background-position:-170px -46px;
}
#basketball #dsportsMenu li#menu02 a{
	background-position:-170px -46px;
}
#basketball .videoArea {
	height: 399px;
	margin-bottom: 30px;
	text-align: center;
	overflow: hidden;
}
/* football
---------------*/
#dsportsMenu li#menu03 a{
	background-position:-340px 0;
}
#dsportsMenu li#menu03 a:hover{
	background-position:-340px -46px;
}
#football #dsportsMenu li#menu03 a{
	background-position:-340px -46px;
}
/* tennis
---------------*/
#dsportsMenu li#menu04 a{
	background-position:-510px 0;
}
#dsportsMenu li#menu04 a:hover{
	background-position:-510px -46px;
}
#tennis #dsportsMenu li#menu04 a{
	background-position:-510px -46px;
}
/* badminton
---------------*/
#dsportsMenu li#menu05{
	margin-right:0;
}
#dsportsMenu li#menu05 a{
	background-position:-680px 0;
}
#dsportsMenu li#menu05 a:hover{
	background-position:-680px -46px;
}
#badminton #dsportsMenu li#menu05 a{
	background-position:-680px -46px;
}

/*-------------------------
 * summary
--------------------------*/
#summary{
	width:790px;
	margin-bottom:40px;
	padding-top:22px;
	background:url(../images/common/bg_frame_bottom.gif) no-repeat left bottom;
}
#summary .title{
	position:relative;
	width:198px;
	height:60px;
	margin-left:-17px;
	background:url(../images/common/subt_summary.gif) no-repeat;
	text-indent:-9999px;
}
#summary dl{
	padding:0 40px 20px;
	background:url(../images/common/bg_frame.gif) repeat-y;
}
#summary dl dt{
	margin-bottom:8px;
	background:url(../images/common/bg_border_summary.gif) no-repeat left bottom;
}
#summary dl dd{
	padding-bottom:15px;
}

/* basketball
---------------*/
#basketball #summary .wrap{
	background:url(../basketball/images/bg_summary.jpg) no-repeat right bottom;
}
/* football
---------------*/
#football #summary .wrap{
	background:url(../football/images/bg_summary.jpg) no-repeat right bottom;
}
/* tennis
---------------*/
#tennis #summary .wrap{
	background:url(../tennis/images/bg_summary.jpg) no-repeat right bottom;
}
#tennis #tennisInfo{
	position:absolute;
	left:20px;
	top:130px;
}
/* badminton
---------------*/
#badminton #summary .wrap{
	background:url(../badminton/images/bg_summary.jpg) no-repeat right bottom;
}

/*-------------------------
 * banner
--------------------------*/
#banner{
	margin-bottom:20px;
}
#banner li{
	width:100%;
	margin-bottom:14px;
	padding-bottom:19px;
	background:url(../images/common/bg_border_banner.gif) no-repeat left bottom;
}
#banner li.bottom{
	margin-bottom:0;
	padding-bottom:0;
	background-image:none;
}
#banner li.borderTop {
	padding-top:19px;
	background:url(../images/common/bg_border_banner.gif) no-repeat;

}
#bannerBlog{
	padding-top:20px;
	background:url(../images/common/bg_border_banner.gif) no-repeat;
}
#banner .multiple .left{
	float:left;
	width:380px;
}
#banner .multiple .right{
	float:right;
	width:380px;
}