
body, html {
	margin: 0;
	background:url(images/bg.png) repeat-x #0f0c22;
	font-family: 'arial', sans-serif;
	color: #4d5d81;
	font-size: 14px;
	text-shadow: #080715 0px 0px 3px;
	text-align: justify;
	line-height: 200%;
}
#main	{ position:absolute; left: 30px; top: 333px; width: 560px; }
h1 {
	font-family: 'Amatic SC', cursive;
	font-size:34px;
	color: #4d5d81; 
	font-weight: 300;
	margin-bottom: 2px;
	padding-bottom: 2px;
	letter-spacing: 4px;
}
h2 {
	font-family: 'Amatic SC', cursive;
	font-size:26px;
	color: #4d5d81; 
	font-weight: 300;
	text-align: center;
}
a 	{ color:#386c68; text-decoration: none;}
a:hover	{ color: #2e5956; cursor: crosshair;}
p 	{ margin: 0px 0px 25px 0px;}
b	{ color: #43658c;}
.center	{ text-align: center;}
.imgs { opacity: 0.6; padding: 4px; border: 1px solid #4d5d81; margin: 3px;}
.imgs:hover { opacity: 1; border: 1px solid #4d5d81; margin:3px;}

.footer {
	text-align: center;
	font-size:10px;
	margin-top:20px;
}
form {line-height:105%;}
input[type=text],input[type=password], textarea , select{
	padding: 5px; 
    border: solid 1px rgba(58, 108, 104, 0.15); 
    outline: 0; 
	font-family:  arial, sans-serif;
    font-size: 12px;
    color:#4d5d81;
    background: #0f0c22;
	margin-bottom:4px;
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;	
    } 
input[type=text], textarea , select{
	width:50%;}
input[type=password] {
	width:23%;
}
input:focus, textarea:focus, select:focus, input[type=submit]:hover { 
      box-shadow: 0 0 5px rgba(58, 108, 104, 1);
	border: 1px solid rgba(58, 108, 104, 1);}
select {width:52%;}
input[type=submit],input[type=reset]{ 
    width: 25%; 
	padding: 4px 12px; 
    border: solid 1px rgba(204, 204, 204, 0.15); 
    outline: 0; 
	font-family:  arial, sans-serif;
    font-size: 12px;
    color:#4d5d81;
    background: #0f0c22;
}