#loginwrapper{
height: 100%;
width: 100%;
position: absolute;
background: #f6f6f6;
}
#login{
position: relative;
width: 600px;
height: 320px;
margin:-160px auto auto;
top:50%;
border-radius: 3px;
overflow: hidden;
background: #fff;
box-shadow: 0 1px 5px -1px #ccc;
}
#login h1{
color:#0cf;
display: inline-block;
font-size: 40px;
padding: 0 0 0 30px;
margin:0 auto;
background: url(logo.png) no-repeat left center #fff;
}
.loginpanel{
text-align: center;
padding:50px 0 0;
}
.loginpanel form{
width: 240px;
margin: 0 auto;
padding: 20px 0;
}