html, body.login {
	/*height:auto; min-height:100%;*/overflow:auto;
	background:#000;
	/*background:#0294DD;
	* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00a1f1+0,0289cb+100 *
	background: -moz-linear-gradient(top, #00a1f1 0%, #0289cb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a1f1), color-stop(100%,#0289cb));
	background: -webkit-linear-gradient(top, #00a1f1 0%,#0289cb 100%);
	background: -o-linear-gradient(top, #00a1f1 0%,#0289cb 100%); 
	background: -ms-linear-gradient(top, #00a1f1 0%,#0289cb 100%); 
	background: linear-gradient(to bottom, #00a1f1 0%,#0289cb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a1f1', endColorstr='#0289cb',GradientType=0 );*/
}
body.login h1 a {
	background: url("sf-logo.png") no-repeat scroll center top transparent;
	width:auto;
}

body.login form {
	border: 1px solid #8EA2AC; /*
	-moz-box-shadow:rgba(0,0,0,.75) 0 4px 18px;
	-webkit-box-shadow:rgba(0,0,0,.75) 0 4px 18px;
	-khtml-box-shadow:rgba(0,0,0,.75) 0 4px 18px;
	box-shadow:rgba(0,0,0,.75) 0 4px 18px; */
}
.login #nav {
	text-shadow:none;
}
.login #nav a, .login #backtoblog a {
    color: #f7f7f7 !important;
	text-shadow: none !important;
}
.login #nav a:hover, .login #backtoblog a:hover {
    color: #ffffff !important;
}
.login #backtoblog {
	position: absolute;
	top:0;
	left:0;
	padding-left:0;
	background:none;
	border:none;
}