*{margin:0; padding:0;}
body{background:#f4f4f4 url(../images/bg_login.jpg) top center no-repeat;}
#wrapper {position:absolute; top:50%; left:50%; width:262px; height:140px; margin-left:-262px; margin-top:-160px;}

#wrapper .header{width:340px; background-color:#333; padding:10px; margin-bottom:1px;}
#wrapper .header{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#wrapper .header p{font:400 16px 'Titillium Web', Arial, sans-serif; color:#FFF; text-align:center;}

#wrapper .wait{width:525px; height:280px; padding:0px;}
#wrapper .wait{}
#wrapper .wait{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#wrapper .wait img{width:300; margin:0 auto 15px auto; display:block;}
#wrapper .wait .ms{width:260px;}
#wrapper .wait .btn{margin:0 0 8px 0; cursor:pointer; text-decoration:none;}
#wrapper .wait .btn{padding:10px; background:#069; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; border:1px solid #FFF;}
#wrapper .wait .btn:hover{background:#09F;}
#wrapper .wait form{float:left; width:300px;}
#wrapper .wait form label{display:block; margin-bottom:10px;}
#wrapper .wait form label span{display:block; font:400 17px 'Titillium Web', sans-serif; color:#FFF; text-shadow:#000 1px 1px 1px; margin-bottom:2px;}
#wrapper .wait form label input{font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:6px; border:1px solid #FFF; background:#FFF; width:286px;}
#wrapper .wait form .remember{width:300px; margin:5px;}
#wrapper .wait form .remember input{float:left; margin:1px 5px 0 0; cursor:pointer;}
#wrapper .wait form .remember{font:bold 12px Tahoma, Geneva, sans-serif; color:#fff;}
#wrapper .wait form .link{margin:5px; font:400 15px 'Titillium Web', sans-serif; float:left; color:#FFF; text-decoration:none;}
#wrapper .wait form .link:hover{text-decoration:underline;}