#liveBannerWrapper{
	display:none;
	overflow:hidden;
	width: 303px;
}
#liveBannerWrapper #bannerTop {
	position: relative;
	background: url(images/box_head.png) no-repeat; 
	width: 302px;
	height: 51px;
	text-align: center;
}

#liveBannerWrapper #bannerTop #bannerTitle {
	position: relative;
	background-position: left 15px !important;
	width: 272px;
	height: 32px;
	margin: 0 auto;
	padding-top: 15px;
}

#liveBannerWrapper #bannerTop #bannerTitle.freeTitle {
	display: inline-block;
	color: #F39601;
	width: auto !important;
	font-size: 17pt;
	background-color: #FFF !important;
	padding: 0 10px;
	margin: 18px auto 0 auto;
}


#liveBannerWrapper #bannerContent{
	position: relative;
	background: url(images/box_middle.png) repeat-y; 
	width: 302px;
	padding: 0 10px;
	height: 200px;
}



#liveBannerWrapper #bannerBottom{
	position: relative;
	background: url(images/box_bottom.png) no-repeat; 
	width: 302px;
	height: 14px;
}

#bannerContent .liveDetail {
	/*width: 282px;*/
	height: 182px;
	overflow: hidden;
}

#bannerContent .liveDetail .overlayLink {
	position: absolute;
	top: 0;
	left: 10px;
	z-index: 200;
	width: 282px;
	height: 182px;
}

#bannerContent .liveDetail img {
	width: 272px;
	margin: 0 5px;
	border:none;
}

#bannerContent .liveDetail .liveInfoRow {
	background: url(images/line.gif) repeat-x left top;
	margin: 0;
	color: #AAAAAA;
	width: 282px;
	/*height: 25px;*/
	padding: 2px 0 0 0;
}

#bannerContent .liveDetail .firstRow {
	background: none;
}

#bannerContent .liveDetail .liveInfoRow .liveInfoDot {
	background: url(images/dot.gif) repeat-x left bottom;
	display: inline-block;
	width: 7px;
	height: 7px;
	margin: 6px 8px 0 0;
}

#bannerContent .liveDetail .liveInfoRow b {
	display: inline-block;
	color: #000;
	margin-left: 4px;	
	font-weight: normal;
}
#bannerContent .liveDetail > p {
	overflow: hidden;
	
}
#bannerContent .liveDetail p span {
	vertical-align: top;
	
}
#bannerContent .liveDetail > p > b {
	width: 230px;
}

#bannerContent .liveDetail .liveDesc b{
	margin-left: 0;
	line-height: 25px
}

#bannerContent .liveDetail .liveDateTime{
	display: inline-block;
	width: 141px;
}
#bannerContent .liveDetail .liveDateTime b {
	width: 90px;
}

#bannerContent .liveDetail .liveType ,
#bannerContent .liveDetail .liveFreeTitle,
#bannerContent .liveDetail .liveChannel {
	display: none;
}

#bannerContent #liveNav {
	position: absolute;
	z-index: 1;
	bottom: -5px;
	left: 118px;
	color: #AAAAAA;
	padding: 0 25px;
}

#bannerContent #liveNav a {
	position: absolute;
	display: inline-block;
	width: 18px;
	height: 18px;
	margin: 0 5px;
	top: 0px;	
}

#bannerContent #liveNav a:hover {
	background-position: left bottom;
}

#liveNav #liveNavL {
	left: 0px;
	background: url(images/arrow_left.gif) no-repeat left top;
}
#liveNav #liveNavR {
	right: 0px;
	background: url(images/arrow_right.gif) no-repeat left top;
}

#bannerContent #liveNav div {
	display: inline-block;
	
}