Ah, okay. I assumed it was made by neo-faeriewings, as the tag with the background image still used one of their images.
Either way, I think the dimensions of the image are key here, as the image currently isn't big enough to fill the page and accommodate all the info on the user lookup. It's possible to play with the size of the 'about me' section, as the text is included in the code you shared, but - as far as I can tell (I've never tried to make a user lookup before) - there's a limit to how small the 'user info' text + image can get.
I've altered the #blog CSS to make it fit into the 'about me' section on your image:
#blog {
position: absolute;
top: 160px;
left: 370px;
width: 170px;
height: 175px;
overflow: auto;
}
But I think you're going to need a bigger image to make the existing content of the user lookup fit properly.
(I played around with the values of #userinfo by using the preview section of my own user lookup, and it's possible to alter top and left to get it in the correct spot, but no matter how small I made the width and height, at a certain point the content just wouldn't shrink any further, so I couldn't get it to fit into the 'user info' section on your image.)
Oh, and I think the background image (for which you're currently using the neo-faeriewings image: background: url("http://www.neo-faeriewings.com/userlookups/neggfaerie2look2.jpg");) needs to be altered as well, as it needs to align with the border of the 'my trophies' section, and match the colours of this section and the background. (For reference, see this image from neo-faeriewings, which has the user lookup picture, and this matching background image.)
Sorry I can't be of more help; my HTML/CSS knowledge is fairly limited, and my image design skills are nonexistent.