First make a container div and center it
css
.container {
width:800px;
height:400px;
position:absolute;
left:50%;
top:50%;
margin:-225px 0 0 -400px;
}
html
<div class="container">
<div class="main-content">TEXT</div>
<div class="next-slide">NEXT</div>
</div>
then make your .main-content
float left and give your .next-slide
a position:absolute
and position it wherever you want. It will always follow your '.container'