@charset "UTF-8";
/* CSS Document */

div#form {clear: right;
	border: 1px solid #410041;
		margin: 20px 0 20px 0;}
form#eventinquiry {
	border: none;
}
div#form h3 {margin-bottom: 20px;}
label, label span {display:block; padding-bottom: .5em; padding-right: 2em;}
label {float: left; width: 95%;}
label span {float: left; width: 35%; text-align: right;
	font: bold 85%/1.3 Georgia, "Times New Roman", Times, serif;
	color: #230D02;
	margin-bottom: 0.5em;
	}

fieldset input {float: left; width: 55%; /*border: 1px solid #609f2d;*/}
fieldset input:hover {border-color: #5e642e;}
fieldset input:active, input:focus {border-color: #609f2d;}
fieldset select:hover {border-color: #141e55;}
fieldset select:active, select:focus {border-color: #609f2d;}
fieldset textarea:hover {border-color: #141e55;}
fieldset textarea:active, textarea:focus {border-color: #609f2d;}

fieldset {margin-bottom: 0px;
width: 100%;
padding-top: 0px;
/*border: 2px solid #609f2d;
background-color: #ff9226;*/
/*overflow: hidden;*/}
fieldset select, textarea {float: left; /*border: 1px solid #609f2d;*/}
fieldset select {text-align: center; color: #141e55;}
fieldset#contact {
	/*height: 150px;
	background-image: url(images/contact_grdnt.png);
	background-repeat: repeat-x;*/
	padding-bottom: 0px;
}
fieldset#eventinfo {
	height: 350px;
	background-image: url(images/eventinfo_grdnt.png);
	background-repeat: repeat-x;
}

