body {
  background: #2C2C2C;
  height: 100%; width: 100%; margin: 0;
  font-family: Verdana, Arial; font-size:1em; color:#FFF;
  text-align:center;
  letter-spacing: 2px;
}

.tops {margin-top:50px;}

.main {max-width: 100%; width:600px; margin:0 auto;font-family: Verdana, Arial; font-size:0.9em;}


.form { margin: 11px 0 0px 0px; width:100%; font-family: Verdana, Arial; font-size:0.8em;letter-spacing: 1px;}
.form input, .form textarea {
	border-bottom:#cfd0d2 1px solid;
	border-top:#8b8c8d 1px solid;
	border-left:#cfd0d2 1px solid;
	border-right:#cfd0d2 1px solid;
	border-radius:5px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#706D6E; 
	padding:5px 10px 6px 10px;
    outline: medium none;
    width: 250px;
	float:left;
}
.form .btn {
	width:75px; border-bottom:#3f3b3b 1px solid; color:#000;
	font-size:12px; line-height:14px; padding:4px 15px 4px 15px; display:inline-block; border-radius: 6px;
	margin: 6px 8px 6px 0px; cursor: pointer;
}

.form .btn:hover {background:#555;}

.form .contact_btn {
	float: right;
}

.form textarea {
  height: 220px;
  overflow: auto;
  /*width: 480px;*/
  width: 96%;
	resize:none;
	margin: 0;
}
.form label {
	position:relative;
	overflow:hidden;
  display: block;
  min-height:33px;
}
.form label strong {font-weight:normal; float:left; text-align:left; display:inline-block; width:75px; padding:8px 8px 3px 0px;}
