/* CONTACT PAGE STYLES */

p.contact						{ font-size: 0.9em; padding-left: 20px; padding-right: 20px; padding-top: 10px; text-align: left; color: #3d3d3d; font-weight: bold; }
h2								{ font-size: 1.3em; text-align: left; padding-left:19px; padding-right: 19px; margin-top: 5px; font-weight: bold; color: #2d2d2d; }
h2.form							{ font-size: 1.0em; text-align: left; padding-left:36px; margin-top: 5px; font-weight: bold; color: #fff;
								  text-align: left; padding-right: 30px; background: url(../images/h2-bg.png) no-repeat; height: 29px; width: 140px;
								  margin-left: -18px; padding-top: 4px; text-shadow: 0px 1px 0px #3d3d3d; margin-right: 10px;
								  -moz-border-radius: 0px 3px 10px 0px; -webkit-border-radius: 0px 3px 10px 0px; }
h2.message						{ }

.article-area					{ width: 450px; float: left; padding-right: 20px; text-align: left; }
.sidebar						{ width: 395px; display: block; float: right; margin-right: 15px; margin-top: 10px;
				  				  -moz-border-radius: 8px;-webkit-border-radius: 8px; }


iframe							{ border:3px solid #b3b3b3;  margin-right: 45px; margin-top: 15px; }

#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 220px;
	font-family: Helvetica, sans-serif;
	font-size: 1.4em;
	margin-left: 15px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: px solid #900;
}

#contact-area input.submit-button {
	width: 100px;
	float: right;
}

td.left {
	width: 20px;
	text-align: top left;
	padding-top: 10px;
	
]
td.name {
	width: 120px;
}

#catpcha-area {
	margin-left: 200px;
}

td.input-hover 	{ background: aqua; }

