
	#hotIssueVideo {
		padding: 2px;
		border: 4px solid #6e4da5;
	}
	#hotIssueVideo div.dummy {
		position: relative;
		width: 741px;
		height: 425px;
		border: 1px solid #c0c0c0;
		background: #000 url(http://image2.pullbbang.com/pull30/bbs/hot_issue_bg.jpg) no-repeat 0 0;
		color: #fff;
	}
	#hotIssueVideo div.dummy a:link,
	#hotIssueVideo div.dummy a:visited {
		color: #fff;
		text-decoration: none;
	}
	#hotIssueVideo div.dummy a:hover,
	#hotIssueVideo div.dummy a:active,
	#hotIssueVideo div.dummy a:focus {
		color: #fff;
		text-decoration: underline;
	}
	#hotIssueVideo h2 {
		position: absolute;
		top: 0;
		left: 7px;
		padding-top: 9px;
	}
	#hotIssueVideo div.currentVideo {
	}
	#hotIssueVideo div.currentVideo iframe {
		position: absolute;
		top: 35px;
		left: 6px;
	}
	#hotIssueVideo div.currentVideo p.writer {
		position: absolute;
		top: 401px;
		left: 5px;
		font-size: 11px;	
		border:0px solid blue;
	}
	#hotIssueVideo div.currentVideo p.writer * {
		vertical-align: bottom;
	}
	#hotIssueVideo div.currentVideo p.buttons {
		position: absolute;
		overflow:hidden;
		top: 399px;
		left: 77px;
		width: 330px;
		height: 19px;
		text-align: right;
		border:0px solid red;
	}
	#hotIssueVideo div.currentVideo p.buttons * {
		vertical-align: middle;
	}
	#hotIssueVideo h3.hotIssueVideoHead {
		position: absolute;
		top: 7px;
		left: 419px;
	}
	#hotIssueVideo h3.rankingTop10Head {
		position: absolute;
		top: 7px;
		left: 576px;
	}
	#hotIssueVideo h3 a {
		position: relative;
		display: block;
		width: 153px;
		height: 28px;
		overflow: hidden;
	}
	#hotIssueVideo h3 a span {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		cursor: pointer;
		background: url(http://image2.pullbbang.com/pull30/bbs/hot_issue_items_head.gif) no-repeat 0 0;
	}
	#hotIssueVideo h3.hotIssueVideoHead span {
		display: block;
		width: 205px;
		height: 28px;
		background: url(http://image2.pullbbang.com/pull30/bbs/hot_issue_items_head_1.gif) no-repeat 0 0;
	/*	background-position: 0 -28px; */
		overflow: hidden;
	}
	#hotIssueVideo h3.hotIssueVideoHead a span { background-position: 0 0; }
	#hotIssueVideo h3.hotIssueVideoHead a.active span { background-position: 0 -28px; }
	#hotIssueVideo h3.rankingTop10Head a span { background-position: -153px 0; }
	#hotIssueVideo h3.rankingTop10Head a.active span { background-position: -153px -28px; }

	#hotIssueVideo ul,
	#hotIssueVideo ol {
		position: absolute;
		display: none;
		top: 35px;
		left: 419px;
		width: 301px;
		height: 360px;
		padding: 9px 4px 4px;
		background: url(http://image2.pullbbang.com/pull30/bbs/hot_issue_items_bg.jpg) no-repeat 0 0;
	}
	#hotIssueVideo ul.active,
	#hotIssueVideo ol.active {
		display: block;
	}
	#hotIssueVideo li {
		height: 27px;
		padding: 9px 0 0 12px;
	}
	#hotIssueVideo li * {
		vertical-align: bottom;
	}
	#hotIssueVideo li:hover {
		background: url(http://image2.pullbbang.com/pull30/bbs/hot_issue_selected_item_bg.gif) repeat-x 0 0;
	}
	#hotIssueVideo li.hover {
		background: url(http://image2.pullbbang.com/pull30/bbs/hot_issue_selected_item_bg.gif) repeat-x 0 0;
	}
	#hotIssueVideo li a {
		position: absolute;
		left: 15px;
		width: 162px;
		height: 13px;
		padding-top: 3px;
		overflow: hidden;
		color: #e0e2e1 !important;
		font-weight: bold;
		letter-spacing: -.7px;
		letter-spacing: -1px !important;
	}
	#hotIssueVideo ol li a {
		margin-top: -2px;
		padding-top: 2px;
		background: url(http://image2.pullbbang.com/pull30/bbs/hot_issue_ranks.gif) no-repeat 0 0;
		padding-left: 44px;
	}
	#hotIssueVideo ol li.rank1 a { background-position: 0 0; }
	#hotIssueVideo ol li.rank2 a { background-position: 0 -30px; }
	#hotIssueVideo ol li.rank3 a { background-position: 0 -60px; }
	#hotIssueVideo ol li.rank4 a { background-position: 0 -90px; }
	#hotIssueVideo ol li.rank5 a { background-position: 0 -120px; }
	#hotIssueVideo ol li.rank6 a { background-position: 0 -150px; }
	#hotIssueVideo ol li.rank7 a { background-position: 0 -180px; }
	#hotIssueVideo ol li.rank8 a { background-position: 0 -210px; }
	#hotIssueVideo ol li.rank9 a { background-position: 0 -240px; }
	#hotIssueVideo ol li.rank10 a{ background-position: 0 -270px; }
	#hotIssueVideo li span.writer {
		position: absolute;
		left: 180px;
		height: 27px;
		overflow: hidden;
		font-size: 11px;
	}
	#hotIssueVideo li span.writer a {
		position: static;
		color: #fff !important;
		font-weight: normal;
		letter-spacing: 0 !important;
	}
	#hotIssueVideo li span.rate {
		position: absolute;
		left: 236px;
		height: 27px;
		overflow: hidden;
		color: #90b10b;
	}
	#hotIssueVideo li span.rate del {
		color: #d5d5d5;
	}