body { margin: 0; padding: 0; text-allign: center; scrollbar-base-color: #ffdab9; } ul,li { margin: 0; padding: 0; } li { list-style: none; } a img { border-width: 0px; } #container { margin: 0 auto; } h1,h3 { margin: 0; padding: 0; font-size: 16px; } #header { width: 800px; height: 80px; margin: 0; padding: 0; color: #ffffff; background-image: url(img/haibiscas2.gif); background-repeat: ripeat-x; } #navi { width: 800px; height: 33px; margin: 0; padding: 0; background-color: #ff3300; } #contents { clear: both; width: 800px; heiht: auto; margin: 0; padding: 0; } #menu { float: left; width: 200px; heiht: auto; margin: 0px; padding: 0px; color: black; font-size: small; line-height: 180%; border-width: 1px; border-color: orangered; } #syo { float: left; width: 200px; heiht: auto; margin: 0px; padding: 0px; background-color: orangered; color: white; } #menu li { border-right: 1px solid #333333; border-left: 1px solid #333333; border-bottom: 1px solid #333333; background-color: #ffefd5; } #menu a,#menu a:link #menu a:visited { text-decoration: none; color: #2f4f4f; background-color: #ffefd5; } #menu a:hover { color: #ffffff; background-color: #cd853f; border: 2px inset #333333; } #main { margin-top: 1px; margin-left: 200px; width: 400px; padding: 0px; font-size: small; font-weight: lighter; line-height: 1.5; } h4 { color: #ff6600; text-shadow: #666666 4px 4px 5px; } p { font-size: 14px; } strong { color: red; } #title { float: left; width: 300px; heiht: auto; margin: 2px; padding: 0.1em; border-style: solid; border-width: 0px 0px 1px 10px; border-color: orangered; } #side { position: absolute; top: 320px; left: 590px; width: 210px; background-color: whitsmoke; color: black; font-size: small; line-height: 180%; border-style: inset; border-width: 1px; border-color: orangered; } #kessai,#new { float: left; width: 210px; heiht: auto; margin: 0px; padding: 0px; background-color: orangered; color: white; } #footer { clear: both; width: 800px; height:auto; font-size: small; padding: 0.3em 0; text-align:center; }