/* STRUCTURE CLASSES {*/

	.site_container {
		background-image: url('../images/background/site/theme0.jpg');
		background-repeat: no-repeat;
		width: 960px;
		min-height: 700px;
	}

	.main_container {
		padding-top: 50px;
		z-index: 9;
		position: absolute;
		-moz-opacity: 0.0;
		opacity:.0;
		filter: alpha(opacity=0);
	}
	
	.alpha_layer {
		width: 100%;
		height: 100%;
		background: #171510;
		-moz-opacity: 0.80;
		opacity:.80;
		filter: alpha(opacity=80);
	}

	.menu_container {
		color: #FFFFFF;
		position: absolute;
		text-align: center;
		margin: 0 auto !important;
		font-family: "courier new", courier, serif;
		z-index: 0;
	}

	.content_container {
		color: #FFFFFF;
		background: transparent;
		font-family: "courier new", arial, sans-serif;
		margin: 0 auto !important;
		border: 1px solid #ffffff;
		background-image: url('../images/background/content.png');
		background-repeat: repeat;
	}

/*} STRUCTURE CLASSES*/

/*HTML ELEMENTS {*/
	body {
		background: #000000;
	}

	a {
		color: #FFFFFF;
		font-family: "courier new", arial, sans-serif;
		text-decoration: none;
	}

	a:hover {
		text-decoration: underline;
	}

	h1, h2, h3, h4, h5, h6 {
		font-family: "courier new", courier, serif;
		color: #FFFFFF;
		width: 100%;
	}

	h1 {
		border-bottom: 1px solid #857D4D;
	}

	input, select, textarea {
		width: 350px;
		color: #CFCCBC;
		border: 1px solid #857D4D;
		background: #171510;
	}

	textarea {
		height: 130px;
	}

	.inputs {
		margin-bottom: 8px;
	}

	label {
		color: #CFCCBC;
		vertical-align: top;
		margin: 4px;
		font-weight: bold;
		font-family: "courier new", courier, serif;
		text-decoration: none;
	}

	.labels {
		width: 300px;
		display: inline;
	}

/*} HTML ELEMENTS*/
