/* contact */
#contact {	
	margin:10px 0 0 16px;
	padding:10px 0 10px 0;			
}
form {
	float:left;
	width:450px;
	padding:0 40px 10px 0;
	margin:0px;	
	border-right:solid 1px #999;	
}
#address {
	width:400px;
	padding:0px;
	margin:0px;
}
form label:first-child {
	width:134px;
	text-align:right;
	font-size:1.2em;	
	color:#5F8D00;
	margin-top:4px;
} 
input[type=text], textarea, select {	
	width:294px;
	height:25px;
	font-family:Arial,Helvetica,sans-serif;
	margin-bottom:15px;
	border:#999 solid 1px;
	font-size:1.1em;
	padding-left:4px;
}
select {
	padding:3px;
	width:299px;
}
input#contact {
	float:right;
	background:url(../images/layout/submit.png) no-repeat right;
	width:105px;
	height:45px;	
	border:0;
	text-indent:-9999px;
	padding:0px;	
}
input#contact:hover {
	background:url(../images/layout/submitHover.png) no-repeat right;
}
textarea {	
	height:250px;
}
#address {
	float:left;
	width:400px;
	padding-left:40px;			
}
#address h2{
	margin-bottom:10px;
	font-size:1.6em;
	font-weight:bold;
	color:#5F8D00;
}
#address h3, #address p{
	margin:0px;
	padding:0px;
	font-size:1.0em;	
}
#address p {
	line-height:155%;
}
#address p img{
	margin:3px 0 3px -2px; 
}
#address h3 {
	margin:15px 0 1px 0;
	font-size:1.2em;
	font-weight:bold;
	color:#5F8D00;
}

h1.thankYou {
	font-size:1.0em;
	font-weight:bold;
	text-transform:capitalize;
}
