#wrapper a {
	width: 64px;
	height: 64px;
	display: block;
	text-indent: 100%;
	overflow: hidden;
	float: left;
	line-height: 64px;
}

#wrapper p {
	float: left;
	border: 1px solid green;
}

#wrapper a:hover {
	opacity: .6;
}

#facebook a {
	background: url(facebook-icon.png) center center no-repeat;
}

#twitter a {
	background: url(twitter-icon.png) center center no-repeat;
}

#google a {
	background: url(google-icon.png) center center no-repeat;
}

#chrome a {
	background: url(chrome-icon.png) center center no-repeat;
}

#chrome a:focus,
#chrome a:hover {
	background: url(pinterest-icon.png) center center no-repeat;
}

#something:after {
	width: 64px;
	height: 64px;
	display: block;
	content: " ";
	float: right;
	background: url(arrow-icon.png) center center no-repeat;
}


#banner span {
	height: 36px;
	line-height: 26px;
	margin: 0 20px;
	position: relative;
	background: url(article_badge_blue_bg.png) left top repeat-x;
	display: inline-block;
	color: #fff;
	font-weight: bold;
}

#banner span:before {
	background: url(article_badge_blue_left.png) left top no-repeat;
	height: 36px;
	content: " ";
	position: absolute;
	top: 0;
	left: -20px;
	width: 20px;
}

#banner span:after {
	background: url(article_badge_blue_right.png) left top no-repeat;
	height: 36px;
	content: " ";
	position: absolute;
	top: 0;
	right: -20px;
	width: 20px;
}

