html, body {
	position:relative;
}

body {
	text-align:left;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	color:#efefef;
	font-weight:normal;
	background-color:#0f0f0f
}



.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}



#wrapper {
	position:relative;
	width:700px;
	margin:100px auto
}

#text {
	position:relative;
	float:right;
	width:480px;
	line-height:2.2em
}

#text h3 {
	margin-top:0;
	font-size:14pt
}

#text p {
	text-align:justify;
	font-size:12pt
}

#text p .icon {
	margin-left:16px
}

#text p a  img {
	border:0
}

#person {
	position:relative;
	float:left;
	width:160px
}

#person h2 {
	font-size:14pt;
}

#person a img {
	border:0
}

#ri_logo {
	width:160px;
	height:39px;
	margin:16px 0 0 13px
}