
body{
    background-color: #773790;
    font-family: Tahoma;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
    height: 100%;
    }

#all {
   background-image:url('img/main2.jpg');
   position:relative;
   width: 768px;
   background-repeat: no-repeat;
   height: 562px;
   margin: 20px auto -20px auto;
       }

#footer,#push{
   height: 20px;
    width: 658px;
    margin-top: 2px;
    margin-left:auto;
    margin-right:auto;
    background-repeat:no-repeat;
}