/* LOGIN Box 
---------------------------------------------------------*/
.login-box-holder {
	width:436px; height:341px;
	top:30%;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow:hidden;
	padding:0;
	box-shadow:inset 0 0 0 2px #4f4940, 0 0 10px #000, 0 0 10px #000,inset 0 0 15px rgba(0,0,0,.6), 0 0 85px #000;
	}
	.login-box {padding:33px;}
	.login-box input[type='text'], .login-box input[type='password'] { width:351px; height:41px; margin: 0 0 20px 0;}
	.login-box input[type='submit'] { margin:5px 0 0 0; padding: 0 28px 2px 28px;}
	.login-box p { color:#564f49; padding: 0 0 5px 2px; text-shadow: 0 0 3px #000;}
				
	.login-box-options {
	box-shadow:inset 0 1px 0 rgba(255,255,255,.05), 0 -1px 0 rgba(0,0,0,.3);
	padding:10px 0 0 0; margin:22px 0 0 0;
	line-height:200%;
	text-shadow:0 0 3px #000;
	color:#8a8274;
	}
	.login-box-options a {
	color:#c8baa0;
	transition: color 0.15s ease;
	}
	.login-box-options a:hover { color:#e9ac35;}
	.login-box-options span a { color:#e9ac35;}
	.login-box-options span a:hover { color:#f2bd4b;}
				
	.login-page {
	width:78%;
	text-align:left;
	padding: 30px 0 0 0;
	}
			
/* Login Successful
---------------------------------------------------------*/
.login-success {
	padding:20px 0 20px 0;
	text-align:center;
	text-shadow:0 0 8px rgba(0,0,0,.5);
	}
	.login-success h1 { color:#b6a98f; margin:0 0 12px 0;}
	.login-success p { color:#726a59;}

.login-box-row {
	}
	.login-box-row label.label_check {
		margin:  10px 0 0 10px;
	}