@charset "utf-8";
/* CSS Document */

html, body {
	min-height:100%;
	margin:0;
	padding:0;
	border-spacing:0;
	}
body {
	width:1080px;
	margin:0 auto;
	}
body * {
	margin:0;
	padding:0;
	border-spacing:0;
	}
html {
	background-image: url("svg/background_gradient.svg");
	background-image: -webkit-linear-gradient(top, rgb(19,156,240) 0%, rgb(18,117,180) 200px, rgb(17,78,120) 300px);
	background-image: -moz-linear-gradient(top, rgb(19,156,240) 0%, rgb(18,117,180) 200px, rgb(17,78,120) 300px);
	background-image: linear-gradient(bottom, rgb(15,78,120) 29%, rgb(208,177,116) 65%, rgb(19,214,214) 83%);
	}
#header {
	height:200px;
	background: url("../Anime-Supreme - Main Page_files/banner_center.png") no-repeat center,
				url("../Anime-Supreme - Main Page_files/banner_left.png") no-repeat left,
				url("../Anime-Supreme - Main Page_files/banner_right.png") no-repeat right,
				url("svg/header_background.svg");
	background: url("../Anime-Supreme - Main Page_files/banner_center.png") no-repeat center,
				url("../Anime-Supreme - Main Page_files/banner_left.png") no-repeat left,
				url("../Anime-Supreme - Main Page_files/banner_right.png") no-repeat right,
				-webkit-linear-gradient(left, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 50%, rgba(255,255,255,0.4) 100%);
	background: url("../Anime-Supreme - Main Page_files/banner_center.png") no-repeat center,
				url("../Anime-Supreme - Main Page_files/banner_left.png") no-repeat left,
				url("../Anime-Supreme - Main Page_files/banner_right.png") no-repeat right,
				-moz-linear-gradient(left, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 50%, rgba(255,255,255,0.4) 100%);
	background: url("../Anime-Supreme - Main Page_files/banner_center.png") no-repeat center,
				url("/Anime-Supreme - Main Page_files/banner_left.png") no-repeat left,
				url("/Anime-Supreme - Main Page_files/banner_right.png") no-repeat right,
				linear-gradient(left, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 50%, rgba(255,255,255,0.4) 100%);
	}
#infobar, #footer {
	height:40px;
	background-image: url("svg/infobar.svg");
	background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0.2) 100%);
	background-image: -moz-linear-gradient(top, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0.2) 100%);
	background-image: linear-gradient(top, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0.2) 100%);
	}
#footer {
	margin-bottom:10px;
	}
#container {
	display:-webkit-box;
	display:-moz-box;
	display:box;
	width:100%;
	margin-bottom: 10px;
	}
#content {
	-webkit-box-flex:1;
	-moz-box-flex:1;
	box-flex:1;
	padding:10px;
	margin-top:10px;
	border:2px solid rgba(255,255,255,0.7);
	border-radius:10px;
	background:-webkit-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.6) 50%, rgba(255,255,255,0.7) 100%);
	background:-moz-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.6) 50%, rgba(255,255,255,0.7) 100%);
}
*:not(#mainmenu) a {
	color:#036;
	text-decoration:none;
	-webkit-transition-property:color, text-shadow;
	-webkit-transition-duration:1s;
	-moz-transition-property: color, text-shadow;
	-moz-transition-duration:1s;
}
*:not(#mainmenu) a:hover {
	color:#fff;
	text-shadow:#FF0 0px 0px 6px;
}
form {
	line-height:20px;
	}
fieldset {
	 padding:10px;
	 border-radius:6px;
	}
legend {
	color:#036;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0px 5px;
	}
#content legend {
	font-size:1.2em;
	}
#sidebar legend {
	font-size:0.8em;
	}
label {
	color: #036;
	font-family:Tahoma, Geneva, sans-serif;
	display:inline-block;
	}
#content label {
	font-size:0.8em;
}
form span:not([role]) {
	color:red;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.6em;
	}
input[type="text"],[type="password"],[type="email"],[type="number"],.mceContentBody {
	padding:3px;
	border-radius:6px;
	background:#003;
	-webkit-transition-property: background;
	-webkit-transition-duration: 1s;
	-moz-transition-property: background;
	-moz-transition-duration: 1s;
	outline:none;
	color:#FFF;
}
input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="number"]:focus,.mceContentBody:focus {
	padding:3px;
	border-radius:6px;
	background:#036;
}
p {
	color:#036;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
}
input[type="submit"], input[type="file"]::-webkit-file-upload-button, input[type="file"]::-moz-file-upload-button {
	padding:1px 6px;
	border:2px #CCC solid;
	background:-webkit-linear-gradient(top,#069 0%, #003 100%);
	background:-moz-linear-gradient(top,#069 0%, #003 100%);
	background:linear-gradient(top,#069 0%, #003 100%);
	color:#CCC;
	border-radius:6px;
	-webkit-transition-property:background, color, border;
	-webkit-transition-duration:1s;
	-moz-transition-property:background, color, border;
	-moz-transition-duration:1s;
	transition-property:background, color, border;
	transition-duration:1s;
}
input[type="submit"]:hover, input[type="file"]::-webkit-file-upload-button:hover, input[type="file"]::-moz-file-upload-button:hover {
	border:2px #FFF solid;
	background:-webkit-linear-gradient(top,#07A 0%, #014 100%);
	background:-moz-linear-gradient(top,#07A 0%, #014 100%);
	background:linear-gradient(top,#07A 0%, #014 100%);
	color:#FFF;
}
input[type="submit"] {
	margin:5px 0;
}
input[type="image"] {
	margin-top:10px;
}
.center {
	text-align:center;
}
#mainmenu {
	list-style:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.9em;
}
#mainmenu li {
	float:left;
	width:100px;
	text-align:center;
}
#mainmenu li:not(:last-of-type) {
	border-right:2px #FFF groove;
}
#mainmenu a {
	color:#ccc;
	display:inline-block;
	height:18px;
	width:100%;
	padding:11px 0;
	text-decoration:none;
	-webkit-transition-property:background, color, text-shadow;
	-webkit-transition-duration:1s;
	-moz-transition-property:background, color, text-shadow;
	-moz-transition-duration:1s;
}
#mainmenu a:hover {
	color:#fff;
	background:rgba(255,255,255,0.3);
	text-shadow:#FF0 0px 0px 6px;
}
iframe {
	width:100%;
	height:700px;
}
