#contactWrapper { 
	float: left;
	width: 960px;
	}
	
	#contactWrapper .leftColumn {
		float: left; 
		width: 200px;
		}
		
		#contactWrapper .middleColumn {
			float: left; 
			width: 240px;
			margin-top: 10px;
			}
	
		 #contactWrapper .rightColumn { 
			float: right;
			width: 460px;
			}
	
	
#contactForm {
	margin-top: 10px;
	border: 1px solid #999; 
	padding: 10px;
	width: 400px;
	float: right;
}


#contactForm input, #contactForm textarea, #contactForm select {
	padding: 1px;
	width: 270px;
	font-family: Helvetica, sans-serif;
	font-size: 1.1em;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
}

#contactForm textarea {
	height: 120px;
}

#contactForm textarea:focus, #contactForm input:focus {
	border: 2px solid #186ebe;
}

#contactForm input.submit-button {
	width: 100px;
	float: right;
	cursor: pointer;
	margin: 10px 10px 10px 0;
}

#contactForm label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 100px;
	padding-top: 1px;
}

