	*{
		font-family:Arial, Helvetica, sans-serif; font-size:11px; 
	}
	img {
		border:0;
	}
	body {
		background:#000000; margin:0; padding:0; height:100%; 
	}
	a {
		color:#d1b390; text-decoration:none
	}
		a:hover {
			color:white
		}
	#horizon {
		position: absolute;	top: 50%;	left: 0px;	width: 100%; overflow: visible;	
	}
	#holder {
		width:780px; left:50%; position:absolute; margin:-300px 0 0 -390px;  text-align:center
	}
	.block {
		float:left; width:260px;
	}
	.text {
		padding:30px 20px 0 20px; line-height:140%; color:#d1b390; text-align:left
	}
		.text p {
			margin-top:0; padding-top:0;	
		}
	
	#footer{
		width:670px; margin:130px auto 0 auto; clear:both; text-align:center; border-top:1px solid #7d726a; padding:15px 0 0 0; color:#796956; line-height:140%
	}
	
	#footer_tmp{
		width:670px; margin:0px auto 0 auto; clear:both; text-align:center; border-top:1px solid #7d726a; padding:15px 0 0 0; color:#fff; line-height:140%
	}
	
	#copyright {
		clear:both; color:#796956; text-align:center; 
	}
	
#Wellcome {
	border:0; width:850px; line-height:140%; margin:20px auto 20px auto
}
	#Wellcome #Logos td {
		width:33%; padding:20px
	}
	#Wellcome #Intros td {
		vertical-align:top; padding:0 25px 15px 20px
	}
	#Wellcome #Intros td p {
		/*text-align:center	*/  padding:0 0 10px 0; margin:0;
	}
	#Wellcome #Intros td ul {
		margin:0 0 0 6%	
	}
	#Wellcome #Keywords {
		border-top:1px solid #7d726a; color:#796956;  text-align:center; border-bottom:1px solid #7d726a; padding:20px 0
	}
		#Wellcome #Keywords p {
			margin:0; padding:0 0 	
		}
	#Wellcome #lang{
		margin:20px auto 0 auto; padding:0; list-style:none; width:130px;
	}
		#Wellcome #lang li {
			float:left; margin:0 5px 0 0; padding:2px 3px
		}
		#Wellcome #lang li.act {
			background:#333333;
		}
			#Wellcome #lang li.act a {
				color:white
			}	