.login h1 a {
	background:url("images/logo.png") no-repeat scroll center center;
	width:auto;
}
body {
	background-attachment:fixed;
	background-color:#85C72A;
	background-image:url("images/fondo.jpg");
	background-position:50% center;
	background-repeat:no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}
body.login {
	min-height:650px;
}
body.register-person {
	height:auto;
}
body.register-person .clear {
	padding-bottom:20px;
}
body.register-person .close {
	float:right;
}
.login #backtoblog, .login #nav, .login .sitioComercial {
	margin:0;
	padding:24px 24px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";/* IE 8 */
	filter:alpha(opacity=50);/* IE 5-7 */
	-moz-opacity:0.5;/* Netscape */
	-khtml-opacity:0.5;/* Safari 1.x */
	opacity:0.5;/* Good browsers */
	background-color:#000000;
}
.login #backtoblog {
	padding-top:0;
	display:none;
}
.login #backtoblog a:hover, .login #nav a:hover, .login .sitioComercial a:hover {
	color:#FFFFFF;
}
.login .sitioComercial {
	width:272px;
	margin:auto;
	padding-top:0;
}
.login .sitioComercial a {
	color:#999;
	text-decoration:none;
}
.interim-login .sitioComercial {
	display:none;
}
#wp-auth-check-wrap .wp-auth-check-close {
	top:4px;
}