#top { position: relative; background-color: white; color: white; padding: 5px; margin: 0px 0px 10px 0px; } #bottom { position: relative; background-color: white; padding: 5px; margin: 0px 0px 0px 0px; } #left { float: left; background-color: white; padding: 5px; width: 150px; } #right { float: right; background-color: #ece3a5; padding: 5px; width: 150px; } .center_content { position: relative; background-color: #dddddd; padding: 5px; min-height: 630px; } .left_content { background-color: white; padding: 5px; margin-left: 230px; min-width: 600px; min-height: 630px; } .right_content { background-color: #dddddd; padding: 5px; margin: 0px 170px 0px 170px; } #top a:link, #top a:visited { color: white; font-weight : bold; text-decoration: none; } #top a:link:hover, #top a:visited:hover { color: black; font-weight : bold; text-decoration : underline; }