.what-it-is {
	float: left;
	width: 757px;
}

.banner {
	position: relative;
	width: 762px;
	height: 214px;
	margin-left: -5px;
	background: transparent url('/img/contests/ftw/banner.jpg') scroll no-repeat 0 0;
	margin-top: 2em;
}

	.banner p {
		font-size: 1.6em;
		line-height: 1.2;
		width: 384px;
		position: absolute;
		left: 334px;
		top: 88px;
		padding: 0.8em 1em 0 1.7em;
		color: #010101;
		-moz-text-shadow: 0 2px 4px rgb(255, 255, 255);
		text-shadow: 0 2px 4px rgb(255, 255, 255);
	}

.video {
	margin: 1em 0 2em;
}

.example {
	font-weight: bold;
	font-style: italic;
	padding-left: 3em;
}

	ul.example {
		padding-left: 5em;
	}

.headlining {
	font-weight: bold;
}

.findMoreList {
	float: right;
	width: 164px;
	margin-top: 2.6em;
	font-size: 0.9230769em;
}

	.findMoreList p {
		line-height: 1.2;
		padding-right: 1em;
	}
	
	.findMoreList ul {
		list-style: none;
	}
	
	.findMoreList ul li {
		font-size: 1.3em;
		line-height: 1.2;
		background: transparent;
		margin-bottom: .5em;
		padding-left: 0;
		padding-right: 1.4em;
	}
	
	.findMoreList h5 {
		font-size: 1.3em;
		color: #a5a5a5;
		text-transform: uppercase;
		margin-bottom: -0.6em;
	}

.month, .day, .year {
	font-size: 1.25em;
	padding: .2em 1em .2em .2em;
	margin-right: .3em;
}

#commentForm {
	padding-bottom: 10em;
}

#itemDetail {
	padding-bottom: 10em;
	padding-top: 2em;
}

.boilerplate {
	color: #a5a5a5;
}

dd.birthdate {
	padding-bottom: 2em;
}

.labelNote {
	text-transform: none;
}

.labelHelper {
	color: #a5a5a5;
	font-weight: normal;
	margin-left: 1em;
	text-transform: none;
}

#wordCount {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	padding: .2em .5em;
	margin: -.2em 0;
	text-align: right;
}

	#wordCount.warning {
		background-color: #dbbd14;
		color: #ffc;
	}

	#wordCount.over {
		background-color: #b32f2f;
		color: #fccccc;
	}
	
.itemsList p.meta {
	color: #a5a5a5;
}

.itemsList p.meta span {
	margin: 0 .5em;
}

#locationSort {
	border-bottom: 0;
	margin-bottom: 2em;
}
