body {
width:900px;
margin:0 auto;
margin-top:30px;
background-color: rgb(63, 150, 56);
}



/* ----- HEADER ----- */



#header {
width:900px;
height:150px;
background-color:#333333;
}



/* ----- MAIN CONTENT ----- */



#content { 
width:900px;
background-color:rgb(63, 150, 56);
margin-top:10px;
min-height:500px; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:500px; /* for IE5.x and IE6 */
}



/* ----- FOOTER ----- */



#footer { 
width:900px;
height:100px;
background-color:#333333;
margin-top:10px;
}
