#branding{
width:700px;
height:100px;
position:relative;
}
#branding.tel{
position:absolute;
right:10px;
bottom:10px;
text-align:right;
}
<div id="branding">
<p class="tel"></p>
</div>
.news{
background-color:gray;
border:solid 1px black;
}
.news img{
float:left;
}
.news p{
float:right;
}
<div class="news">
<img src="news-pic.ljpg/">
<p>Some text</p>
</div>
.news{
background-color:gray;
border:solid 1px black;
}
.news img{
float:left;
}
.news p{
float:right;
}
.clear{
clear:both;
}
<div class="news">
<img src="news-pic.jpg"/>
<p>some text</p>
<div class="clear"></div></div>