#home_info {
	font-size:10px;
	margin-top:142px;
	padding-left:10px; }
 
#home_info a:link,
#home_info a:link, 
#home_info a:visited {
		font-size:10px;
		font-weight:400;
		text-transform:uppercase; }
 
#my_bio {
	background:#fff;
	color:#000;
	margin-bottom:28px;
	position:relative;
	width:310px; }
 
#author_img {
float:right;
margin-right:20px;
padding-top:0;
}
 
#rss_link_top {
	background:transparent url(../images/rss.png) no-repeat scroll left top;
	height:48px;
	position:absolute;
	right:10px;
	top:-9px;
	width:48px; }
 
#contactForm {
	clear:both;
	padding-right:10px;
	text-align:right; }
 
#social {
	float:right;
	padding:0 10px 30px 0; }
	 
#social-text {
	color: #000;
	font-size: 9px;
	text-align: right; }
 
#bio { padding:0 5px 10px 0; }
 
.social_link { float:left; }
 
#fb {
	background: url(../images/social.png) no-repeat -48px top;
	height: 24px;
	width: 24px; }
	
#fg {
	background: url(../images/social.png) no-repeat -96px top;
	height: 24px;
	width: 24px; }
 
#pi {
	background: url(../images/social.png) no-repeat -144px top;
	height: 24px;
	width: 24px; }
	
#in {
	background: url(../images/social.png) no-repeat -72px top;
	height: 24px;
	width: 24px; }
 
#tw {
	background: url(../images/social.png) no-repeat -336px top;
	height: 24px;
	width: 24px; }
	
#fl {
	background: url(../images/social.png) no-repeat -240px top;
	height: 24px;
	width: 24px; }
 
#su {
	background: url(../images/social.png) no-repeat -264px top;
	height: 24px;
	width: 24px; }
 
#dg {
	background: url(../images/social.png) no-repeat left top;
	height: 24px;
	width: 24px; }
	
#il {
	background: url(../images/social.png) no-repeat -168px top;
	height: 24px;
	width: 24px; }
	
#vi {
	background: url(../images/social.png) no-repeat -216px top;
	height: 24px;
	width: 24px; }
	
#yt {
	background: url(../images/social.png) no-repeat -288px top;
	height: 24px;
	width: 24px; }
	
#mx {
	background: url(../images/social.png) no-repeat -192px top;
	height: 24px;
	width: 24px; }
 
#te {
	background: url(../images/social.png) no-repeat -360px top;
	height: 24px;
	width: 24px; }
 
#de {
	background: url(../images/social.png) no-repeat -24px top;
	height: 24px;
	width: 24px; }
 
#ms {
	background: url(../images/social.png) no-repeat -312px top;
	height: 24px;
	width: 24px; }
 
#fm {
	background: url(../images/social.png) no-repeat -120px top;
	height: 24px;
	width: 24px; }
 
#twitter {
	background: transparent;
	clear:both;
	padding-top:0; }
 
#twitter_title {
	font-size: 14px;
	font-weight: bold;
	padding-left:34px;
	text-transform: uppercase; }
 
li#rxn-last-tweets ul li a:link,
li#rxn-last-tweets ul li a:visited {
	background:transparent url(../../rxn01/css/none);
	padding-left:0; }
li#rxn-last-tweets ul li {
	padding-left:20px;
	background: url(../images/social/twit_16x16.png) no-repeat left 3px;
}
