
/* Custom Login Styles
----------------------------------------------------- */

/*
 * Top bar background color
 */
body.login {
	border-top-color:#dff4fc;
}
/*
 * Page background. Can't use the body tag for this!
 */
html {
	background:#000 url("../custom-login/images/body-bg.jpg") 0 0 repeat-x; 
}
/*
 * Title image (The "WordPress Logo"). Remember to update the height and width your image's dimensions
 */ 
h1 a {
	background-image:url("../custom-login/images/custom_logo.png"); 
	width:377px;
	height:120px;
}
#login {
	margin: 7em auto;
	width: 377px;
}
/*
 * Link effects in top bar
 */
.login p#backtoblog a:link, .login p#backtoblog a:visited {
	color:#000;
}
/*
 * Rollover link effects in top bar
 */	
.login p#backtoblog a:hover, .login p#backtoblog a:active {
	color:#000;
	text-decoration:underline;
}	
.login form {
	-moz-border-radius:0 !important;
	-moz-box-shadow:0 4px 18px transparent !important;
	background:transparent !important;
	border:0 !important;
	font-weight:normal;
	margin-left:8px;
	padding:16px 16px 40px;	
}
.login label {
	color:#FFFFFF !important;
	font-size:14px !important;
	font-weight:bold !important;
}
.login input {
color:#CCCCCC !important;
}
.login input.button-primary, button.button-primary, a.button-primary {
	background:url("../custom-login/images/button.png") repeat-x 0 50% transparent !important;
	border-color:transparent !important;
	color:#FFFFFF !important;
	font-weight:bold !important;
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3) !important;
}
.login #user_pass, .login #user_login, .login #user_email {
	background:none repeat scroll 0 0 transparent !important;
	border:1px solid #333333 !important;
	font-size:24px !important;
	margin-bottom:16px !important;
	margin-right:6px !important;
	margin-top:2px !important;
	padding:3px !important;
	width:97% !important;
}
.login #nav {
	font-size:14px !important;
	color:#FFFFFF !important;
	text-shadow:none !important;
}
.login #nav a {
	color:#FFFFFF !important;
	text-decoration:none !important;
}
.login #nav a:hover {
	color: #0066CC !important;
}
.login input.button-primary:hover, button.button-primary:hover, a.button-primary:hover, a.button-primary:focus, a.button-primary:active {
	color:#0066CC !important;
}