#main {
	width:400px;
	margin:100px auto 10px;
	border:1px solid #78BEF8;
	-moz-box-shadow: 1px 3px 4px #666666;
	-webkit-box-shadow: 1px 3px 4px #666666;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding:10px;
	background:#4F9EE3;
	background: -moz-linear-gradient(19% 70% 90deg,#4F9EE3, #FFFFFF);
	background: -webkit-gradient(linear, 0% 0%, 0% 86%, from(#FFFFFF), to(#4F9EE3));
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

#main p {
	font-size:0.85em;
	text-shadow:1px 1px 1px #BF7F1F;
	}

fieldset {
	border:none;
	width:320px;
	}

label {
	font-size:0.8em;
	}

input[type=text], input[type=password] {
	width:150px;
	padding:5px 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #AFE4FE;
	font-size:1em;
	}

input[type=submit] {
	padding:5px 10px;
	}
	

