* {
    margin: 0;
    padding: 0;
}

.wrapper {
    margin: 0 auto;
    width: 1000px;
}


/*DIARY IMAGE*/
.img-diary {
  width: 1200px;
  height: 954px;
  background-image: url(images/diary.PNG);
  background-size: cover;
  background-repeat: no-repeat;
}

.img-diary{
  position: absolute;
  margin-left: -200px;
  top: 65px;
}


/*ELEPHANT BUTTON*/
.home-elephant {
    width: 120px;
    height: 128px;
    background-image: url(images/elephant.PNG);
    background-size: cover;
    background-repeat: no-repeat;
}

.home-elephant {
    position: absolute;
    bottom: 0;
    right: 0;
}

.home-elephant { 
    transition: all 0.3s ease-in-out 0s; 
}

.home-elephant:hover {
    transform: rotate(-7deg);
    transition: all 0.3s ease-in-out 0s;
}


/*TEXT BOX*/
.box { 
  background: transparent; 
  outline: 0px; 
  padding: 10px; 
  margin-bottom: 10px 
}

.box {
  position: absolute; 
  top: 215px; 
  margin-left: 445px; 
  overflow: auto; 
  height: 580px; 
  width: 400px; 
  padding-left:12px; 
  padding-right: 12px;
}

::-webkit-scrollbar {display: none}


/*MONTHS LIST*/
.january{
  width: 130px;
  height: 25px;
  background: transparent;
  position: absolute;
  margin-left: -35px;
  top: 234px;
}

.february{
  width: 160px;
  height: 25px;
  background: transparent;
  position: absolute;
  margin-left: -35px;
  top: 268px;
}

.march{
  width: 100px;
  height: 25px;
  background: transparent;
  position: absolute;
  margin-left: -35px;
  top: 303px;
}

.april{
  width: 100px;
  height: 25px;
  background: transparent;
  position: absolute;
  margin-left: -35px;
  top: 339px;
}

.may{
  width: 70px;
  height: 25px;
  background: transparent;
  position: absolute;
  margin-left: -35px;
  top: 374px;
}

.june{
  width: 100px;
  height: 25px;
  background: transparent;
  position: absolute;
  margin-left: -35px;
  top: 409px;
}

.july{
  width: 100px;
  height: 25px;
  background: transparent;
  position: absolute;
  margin-left: -35px;
  top: 446px;
}

.august{
  width: 115px;
  height: 25px;
  background: transparent;
  position: absolute;
  margin-left: -35px;
  top: 481px;
}

.september{
  width: 160px;
  height: 25px;
  background: transparent;
  position: absolute;
  margin-left: -35px;
  top: 515px;
}

.october{
  width: 120px;
  height: 25px;
  background: transparent;
  position: absolute;
  margin-left: -35px;
  top: 551px;
}

.november{
  width: 150px;
  height: 25px;
  background: transparent;
  position: absolute;
  margin-left: -35px;
  top: 587px;
}

.december{
  width: 150px;
  height: 25px;
  background: transparent;
  position: absolute;
  margin-left: -35px;
  top: 623px;
}


/*MECHANICAL PENCIL IMAGE*/
.img-mechpen {
  width: 62px;
  height: 500px;
  background-image: url(images/mechpen2.PNG);
  background-size: cover;
  background-repeat: no-repeat;
}

.img-mechpen {
  position: absolute;
  margin-left: 1050px;
  top: 300px;
  transform: rotate(15deg);
}

.img-mechpen { 
    transition: all 0.3s ease-in-out 0.1s; 
}

.img-mechpen:hover {
    transform: rotate(5deg);
    transition: all 0.3s ease-in-out 0.1s;
}


/*ERASER IMAGE*/
.img-eraser {
  width: 83px;
  height: 220px;
  background-image: url(images/eraser2.PNG);
  background-size: cover;
  background-repeat: no-repeat;
}

.img-eraser {
  position: absolute;
  margin-left: -260px;
  top: 600px;
  transform: rotate(-20deg);
}

.img-eraser { 
    transition: all 0.3s ease-in-out 0s; 
}

.img-eraser:hover {
    transform: rotate(-27deg);
    transition: all 0.3s ease-in-out 0s;
}


/*TEXT STYLE*/
h3 { 
  margin-top: -7px; 
  margin-bottom: 7px
}

h3{
  font-size: 24px;
  color: #452A14;
}

p {
  font-family: Georgia, serif;
  color: #452A14;
}

p { 
  text-indent: 20px; 
  margin-top: 7px; 
  margin-bottom:7px;
}

p {text-align: justify}




