h2{

color:#990000;
margin:0;
padding:0;
}
h3{

color:#fff;
font-size:1.1em;
margin:0;
padding:0;
}
h2 span{

color:#fff;

}
#mainContent {

	
	background:#000;
	padding-top:20px;
	overflow:auto;
	color:#fff;
}
#mainContent .fields {
	clear:both;
	margin:1em 0;
}
#mainContent label {
	display:block;
	float:none;
	font-size:16px;
	width:auto;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#fff;
}
.fields input {
	border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
	border-style:solid;
	border-width:1px;
	padding:5px;
	font-size:16px;
	width:410px;
	color:#000;
}
form#contactform textarea {
	
	font-size:100%;
	padding:0.6em 0.5em 0.7em;
	border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
	border-style:solid;
	border-width:1px;
}
#mainContent label.error{
	color:#990000;
}
#leftDiv{
	margin-left:15px;

}
