body{
  background: #c3eafa url(images/bg-repeat.jpg) repeat-x;
  font-family: Myriad Pro, Arial, Tahoma, Verdana;
  font-weight:normal;
  font-size:16px;
  margin: 0px;
  }
  
a.main {
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 99;
}

a.links {
  text-decoration:none;
  color:#005baa;
  position:relative;
  z-index:100;
}
  
a:hover{
  text-decoration:underline;
  }
  
#wrapper{
  width:100%;
  margin:auto;
  background: url(images/bg.jpg) no-repeat center 0;
  height:100%;
  }
  
#page{
  width:768px;
  margin:auto;
  }

.contact {
  text-align:right;
  padding: 223px 15px 0 0;
  line-height:1.4em;
  }

.copyright{
  padding: 200px 15px 0 0;
  text-align: right;
  font-size:.86em;
  }
