body { font-family:"Verdana"; font-size: 10px; background-colour:black; text-shadow: 1px 1px #D1D1D1;
margin-top: 80px; 
}
.container { 
    	width: 800px;
	margin: auto; 
	border: 1px solid #; 
	background: #;
    	-moz-border-radius: 4px;
    	-webkit-border-radius: 4px;
    	border-radius: 4px; 
    	border-bottom: 2px solid #;
}

.login_background {
	background-image: url(/hellom8.png);
	background-repeat:no-repeat;
	height: 520px;
	width: 800px;
}
.head { 
    height: 85px; 
}
.foot { 
    	text-align: center; 
	padding-top: 15px; 
	padding-bottom: 15px; 
}
a { 
  color: #000000; 
}
a:hover { 
    color: #999999; 
}
.logo {
	width: 98px;
	height: 46px;
	margin-top: 20px;
	margin-left: 30px;
	margin-right: 330px;
	background: url(../images/hello.png);
	float: right;
}
.usersonline { 
    float: right; 
	margin-right: 50px; 
	margin-top: 35px; 
}
.login_error { 
    border: 1px solid #E2001A; 
	background: #FFF4F2; 
	width: 90%; 
	margin-top: auto; margin-bottom: 5px; 
	margin-left: auto; 
	margin-right: auto; 
	color: #E2001A; 
	padding: 10px;  
}
.login {
	float: left;
	margin-top: 20px;
	margin-right: 50px;
	margin-left: 300px;
	width: 210px;
	background-color: #FFF;
	border: solid #D6D6D6 1px;
	padding: 13px;
	border-radius: 3px;
}
.login_hs {
	float: left;
	margin-top: 20px;
	margin-right: 50px;
	margin-left: 300px;
	height: 23;
	width: 210px;
	background-color: #FFF;
	border: solid #D6D6D6 1px;
	padding: 13px;
	border-radius: 3px;
}
.register{ 
    margin: auto; 
	width: 200px; 
	background-color: #FFFFFF;  
	border: solid #333333 1px; 
	padding: 10px; 
	overflow: hidden; 
}

input[type="text"], input[type="password"] { 
    background-color: #FFFFFF; 
	border: 1px solid #999999; 
	width: 197px; 
	padding: 5px; 
	font-family: verdana; 
	font-size: 10px; 
	color: #666666; 
}
input[type="submit"],input[type=button] {
	border: 1px solid #999999; 
	padding: 5px; 
	font-family: verdana;
	font-size: 10px; 
}
input[type="submit"]:hover,input[type=button]:hover { 
    background-color: #FFFFFF; 
	border: 1px solid #999999; 
	padding: 5px; 
	font-family: verdana;
	font-size: 10px; 
}
textarea { 
    background-color: #FFFFFF; 
	border: 1px solid #999999; 
	padding: 5px; 
	font-family: verdana; 
	font-size: 10px; 
	color: #666666; 
}
select { 
    background-color: #FFFFFF; 
	border: 1px solid #999999; 
	padding: 5px; 
	font-family: verdana; 
	font-size: 10px; 
	color: #666666; 
}