#main-top{
position:absolute;
top:107px;
width:761px;
height:24px;
left:50%;
margin-left:-380px;
z-index:1 !important;
z-index:-1;
}

#main{
position:relative;
width:761px;
top:130px;
overflow:auto;
left:50%;
margin-left:-380px;
background-image:url(images/main-bg.png);
background-repeat:repeat-y;
background-position:center;
}

#left{
width:544px;
padding-left:15px;
padding-right:8px;
float:left;
background-color:#fff;
}

#right{
width:174px;
padding-left:0px;
background-color:#e3fed1;
float:right;
padding-right:10px;
}

#main-bottom{
position:relative;
width:761px;
height:19px;
left:50%;
margin-left:-380px;
top:130px;
padding-bottom:25px !important;
padding-bottom:150px;
}

#badge{
position:absolute;
left:637px;
top:5px;
z-index:2;
}