h2 {

	margin:20px 0 10px 0;

}

fieldset {

	background:#fff;
	padding:0 20px;

	width:700px;
	border:none;

}

fieldset form {

	margin:0; padding:0;

}

#fields {

	padding-bottom:20px;

	margin:0 0 20px 0;

}

label {

	display: block;
	padding:10px 0 0 0;

}
input, textarea, select {

	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;

	width:300px;

}

textarea {

	height:200px;

}

#ddd {

	width:20px;

}
#fone {

	width:100px;

}

#fields span {

	color:#c5c2b9;

}

#thanks {

	background:#fff;
	padding:10px 20px 20px 20px;

	width:700px;

}

#form-button {

	width:105px; height:26px;
	border:none;

	margin:0; padding:0;

}

/* address */

#address {

	background:#f6f6f6;
	padding:20px;

	width:700px; height:75px;

	margin:10px 20px 20px 0;

}

#address a { color:#06f; }
#address a:hover { color:#39f; }
#address span { color:#f39; }

dl {

	margin:0; padding:0;
	width:233px;
	float:left;

}

dt {

	font:bold 11px Tahoma, Verdana, sans-serif;
	text-transform:uppercase;

	color:#f06;

	margin:0 0 10px 0; padding:0;

	border-bottom:1px solid #e3e3e3;

	width:233px; height:25px;

	float:left;

}
dd {

	margin:0; padding:0;

	float:left;

	height:40px;

}