html, body{
  background-image: url('/wallpaper/.png');
  background-color: #FC9900;
}
.lnphone{
  max-width: 700px;
  width: 700px;
  max-height: 350px;
  height: 350px;
  background-image: url('/wallpaper/ln_iPhone.png');
  background-size: cover;
  background-position: center;
}
.lnphone .onerow{
  padding-top: 25px;
  padding-left: 70px;
}
.lnphone .onecol{
  margin: 15px 10px;
  padding: 10px 20px 0;
  background-color: #fff;
  border-radius: 10%;
}
.mmj{
  margin: auto;
  max-width: 410px;
  width: 410px;
  padding: 20px;
  border: 3px outset #88DD44;
  background-image: url('/wallpaper/clovers.png');
  background-size: cover;
  background-position: center;
}
.mmjyard{
  padding: 50px 0;
  max-width: 550px;
  width: 550px;
  background-image: url('/wallpaper/plaid2.png');
  background-size: cover;
  background-position: center;
}
#mmjTV{
  border: 5px inset #fff;  
}
#tvbtn{
  max-width: 100px;
  width: 100px;
}
.buttons{
  margin-top: 10px;
}
.granny{
  padding-top: 50px;
  background-image: url('/wallpaper/grannyroom.png');
  background-size: cover;
  background-position: bottom;
}
.vbs{
  margin-left: 20px;
  max-width: 505px;
  width: 505px;
  max-height: 500px;
  height: 500px;
  display: flex;
  flex-direction: column;
  background-image: url('/wallpaper/oldtv2.png');
  background-size: cover;
  background-position: center;
}
.vbsTV{
  margin: auto;  
}
.viewer{
  margin-top: 10px;
  margin-left: 30px;  
}
#vbsStage{
  margin-top: 60px;
  margin-left: 50px;  
}
#nextVBS{
  margin-left: 20px;
  max-width: 110px;
  width: 110px;
}
#prevVBS{
  margin-left: 10px;  
}
.wxs{
  max-height: 560px;
  height: 560px;
  max-width: 980px;
  width: 980px;
  background-image: url('/wallpaper/gameboi.png');
  background-size: cover;
  background-position: center;
}
#wxsGame{
  margin-left: 295px;  
}
.wxs .onecol{
  max-width: 150px;
  width: 150px;
  margin-top: 60px;
  margin-left: 70px;
  transform: rotate(-5deg);
}
.wxs .wxsonecol{
  margin-top: 130px;
  margin-left: 50px;
  transform: rotate(13deg);
}
.onwall{
  background-image: url('/wallpaper/ppflowerwall.png');
  background-size: cover;
  background-position: center;  
}
.niigo{
  max-width: 600px;
  width: 600px;
  max-height: 500px;
  height: 500px;
  background-image: url('/wallpaper/antiqueframe.png');
  background-size: cover;
  background-position: center;
}
#niigoFrame{
  border: 5px inset #884499;
  margin-top: 95px;
  margin-left: 92px;  
}
#leatherHeadset{
  margin-left: 50px;
}
nav {
  background: #4CB3FE;
}
section {
  background: #73C000;
}
article {
  background: #DA3E52;
}
aside {
  background: #fff;
}