*{ margin:0; padding:0; }
img{ border:none; }
a{ outline:none; }
span.red{ color:#fffbcf; font-weight:bold; }
.clear{clear:both}
body{ font-family:Arial, "Times New Roman", Times, serif; font-size:62.5%; background:#000 url(../images/background_index.jpg) center top no-repeat; text-align:center; color:#fff; text-shadow:rgba(0,0,0,0.01) 0 0 0; }

#wrapper{ width:590px; height:700px; margin:20px auto 0 auto; background:url(../images/logo_index.png) center top no-repeat; position:relative; }

#content{ position:absolute; top:250px; width:100%; }
#content p{ font-size:16px; margin-bottom:15px; font-weight:bold; text-shadow:1px 1px 1px #000; }
#content form{ width:340px; margin:0 auto; }
#content label{ font-size:14px; font-weight:bold; display:block; margin-bottom:3px; text-shadow:1px 1px 1px #000; }
#content .box{ float:left; margin:0 15px 10px; display:inline; }
#content input[type="text"], #content select {
	background: #fff;
	border: 1px solid #eee;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0 1px 3px rgba(204,204,204,0.95);
	-moz-box-shadow: inset 0 1px 3px rgba(204,204,204,0.95);
	box-shadow: inset 0 1px 3px rgba(204,204,204,0.95);
	padding:3px;
}
#content input.textfield{ width:80px; text-align:center; }
#content input.submit{ outline:none; margin-left:-9px }
#content select{ width:80px; padding:3px; text-align:center; }
