@font-face {
	font-family: 'Myriad Pro';
	src: url('fonts/Codistudio.eot') format('eot'),
		 url('fonts/Codistudio.ttf') format('truetype'), 
		 url('fonts/Codistudio.svg') format('svg'); 
	font-weight: normal;
	font-style: normal;
}

body, html
{
	height:100%;
	background-color:Black;
	color:White;
	font-family:'Myriad Pro',Arial;
	font-size:12px;
	overflow:hidden;
}
a, a:link, a:visited
{
	color:White;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
p
{
	margin:0;
}
#centered
{
	position:absolute;
	top:50%;
	left:50%;
	height:100%;
}
#footer
{
	position:absolute;
	bottom:0;
	left:50%;
	font-size:10px;
}
#footer_in
{
	position:absolute;
	bottom:5px;
	left:-236px;
	text-align:center;
	width:300px;
}
#all
{
	width:550px;
	height:211px;
	position:absolute;
	left:-275px;
	top:-105px;
	overflow:hidden;
}
#Logo
{
	position:absolute;
	top:0;
	left:0;
}
#Address
{
	position:absolute;
	bottom:0;
	left:0;
	text-align:right;
	width:164px;
	font-weight:bold;
}
#We, #We_comingsoon
{
	position:absolute;
	top:0;
	left:210px;
	cursor:pointer;
	width:339px;
	height:211px;
}
#We 
{
	z-index:1;
	overflow:hidden;
}
#We_comingsoon
{
	z-index:0;
}
#We p
{
}
#We_ca
{
	position:absolute;
	top:0;
	left:0;
	width:700px;
	font-weight:bolder;
}
#We_es
{
	position:absolute;
	top:76px;
	left:0;
	width:700px;
	font-weight:bold;
	color:#D6D6D6;
}
#We_en
{
	position:absolute;
	bottom:0;
	left:0;
	width:700px;
	color:#D6D6D6;
}
#We_ca_cs, #We_es_cs, #We_en_cs
{
	position:absolute;
	left:340px;
	width:700px;
	height:75px;
	line-height:75px;
	display:inline-block;
}
#We_es_cs
{
	top:76px;
}
#We_en_cs
{
	bottom:0;
}