/*ladeadeadaa*/
  
  
 /* @media(orientation: portrait) {mobile CSS goes here} */
 

  
     body {
      text-align:center;
      font-family: 'Alice'; 
      margin: 0;
      padding: 0; 
      background-image: url(stripebg.jpg); 
      cursor: url(https://cur.cursors-4u.net/nature/nat-7/nat620.cur), auto;}
    
    a {
      color: black;
      text-decoration: none; }      
      
    a:hover {
      color: #e39e1e; }
    
    h1 {
      line-height: 1%;
      font-size: 42px; }   
      
    h1:hover {
      color: #e39e1e; }

/*little floaty things*/

    .container {
      position: relative;
      text-align: center;
      color: white; } 
    .doily {
      position: relative;
      top: 22px;
      opacity: 0.97; }
    .doily-text {
      position: absolute;
      font-family: 'Alice';
      font-size: 97%;
      color: #242429;
      top: 40%;
      left: 50%;
      transform: translate(-50%, -50%); }
    .doily-text2 {
      position: absolute;
      font-family: 'Squeakret';
      font-size: 97%;
      color: #242429;
      top: 70%;
      left: 50%;
      transform: translate(-50%, -50%); }
    .scissors {
      position: absolute;
      bottom: 11px;
      left: 26px; }
    .floating-rat {
      position: absolute;
      top: -189px;
      left: 358px; }
    .peep {
      position: absolute;
      top: -117px;
      right: 466px; }
    .loaf-goo {
      position: absolute;
      top: -163px;
      right: 134px; }
    .rug {
      position: absolute;
      bottom: -97px;
      right: 94px; }
    .spoon {
      position: absolute;
      bottom:-43px;
      left:303px; }
    .devilpixel {
      position: absolute;
      top: 39px;
      right: 467px; }
    .squeak {
      font-family: 'Prince-Valiant';
      font-size: 100%;
      letter-spacing: 3px;
      line-height: 110%;
      color: black;
      padding: 3px;
      border-radius: 10px;
      position: absolute;
      bottom: -111px;
      left: 26px; }
    
      
    #buttons {
      position: absolute; 
	    text-align: center;
	    bottom: 17px;
	    width: 99%; }
	    
	   #lastfm {
	    text-align: center;
	    background-color: #fffde3;
	    background-repeat: no-repeat;
	    width: 22%;
	    height: 16px;
	    padding: 2px;
	    background-position: center;
	    position: relative;
	    bottom: -55px;
	   }
    