#container {
    top: 50%;
    left: 50%;
    margin-top: -350px; /*set to a negative number 1/2 of your height*/
    margin-left: -550px; /*set to a negative number 1/2 of your width*/
}