/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  #main { border: 2px solid rgb(0, 0, 0);
    margin-right: auto;
    width: 800px;
    background-color: rgb(255, 255, 255);
    background-image: url(bg_main.png);
    margin-left: auto;
    text-align: left;
    height: 1300px;
    }

  body { margin: 10px 0pt;
    background-color: rgb(0, 0, 0);
    background-image: url(bg.png);
    text-align: center;
    }

  #title { position: absolute;
    opacity: 1;
    width: 800px;
    text-align: center;
    }

  #home { margin-left: 20px;
    position: absolute;
    margin-top: 25px;
    }

  #ribbon { position: absolute;
    background-image: url(ribbon.png);
    background-repeat: repeat-x;
    margin-top: 400px;
    height: 100px;
    width: 800px;
    }

  #gallery {
  position: absolute;
    margin-top: 475px;
    margin-left: 575px;
    }

  #shop { position: absolute;
    margin-left: 20px;
    margin-top: 475px;
    }

  #info {    
     margin-left: 585px;
    margin-top: 35px;
    position: absolute;
    }

  #sydney { position: absolute;
    text-align: center;
    width: 800px;
    margin-top: 550px;
    }

  #content { position: absolute;
    width: 800px;
    margin-top: 550px;
    text-align: center;
    }

  #pen { 
   position: absolute;
    margin-left: 300px;
    margin-top: 475px;
    }

