h1 a { margin-bottom: 1px; padding: 0px; height: 130px; width: 330px; } 
#nav{text-shadow:rgba(0,0,0,0) 0 0px 0;}
input.button-primary,button.button-primary,a.button-primary{border-color:#1b1b1b;font-weight:bold;color:#fff;background:#000;text-shadow:rgba(0,0,0,0.3) 0 -1px 0;}
input.button-primary:hover,button.button-primary:hover,a.button-primary:hover,a.button-primary:focus,a.button-primary:active{border-color:#000;color:#f1f1f1;background-color:#281b31;}
.login #nav a{color:#2b2b2b!important;} 
html{overflow:hidden;}
html{background:transparent!important; }
body{height:100%;} 
#backtoblog{border-bottom:transparent 0px solid;background:-moz-linear-gradient(bottom,transparent,transparent);background:-webkit-gradient(linear,left bottom,left top,from(transparent),to(transparent));}
#backtoblog a{display:none;}
label{color:#2b2b2b;font-size:13px;}
form {width:330px;height:198px;border:0px solid #2b2b2b;-moz-box-shadow:rgba(0,0,0,0) 0 4px 18px;-webkit-box-shadow:rgba(0,0,0,0) 0 4px 18px;-khtml-box-shadow:rgba(0,0,0,0) 0 4px 18px;box-shadow:rgba(0,0,0,0) 0 4px 18px;background-color:transparent;margin-left:-18px;padding:6px 16px 6px 16px;font-weight:normal;-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;border-radius:5px;}
#login p.message{background-color:#000;border-color:#fff;color:#fff;margin-left:11px;} 
body #login {height:698px;} 
#mybrandlogin {display:none;}