/* CSS Document */

BODY {
  background-color: #FFFFFF;
  background-image: url(../images/bg-blue.gif);
  /*font-family: "Times New Roman", Times, serif;*/
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 25px;
  letter-spacing: 0.02em;
  color: #000000;
  margin: 20px;
  /*background-image: url(../images/bg-mountains.gif);
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-attachment: fixed;*/
  }

TABLE.main {
  border: 1px dotted #ff6600;
  background-color: #FFFFFF;
  width: 760px;
  height: 600px;
  
  padding: 5px;
  }

TABLE.main TD {
  vertical-align: top;
  border: 1px dotted #3399cc;
  background-color: #f5faff;
  background-image: url(../images/bg-animals.gif);
  background-position: 50% 50%;
  background-repeat: no-repeat;
  padding: 40px;
  }
  

TABLE.main TD UL {
  text-align: left;
  }

TABLE.main TD P {
  text-align: center;
  }

A {
  color: #3399cc;
  text-decoration: none;
  border-bottom: 1px dotted #ff6600;
  }

A:hover {
  color: #99ccff;
  border-bottom: 1px solid #99ccff;
  }
