body {
    background : #dcdcf5 url('back.png');
    font : medium sans-serif, serif;
    color : #454545;
  }

.fish li a, .plant li a, .inver li a, .tank li a {
    text-align : left;
  }

.fish {
    background : #b4c8ec;
    padding : 1em;
    margin : .5em;
    border : #a4a8e5 solid 2px;
    min-height : 310px;
  }

.fish_no {
    background : #c9d5ec;
    color: #9a2525;
  }

.tank {
    background : #ffe0c6;
    padding : 1em;
    margin : .5em;
    border : #E3CDCA solid 2px;
    min-height : 310px;
  }

.tank_no {
    background : #ffead9;
    color: #9a2525;
  }

.inver {
    background : #dbe580;
    padding : 1em;
    margin : .5em;
    border : #CDC872 solid 2px;
    min-height : 310px;
  }

.inver_no {
    background : #e2e5c3;
    color: #9a2525;
  }

.plant {
    background : #c1ffb0;
    padding : 1em;
    margin : .5em;
    border : #88D894 solid 2px;
    min-height : 310px;
  }

.plant_no {
    background : #e1ffd9;
    color: #9a2525;
  }

.fish img, .inver img, .plant img, .tank img {
    margin : 0 1em 0 0;
    float : left;
  }

.fish p, .inver p, .plant p, .tank p {
    font : medium cursive,serif;
  }

.fish h1, .fish h2 {
    background : #A7A3F0;
    margin : 0px 0;
    color : #150b5b;
  }

.inver h1, .inver h2 {
    background : #DEBF37;
    margin : 0px 0;
    color : #554A03;
  }

.plant h1, .plant h2 {
    background : #A5E79F;
    margin : 0px 0;
    color : #3C7218;
  }

.tank h1, .tank h2 {
    background : #F0C2BE;
    margin : 0px 0;
    color : #6F5049;
  }

.fish h1, .inver h1, .plant h1, .tank h1 {
    font : normal bold x-large serif;
  }

.fish h2, .inver h2, .plant h2, .tank h2 {
    font : oblique large serif;
  }

.fish a, .inver a, .plant a, .tank a {
    display : block;
    text-align : right;
    font : medium monospace;
    margin : 1em 0 0;
  }

.fish table td {
    background : #B1D8F2;
    padding : .2em;
    border : 0px;
    width : 1%;
  }

.fish table tr {
    width : 100%;
  }

.inver table td {
    background : #F5FFBB;
    padding : .2em;
    border : 0px;
    width : 1%;
  }

.inver table tr {
    width : 100%;
  }

.plant table td {
    background : #E7FFDC;
    padding : .2em;
    border : 0px;
    width : 1%;
  }

.plant table tr {
    width : 100%;
  }

.tank table td {
    background : #FFEEE9;
    padding : .2em;
    border : 0px;
    width : 1%;
  }

.tank table tr {
    width : 100%;
  }

.bar {
    background : #1e0d6b;
    color : #1e0d6b;
  }