* {	margin: 0;	padding: 0;}body {	font-size: 62.5%;	font-family: Helvetica, sans-serif;	background: url(images/stripe.png) repeat;}p {	font-size: 1.3em;	margin-bottom: 15px;}#page-wrap {	width: 660px;	background: white;	padding: 0px 50px 20px 50px;	margin: 20px auto;	min-height: 800px;	height: auto !important;	height: 800px;}#contact-area {	width: 500px;	margin-top: 25px;}#contact-area input, #contact-area textarea {	padding: 5px;	width: 420px;	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: 2px solid #900;}#contact-area input.submit-button {	width: 100px;	float: right;}.label {	text-align: left;	font-size: 1.4em;	padding-bottom: 10px;	width: 150px;	}td.left {	text-align: left;	font-size: 14px;	padding-bottom: 15px;	width: 150px;	position: relative;	display: block;}#catpcha-area {	margin-left: 200px;}.smalltype {	font-size: 14px;	font-family: "Times New Roman", Times, serif;	font-style: italic;	padding-left: 20px;}.cantread {	font-size: 12px;	font-style: italic;	padding-left: 8px;	padding-top: 8px;	color: #666666;	font-weight: bold;}.pad {	margin-top: 30px;}