/*  --------------------  */
/*  =GENERAL RULES
/*  --------------------  */

/* -- Code for vertical centering ----- */

* {
	margin: 0;
	padding: 0;
}

/* macs won't see this \*/
html, body { 
	overflow:hidden; 		/* needed to eliminate scrollbars caused by the background image */
	padding:0;margin:0;		/* necesarry for the raster to fill the screen */
	height:100%;width:100%;
	font-family:arial;
	font-size:11px;
}
/* END mac */

#outer {
	position:absolute;
	z-index: 5;				/* Place the new body above the background image */
	overflow:auto; 			/* restore scrollbars for the content */
	height:100%;width:100%;	/* Make the new body fill the screen */
	display: table;
	vertical-align: middle;
}
#container {
  overflow:auto;
	display: table-cell;
	vertical-align: middle;
}

#bgimg {
	position:absolute;
	z-index: -1;
}
body {
	background-color: #;
	color: #E6E6E6;
	height: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
}

.text_bottom_wrap {
	border-top: solid 1px #422D3D;
	margin: 20px auto 0 auto;
	text-align: center;
	width: 500px;
}
.text_bottom {
text-align:center;
}

#language a{margin:0 20px;font-size:14px;}