/*
#contactform {
	width:500px;
	margin:0px auto;
	padding:0;
}
#contactform form {
	font:normal 11px/18px Verdana,Tahoma;
	margin:0 0;
	padding:10px 0;
	width:100%;
}
#contactform fieldset {
	width:500px;
	padding:20px 0;
	margin:10px 0 30px 0;
	display:block;
	position:relative;
}
#contactform .element {
	width:400px;
	clear:both;
	margin:0 auto;
	padding:0;
}
#contactform label {
	display:block;
	padding:6px 10px 0 0;
	margin:0px;
	text-align:left;
	font-weight:bold;
	clear:both;
}
#contactform input.txt, 
#contactform textarea {
	width:100%;
	font:normal 11px/18px Verdana,Tahoma;
	padding:5px;
	margin:5px 0 5px 0;
	background:#fff;
	border-top:1px solid #ccc;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	border-left:1px solid #ccc;
	
}
#contactform select {margin:5px 0 10px 0;}
#contactform select:focus {}

#contactform input.txt:focus, 
#contactform textarea:focus {
	background-color:#ffffef !important;
	border-top:1px solid #ccc !important;
	border-right:1px solid #eee !important;
	border-bottom:1px solid #eee !important;
	border-left:1px solid #ccc !important;
	outline:0 !important;
}

#contactform input.required {
	background:#fff url('images/required.gif') 100% 50% no-repeat;
}
#contactform input.required:focus {
	background:#ffffef url('images/required.gif') 100% 50% no-repeat;
}

#contactform form input.btn	{
		display:block;
		height:35px;
		width:110px;
		padding:0 0 5px 0;
		background:url(images/readmore.png) 0 0 no-repeat;
		border:none;
		color:#222;
		color: #a97c00;
		font-size:13px;
	}
	#contactform form input.btn:focus,
		#contactform form input.btn:hover	{
		background:url(images/readmore.png) 0 -35px no-repeat;
}

/* Error / Success / Notice 
------------------------------------------------------------- */
*/
#note .success	{ background:#ccfcd1; border:1px solid #60a400; }
#note .error		{ background:#f9e3e3; border:1px solid #e79e9e; }

#note .success,
#note .error	{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 10px;
	width:680px;
	margin: 0px auto 2px;
	text-align:left
}
#contact-form input.flag,
#contact-form textarea.flag {
	border:1px solid #e79e9e;
}