I know that it has been asked tons of times, but I'm still not able to find a fix for this issue. Here is what I have this: JsFiddle
<!DOCTYPE html>
<html>
<body>
<div id="container" style="width:auto">
<div id="header" style="background-color:#FFA500;">
<h1 style="margin-bottom:0;">Main Title of Web Page</h1></div>
<div id="menu" style="background-color:#FFD700;height:100%;width:auto;float:left;">
<b>Menu</b><br>
HTML<br>
CSS<br>
JavaScript</div>
<div id="content" style="background-color:#EEEEEE;height:100%;width:auto;float:left;">
test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content test content </div>
<div id="footer" style="background-color:#FFA500;clear:both;text-align:center;">
Copyright © something</div>
</div>
</body>
</html>
The problem us that the content is going under the menu. I tried everything in order to fix it, but it seems imposible. I'm pretty sure that I'm missing something small.
EDIT: The content should be next to the menu and the menu shuld have 100% height