Not really sure what you're after, but you can try what I've done here. You should only use an id
on a unique element in a document, so if you want more than one, re-assign them as classes. display: table-cell;
is not needed here.
HTML:
ads would, hypothetically, be placed here if this were actually an actual website.
This is the most amazing site in the world. It has a very nice design, and is perfect for everything. If there's something that this site can't do, then nothing can do it, but I'd suggest to try all of this site's features before complaining.
CSS:
.mainbulk {
padding: 1.5em 2% 1.5em .5em;
border: 1px solid #000;
}
.ads {
width: 7.5em;
float:right;
text-align: right;
border: 1px dotted #f00;
}
.textcontent {
max-width: 40em;
float: right;
border: 1px dotted #00f;
}