body.login {
	background:url(/img/2013/bg_login.jpg);
	padding-top:5%;

}
#login {
	background:url(/img/2013/bg_loginbox.png) no-repeat top center; 
	width:320px;
	padding-top:0px;
	background-color:; 
    	border-top-left-radius: 3px;
    	border-top-right-radius: 3px;
    	border-bottom-right-radius: 3px;
    	border-bottom-left-radius: 3px;
	display:block;
}

#login h1  {display:none!important}
#login p.message  {display:none;/*ログアウトしました。のメッセージ*/}
#login form#loginform, .login form {
    	margin-left: 0;
	padding:100px 25px 25px 25px;
    	font-weight: normal;
    	background: none;
    	border: none;
display:block;
    	box-shadow: 0px 0px 0px 0px rgba(200, 200, 200, 0.7); 
}
#login form p.submit {clear:both; padding-top:5px;}
#login form p.submit input[type="submit"]   {
    	display:block; width:100%;
    	border-top-left-radius: 3px;
    	border-top-right-radius: 3px;
    	border-bottom-right-radius: 3px;
    	border-bottom-left-radius: 3px;
    	padding:6px 0;
  background-image: url(/img/2013/bg_loginbox.png) no-repeat;
}
#login p#nav, .login #backtoblog {
	clear:both; 
	padding:10px 0 10px 25px;
	margin-left:0;
	text-shadow:none;
}

#login p#nav a{color:#fff;}

#login_error, .login .message {
    margin: 0px 0px 16px;
}

input.button-primary, button.button-primary, a.button-primary{
  background-image: url(/img/2013/bg_loginbutton.png) no-repeat;
}


.login label {color:#fff;}
#login p#nav a, #login p, .login #backtoblog a{color:#fff;}

