#bodyid{ background:url('img/bg.png') repeat-x left top; padding:0; margin:0; text-align:center; } #bg{ width:670px; margin:0 auto; } #page{ width:660px; margin:0 auto; background:#eee url('img/mainbg.png'); font-size:0.8em; color:#333333; } #left{ width:170px; float:left; } #image{ border:1px solid #999; background:#777 url('img/image.jpg') no-repeat left top; width:150px; height:729px; margin:10px; } #image td{ padding:10px 10px 30px 10px; } #image ul{ list-style-type:none; margin:0; padding:0; } #image li{ font-weight:bold; color:#fff; font-size:0.8em; margin:0; padding:7px 0; } #image li a{ color:#FFF; text-decoration:none; } #image li a:hover{ color:#99a; } #right{ width:470px; float:right; } #right a{ color:#008; } #right a:hover{ color:#99a; } #right h1{ margin:0; padding:10px 15px; text-align:right; font-size:24px; color:#666666; letter-spacing:1px; } #right h2{ background:#888; padding:5px 15px; margin:0 0 15px 0; text-align:right; font-size:1em; color:#FFFFDD; letter-spacing:1px; font-weight:bold; } #right h3{ border-bottom:1px dashed #ccc; font-size:15px; margin:0; padding:2px 10px; text-align:left; } .txt{ border-bottom:3px solid #888; margin:0 0 15px 10px; padding:13px 10px 5px 0; text-align:left; font-size:1.1em; line-height:140%; } .txt p{ margin:0 0 10px 0; } #pagetop{ padding:0 15px 0 0; text-align:right; } #copy{ clear:both; padding:5px; }