I have reviewed some similar questions that have been posted and attempted to apply their solutions to my code. However, I am still encountering difficulties. Below is the code that I need help with. I am looking to organize the main content along with three smaller contents beneath it, as well as position the footer at the bottom of the page.
<!DOCTYPE html>
<html>
<head>
<title> CSS Attempt </title>
<style type="text/css">
#container {width: 960px; margin: 0 auto; background:#ffffff; border:1px solid black; height:500px;}
#header { background:#ffffff; height:60px;}
#navigation {width:960px;background:#555555;text-align:left; height:35px;}
#sidebar {width:170px; height: 300px; text-align: left; border-right: 5px solid grey; list-style: none; margin-top: 20px; margin-left: 20px; float:left;}
#content {width:750px; height:150px; background-color: #333333; margin-left:190px; float: right; margin-top:0px }
#display {width: 220px;height:200px;background-color: #cccccc }
#center {width: 220px;height:200px; border:2px solid black }
#footer {width:960px;text-align:right; height:35px; float: right;}
</style>
</head>
<body>
<div id="container">
<div id="header">
<p><img src="logo.png" alt = "Image not available"></p>
</div>
<div id="navigation">
<p>Home</p>
</div>
<div id="sidebar">
<p> Left Content </p>
</div>
<div id = "content">
<p> Main Content </p>
<div id = "display">
<p> Content 1</p>
</div>
<div id = "center">
<p> Central Content </p>
</div>
<div id = "display">
<p> Content 2</p>
</div>
</div>
<div id = "footer">
<p> copyright </p>
</div>
</div>
</body>
</html>