form {  margin: 0;  padding: 0; line-height: 22px; }




input  {
	width: 320px;
	overflow: hidden;
	color: white;
	padding: 2px;
	border: 1px solid #b1b1b1;
	background: #565656;
	font-size: medium;
}


.inputbox {
	width: 100px;
	overflow: hidden;
	border: 1px solid #b1b1b1;
	color: white;
	padding: 4px;
	background: #232323;
	font-size: medium;
	font-weight: bold;
}

textarea#message {
	width: 320px;
	overflow: hidden;
	color: #e4e4e4;
	padding: 2px;
	border: 1px solid #b1b1b1;
	background: #565656;
	font-size: medium;
}


.inputbox:hover {
	background: #454545;
}



form#form-login fieldset { 
	border: 0;
	padding: 0px; 
	margin-top: 10px; 
}




#form-left {
float: left;
width: 200px;
overflow: hidden;
text-align: right;
margin-right: 10px;
}
#form-right {
float: left;
width: 400px;
overflow: hidden;
}
#form-row{
float: left;
width: 610px;
overflow: hidden;
padding-bottom: 10px;
}



#contact-form{
float: left;
overflow: hidden;
padding-bottom: 10px;
padding-top: 20px;
}



#contact-form-answer{
float: left;
height: 400px;
width: 900px;
}







