Hello aiva286,
You can move your sidebar into the correct position by re-arranging your markup so that it comes before those #primary's (which should be .primary since you cannot re-use id's like that).
You can also do it by editing only the CSS. Make your CSS look like this (changes highlighted in red) -
Code:
#sidebar {
/*float: right;
width: 275px;*/
margin: 0 0 0 680px;
}