body{ margin: 0px; background: #88B344; }
td{ font-family: arial, georgia, serif; font-size: 15px; color: #333; font-weight: normal; }
.r1{ background: #C43; height: 100px; }
.b1{ background: #99C; color: #fff; }
.y1{ background: #FD9; height: 100px; }
.o1{ background: #F96; }
.p1{ background: #DBA; }
.b2{ background: #9CC; width: 780px; height: 20px; }
.palette{ width: 1100px; }
.content{ padding: 10px; padding: 10px; }
.line1{ background: #998844; }
h2{ border-top: 1px #ccc dotted; padding-top:10px; }
span h2{ color: #999; font-size: 90%; }
ul li{ list-style-type: square; }