body { height:100%; background-image:url('img/bg01.png'); background-repeat:repeat-x; } A {TEXT-DECORATION: none} A:hover {TEXT-DECORATION: underline} .cabinet { width:100%; margin: 0; padding: 0; } .AreaA { float: left; width: 1007px; margin: 0%; padding: 0%; } .AreaD { float: left; width: px; margin: 0%; padding: 0%; } .AreaE { float: left; width: px; margin: 0%; padding: 0%; } .AreaF { float: left; margin: 0%; padding: 0%; } .box { height: 50px; background: #88FF88; border:2px solid #44FF44; padding: 5px; margin-bottom:10px; text-align: center; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-radius: 10px; /* Safari,Google Chrome—p */ -moz-border-radius: 10px; /* Firefox—p */ border-radius: 10px; behavior: url(border-radius.htc); } .box1 { background-color: #f0f0f0; width: 533px; height: 50px; margin: 0 auto 15px auto; padding: 30px; border: 1px solid #d7d7d7; -moz-border-radius: 11px; -webkit-border-radius: 11px; border-radius: 11px; behavior: url(border-radius.htc); }