Looking to ensure that my footer remains at the bottom of the site, with the container expanding when there isn't enough content to fill the browsing window. Additionally, as new data is added to the menu or information block, the container should stretch accordingly, moving the footer downward.
HTML Code
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Electronic Academic Portal || Najran University </title>
<link href="int_styles_en.css" rel="stylesheet" type="text/css">
<script src="jquery-1.7.1.min.js" type="text/javascript"></script>
<style type="text/css"></style>
</head>
<body>
<div id="main">
<div id="header">
<div id="header-content">
<div id="logo">
<img src="images/en/logo.gif">
</div>
<div id="header-menu">
<ul align="center" class="nav_ul">
<li><a href="index_en.html" class="navegator1"><span style="opacity: 0;"></span></a></li>
<li><img src="images/colore-chng.png"></li>
<li><a href="#" class="navegator3"><span style="opacity: 0;"></span></a></li>
<li><img src="images/font-size-icn.png"></li>
<li><a href="index.html" class="navegator5"><span style="opacity: 0;"></span></a></li>
</ul>
<div id="text-size">
<ul align="center" class="font-size">
<li><a href="#" class="font-size1"><span style="opacity: 0;"></span></a></li>
<li class="font-last"><a href="#" class="font-size2"><span style="opacity: 0;"></span></a></li>
</ul>
</div>
<div id="Colore-change">
<ul align="center" class="colore-butoons">
<li><a href="#" class="colore-butoons1"><span style="opacity: 0;"></span></a></li>
<li class="color-last"><a href="#" class="colore-butoons2"><span style="opacity: 0;"></span></a></li>
</ul>
</div>
</div>
</div>
</div>
...
CSS CODE
@charset "utf-8";
/* CSS Document */
...