Question: How can I make my center stay on the top and the red stripe on the left?

<http://jsfiddle.net/9G8aw/>

CSS for the center div looks like this:

```css
#center {
    width:840px;
    margin:0 auto;
    float:left;
    background-color:#FFFFFF;
    border-radius:15px;
    position:relative;
}

```

Answer: 
you have to give your center a percentage width `85% instead of a fixed 840px`
**Here you go:** <http://jsfiddle.net/digitalextremist/eR7uu/>

---

I changed `#center` to `float: right` and in that changed `width: 85%` also.

This solves your "static size" problem. I put `min-width: 640px` in the body but you can take it out.

Again, welcome to StackOverflow!

**Edited:** <http://jsfiddle.net/digitalextremist/eR7uu/1/>

```
.header {
    white-space:nowrap;
    padding: 0px 5%;
}

```