
div.columns {
	clear:both;
	position:relative;
	float:left;
	height:800px;
}
	div.column {
		float:left;
		width:315px;
		height:500px;
	}
		#mainContent div.columns div.column h2 {
			color:#EFD1BA;
			font-size:1.6em;
			margin-top:20px;
			width:300px;
		}

		#mainContent div.columns div.column ul {
		}

		#mainContent div.columns div.column li {
			color:#fff;
			font-family:arial;
			margin-bottom:0.5em;
			font-size:1.2em;
			width:300px;
			position:relative;
		}

			#mainContent div.columns div.column li a {
				text-decoration:none;
			}

				#mainContent div.columns div.column li a:hover {
					color:#EFD1BA;
					text-decoration:underline;
				}
				
					#mainContent div.columns div.column li span {
						position:absolute;
						top:0;
						left:-14px;
						font-size:2em;
						color:#fff;
					}
.key {
	padding-top:20px;
}
