html, body {
    margin: 0px;
    padding: 0px;
    height: 1097px;
    background-color: #ddd;
}

#main {
    width: 937px;
    height: 1077px;
    position: relative;
    top: 0px;
    left: 0px;
    border-right: solid #929B02 11px;
    border-bottom: solid #929B02 13px;
    margin-bottom: 20px;
    background-color: #fff;
}

#background {
    position: relative;    
    width: 270px;
    margin-left: auto;
    border-top: solid #929B02 13px;    
}

#logo {
    margin-top: 21px;
    margin-left: 34px;
    position: absolute;
    top: 0px;
    left: 0px;
}

#logo2 {
    margin-top: 847px;
    margin-left:748px;
    position: absolute;
    top: 0px;
    left: 0px;
}

* html #logo {
    margin-top: 0px;
    top: 21px;
}

#keywords {
    width: 937px;
    height: 20px;
    overflow: auto;
}