Question: When in responsive website the sidebar moves to the footer of the page but the background-color won't fix the size of it, as the print screen.

<http://i61.tinypic.com/v8hhkj.gif>

What could I do here?

The website: <http://bloganacastro.com>

Answer: 
How many times do you call `new User()`? That's how many User objects you've created: exactly **one**, and you do this once **before** the loop. 

Solution, call this **inside** of the loop -- this way you create a new User for each item that you add to the list.
You've only created a single instance of `User` and are simply changing it's properties. You will need to create a new instance of `User` for each entry in the CSV file

```
//User u = new User();
//...
while(line != null)
{
        str = line.split(",");
        User u = new User();
        u.setName(str[0]); //sets each field read to "u"
        u.setRg(str[1]);
        u.setType(str[2]);
        list.add(u); //adding user to the list to be returned
        line = buffRead.readLine(); //reading next register
}

```