Я не совсем уверен, что это то, что вы пытаетесь сделать, но:
<style type="text/css">
#Header {
background: red;
}
#Content {
margin-left: 125px;
background: green;
}
</style>
<div id="Header">
</div>
<div id="Content">
</div>
Вам не нужна ширина: 100%, потому что элементы уровня блока автоматически получат всю ширину, какую могут, если не указано иное.