/* FORM STUFF */

			body.contact #left {margin-top:10px;}

			body.contact #left h2 {display:inline;}

			body.contact #left p#required {float:right; margin: 0 10% 0 0; padding:0; font-size: 0.68em; text-shadow:none;}
			body.contact #left span {color:#b30; font-size: 1.2em;}			
			
			div#out {margin:20px 0;}

			form {
				margin: 20px 0 0 0;
				overflow:hidden;
				clear:both;
			}
			
			fieldset {
				border: 0;
				margin: 0 1%;
				border:none;
			}
			
			fieldset.left {margin-left:0;}
			
			fieldset.date:hover {
				border: 1px solid #ff6;
				background: #ffc;
			}
			
			fieldset fieldset {
				margin: 25px 0;
				border: 1px solid transparent;
				width: 30em;
			}
			
			legend {
				display:none;
			}
			
			label {
				display: block;
				position: relative;
				padding: 10px 0;
				color:#26393D;
			}
			
			label#message {
				display: block;
				position: relative;
				padding: 25px 25px 75px 25px;
				border: 1px solid transparent;
			}			
			
			fieldset.date label {
				float: left;
				width: auto;
				padding-right: 0;
			}
			
			
			label.radio, label.check {
				padding: 5px 25px;
			}
			
			label.radio.active,
			label.check.active {
				border-color: transparent;
				background: transparent;
			}
			
			input {padding:5px;}
			
			input, select {
				display: block;
				border: 1px solid #ccc;
			}
			
			textarea {
				display: block;
				top: 25px;
				left: 16em;
				border: 1px solid #ccc;
				width:90%;
				padding:5px;
			}
			
			
			fieldset.date input {
				display: block;
				position: static;
			}
			
			label.active input {
				border-color: #666;
			}
			
			label.radio input,
			label.check input {
				position: static;
				float: left;
				margin: 3px 5px 0 0;
			}
			
			optgroup {
				font-style: normal;
				background: #eee;
			}
			
			option {
				background: #fff;
			}
			
			
			strong.asterik {color:#B30000;}
			
			button {
				font-size: 120%;
				padding: 5px 25px;
				float:right;
				border:5px solid #eee;
				margin:2em 10% 0 0;
				background:#B30000;
				color:#fff;
				cursor:pointer;
			}
			
			button:hover {
				background:#ccc;
				color:#fff;
			}			
			

