@charset "UTF-8";

body{
	background:url('./piyota.png') 80% 50% no-repeat, -webkit-radial-gradient(80% 5%, circle, #8CFF3A 100px, #6AFF00 400px, #4ab500 800px);
	background:url('./piyota.png') 80% 50% no-repeat, -moz-radial-gradient(80% 5%, circle, #8CFF3A 100px, #6AFF00 400px, #4ab500 800px);
	/*#4ab500,#61EA00*/
}

#header{
	display:none;
}
#content{
	box-shadow:none;
	background:transparent;
}
#content #body h2{
	position:static;
	width:auto;
	height:53px;
	margin:30px 0 0;
	padding:0;
	text-align:right;
	font:50px bold ;
	font-family:'century gothic';
	font-variant: small-caps;
	box-shadow:none;
	background:transparent;
	border-bottom:2px solid rgba(255,255,255,0.3);
}
#content #body h2:before,
#content #body h2:after{
	content:none;
}
#content #body #pageInfo{
	display:none;
}
#footer{
	margin:-100px auto 0;
}

/*  Login Form
-------------------------------------------------- */
#content #body #loginForm{
	color:#fff;
}

#content #body #loginForm p.error{
	margin: 20px 0 -30px;
	padding: 0 5px;
	font-weight: bold;
	background: rgba(255, 0, 0, 0.5);
	border-radius: 10px;
}
#content #body #loginForm dl{
	margin:80px 0 0;
	width:200px;
	height:150px;
}
#content #body #loginForm dl dt{
	line-height:35px;
	display:block;
	width:200px;
	text-shadow:0 0 8px #444;
}
#content #body #loginForm dl dd{
	line-height:25px;
	width:200px;
	display:block;
}

#content #body #loginForm input{
	width:200px;
	color:#fff;
	background:rgba(0,0,0,0.2);
	border:1px solid rgba(0,0,0,0.1);
	box-shadow:1px 1px 40px rgba(0,0,0,0.1);
}
#content #body #loginForm input:focus{
	background:rgba(0,0,0,0.5);
 	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all  0.3s ease;
}
#content #body #loginForm input[type='submit']{
	position:relative;
	top:-95px;
	left:250px;
	width:100px;
	height:100px;
	border:none;
	border-radius:50px;
	background:#fc0;
	box-shadow:0 0 40px rgba(0,0,0,0.2) inset;
	font-size:25px;
	font-weight:normal;
}

#content #body #loginForm label{
	text-shadow:0 0 8px #444;
}
#content #body #loginForm label input{
	width:auto;
}