a:focus { -moz-outline-style: none; }
body{margin:0;padding:0;}
#leaderboard {
	background-color: #ffffff;
	/*background-image:url(/images/CARDS.jpg);*/
	background-position: -1px 0;
	color: #000000;
	height: 200px;
	position: relative;
	width: 524px;
	overflow: hidden;
}

	#leaderboard #black {
		background-color: #000000;
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
	}

	#leaderboard h4 {
		background-color: #000000;
		font-size: 11px;
		margin: 0;
		padding: 6px;
	}
	
	#leaderboard ul {
		background-color: #F0F0F0;
		bottom: 0;
		clear: both;
		filter: alpha(opacity=80);
	/*	list-style: none; */
		margin: 0;
		opacity: .8;
		padding: 2px 0 2px 0;
		position: absolute;
		height: 22px;
		z-index: 50;
	}
	
		#leaderboard ul li {
			display: block;
			float: right;
		}
		
			#leaderboard ul li a {
				background-color: #7a7a7a;
				color: #ffffff;
				display: block;
				font-size: 10px;
				margin: 0 2px 0 0;
				padding: 2px 5px 2px 5px;
				text-decoration: none;
			}
			
			#leaderboard ul li a:hover {
				background-color: #333333;
			}
			
			#leaderboard ul li.selected a {
				background-color: #000000;
			}
			
	#leaderboard div.set {
		display: none;
	}
	
	#leaderboard div.set#a {
		display: block;
	}
	
		#leaderboard div.set img {
			display: block;
			float: left;
			margin: 0px 5px 0 0;
		}
		
		#leaderboard div.set p {
			color: #333333;
			font-size: 11px;
			margin: 5px 0 0 0;
		}
		
			#leaderboard div.set p a {
				color: #000000;
				font-weight: bold;
				text-decoration: none;
			}
			
			#leaderboard div.set p a:hover {
				text-decoration: underline;
			}
