* {margin:0;padding:0;}
body{background:#fff url('http://img.dada.net/leafengine/us_playme/0016/objects/bodyBg.jpg') center bottom no-repeat;margin:0 auto;padding:0;text-align:center;color:#000;font-family:Arial, sans serif;}
#bodyBg {background: url('http://img.dada.net/leafengine/us_playme/0016/objects/bodyBg.jpg') center bottom no-repeat;}
#wrap {background: url('http://img.dada.net/leafengine/us_playme/0016/objects/mainBg.jpg') left top no-repeat;margin:0 auto;width:972px;height:800px;position:relative;}
#form, #formlogin {position:absolute;width:380px;height:276px;right:0px;top:248px;}
#formlogin {background:#993399;}
form, fieldset {border:none;text-align:left;}
fieldset {padding:50px 20px 0px 15px;text-align:right;}
label {color:#fff;font-size:11px;font-weight:bold;}
#info {color:#fff;font-size:11px;margin:5px 0 7px auto;}
input {height:22px;width:226px;background:#fff;border:1px solid #000;font-family:Arial;font-size:14px;}
#links {position:absolute;top:660px;left:0px;width:600px;text-align:center;font-size:12px;}
#links a {text-decoration:underline;color:#000;}
#leafBtn, #loginBtn {background: url('http://img.dada.net/leafengine/us_playme/0016/objects/btn.gif') left top no-repeat;width:100px;height:30px;border:none;}
.err {min-height:15px;margin-bottom:5px;font-size:11px;}
.ok, .ko {color:#fff;font-size:11px;padding:2px;display:block;}
.ok {background:#390;}
.ko {background:#c00;}
#error_email, #error_pwd {margin:0 0 0 auto;}
button.lnk {cursor:pointer;background:transparent;border:none;font-family:Arial;font-size:12px;font-weight:bold;color:#fff;}
#formlogin h2 {text-align:left;font-size:26px;font-weight:bold;color:#fff;margin-bottom:20px;font-family:'Arial Narrow', Arial;}
#formlogin fieldset {padding-top:16px;padding-left:22px;}
#wrongLogin {background:#c00;color:#fff;font-size:11px;font-weight:bold;padding:2px;border:1px solid #fff;}
#form .lnk {position:absolute;bottom:10px;left:15px;}