body{
	background:#A9C15F;
	max-width:800px;
}
a#contactLink{
	color:#0080c0;
	text-decoration:none;
}
h4{
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin-left:0;
}
/* phone box for contact form */
div.phoneme{
	width:80%;
	margin-left:20px;
	text-align:left;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div.phoneme h2, #contactHeading {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-weight:bold;
	color:#1C4E7C;
}
div.phoneme h2{
	font-size:16px;
}
#contactHeading{
	font-size:20px;
}
.txt{
	
}
.nfo{
}
.red{
	color:#f00;
}
	#messageSent{
		color:#fff;
		display:none;
		border:1px solid #1C4E7C;
		margin:0 auto;
	}
	#contactHeading{
		width:100%;
		height:40px;
		font-size:20px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight:bold;
		text-align:center;
		color:#1C4E7C;
	}
	/* labels */
	#contactForm label{
		color:#000;
	}
	/* required warnings */
	#contactForm label.error{
		color:#ec0000;
	}
	/* for non-js version of form */

	#contactForm2{
		background:#A9C15F;
		width:512px;
	} 
	#contactForm2 fieldset{
		padding:15px 30px 15px 30px; 
		border:1px dotted #111;
	}      
	#contactForm2 label{
		display:block;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
	}      
	#contactForm2 input[type=text]{
		display:block;
		border:solid 1px #aaa;
		width:100%;
		margin-bottom:10px;
		height:24px;
	}  
	#contactForm2 textarea{
		display:block;
		border:solid 1px #aaa;
		width:100%;
		margin-bottom:10px;
	}  
	#contactForm2 input[type=submit]{
		border:solid 1px #aaa;
		padding:5px;
	} 
	#contactForm2 h4, #contactForm2 p{
		margin-left:30px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
	}
	#contactForm2 h4{
		color:#0066CC;
		font-size:14px;
	}
	.error{
		color:#0080c0;
	}
	.warning{
		font-weight:bold;
		width:100%;
		border:3px #aa0000 solid;
		padding:20px;
		margin:0 auto;
		text-align:center;
	}

