*{ margin: 0 auto; } #top_main{ width: 978px; height: auto; } #top_img{ width: 100%; height: 138px; } #top_img_url{ width: 100%; height: 100%; } #top_navigation{ width: 100%; height: 27px; background-color: #DFA40C; } #top_navigation_bottom{ width: 100%; height: 10px; background: url(../images/navigation_bg_bottom.gif); } #a{ width: 600px; height: 500px; background-color: red; }