@charset "UTF-8";
/*  
Author: David wysocki
Course: ITWP 1000
File: styles.css
Hello, this is my CSS for my Top Five ttng songs homework7.
*/

@import url('ie-fix.css');

body {
 /* this is the new backround covering the old one that i orriganly had! */   
 background:rgb(78, 0, 0) url(R.jpg) no-repeat fixed center;
  }
  /* this is the new backround covering the old one that i orriganly had! */   
.list{
    color: red;
    font-size: 20px; 
    list-style-type: square; 
    list-style-position: outside; 
    padding: 20px; 
    text-align: center; 
    cursor: pointer; 
}
/* this is the new backround covering the old one that i orriganly had! */   
.list1{
   
    list-style-position: inside;
    list-style-image: url(RRRR.png);
    border-collapse: separate;
    table-layout: fixed;
    border-spacing: 8px;
    color: red;
    font-size: 20px;
    text-align: center;
    cursor: pointer;
}
/* this is the new backround covering the old one that i orriganly had! */   
table{
    color: white;
    border: 1px solid red;
    table-layout: auto;
    border-collapse: separate;
    border-spacing: 60px;
    cursor: pointer;
    
}
/* this is the new backround covering the old one that i orriganly had! */   
html {
    cursor: url('RRRR.png'), default;
  }

/* this is the new backround covering the old one that i orriganly had! */   
.hyper{
    text-align: center;
    height: 300px;
    width: 300px;
   padding-top: 5%;
   padding-bottom: 20%;
   padding-right: 20%;
   padding-left: 20%;
    border: solid 5px red;
    margin: auto;
    color: white;
    font-size: large;
    position: relative;
    opacity: 0.8;
    box-shadow: 10px 5px 5px lightseagreen;
    
}

#footer {
    color: #717981;
    display: -moz-flex;
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    background-color: #f5f5f5;
    color: #909498;
    cursor: default;
    position: relative;
    margin: 0 auto;
    width: calc(100% - 4rem);
    max-width: 72rem;
    z-index: 2;
}

#footer > section {
    -moz-flex-basis: 50%;
    -webkit-flex-basis: 50%;
    -ms-flex-basis: 50%;
    flex-basis: 50%;
    -moz-flex-grow: 1;
    -webkit-flex-grow: 1;
    -ms-flex-grow: 1;
    flex-grow: 1;
    -moz-flex-shrink: 1;
    -webkit-flex-shrink: 1;
    -ms-flex-shrink: 1;
    flex-shrink: 1;
    padding: 4rem 4rem 2rem 4rem ;
    border-left: solid 2px #e2e2e2;
}

.down{
    
    display: inline-block;
    width: 100px;
    height: 50px;
    background-image: url('!!.jpg');
    background-position: 0 0;
}

.down:hover {
    background-position: -100px 0;
}

#div{
    
    transform: scale(.75) rotate(3deg);
    background-color: lightslategray;
    overflow: hidden;
    

    
}

.icon {
    background-image: url(!!.jpg);
    width: 500px;
    height: 250px;
    margin-right: auto;
    margin-left: auto;
  }
  
  .icon:hover {
    background-position: 0 -100px; /* position of hover icon state in the sprite */
    background-color: rgb(224, 16, 16);
  }
  
  .icon:active {
    background-position: 0 -200px; /* position of active icon state in the sprite */
  }


  .Rock {
    background-image: url(RON1.jpg);
    width: 300px;
    height: 300px;
    float: right;
  }
  
  .Rock:hover {
    background-position: 0 -100px; /* position of hover icon state in the sprite */
    background-image: url(RON\(1\).jpg);
    width: 300px;
    height: 300px;
  }
  
  .Rock:active {
    background-position: 0 -200px; /* position of active icon state in the sprite */
    background-image: url(RRRRR.jpg);
    width: 300px;
    height: 300px;
  }


  .about{
    float: right;
    background-color: white;
  }

/* drop down menu code */
.menu {
    list-style: none;
    margin: 20px;
    padding: 10px;
  }
  
  .menu li {
    float: left;
    position: relative;
    border-right: 1px solid red;
    border-top: 1px solid red;
    border-left: 1px solid red;
  }
  
  .menu li a {
    display: block;
    padding: 10px;
    text-decoration: none;
    color: white;
  }
  
  .menu li:hover > .dropdown {
    display: block;
  }
  
  .dropdown {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1;
    background-color: #fff;
    padding: 0;
    margin: 0;
    list-style:none;
  }
  
  .dropdown li {
    float: none;
  }
  
  .dropdown li a {
    display: block;
    padding: 10px;
    text-decoration: none;
    color: #000;
    text-align: center;
  }
  
  .dropdown li:hover {
    background-color: #f0f0f0;
  }



#div2{
    background-color: lightsteelblue;
    overflow: auto;
    transform: scale(.75) rotate(3deg);
   
}

#div3{
    background-color: gray;
    overflow: scroll;
    transform-style: flat;
    perspective: 500px;
    backface-visibility: visible;
    perspective-origin: 25% 25%;
    transform: rotate3d(2, -1, -1, -0.2turn);
        
}
/* This is where the hover color change happens the color changes to a light blue to a dark blue */

#div2:hover{
    background-color: #141fbb;
    -webkit-transition: background-color 1000ms linear;
    -ms-transition: background-color 1000ms linear;
    transition: background-color 1000ms linear;

}

/* This is where the hover color change happens changes from a light gray to a yellow   */
#div3:hover{
    background-color: #ced108;
    -webkit-transition: background-color 1000ms linear;
    -ms-transition: background-color 1000ms linear;
    transition: background-color 1000ms linear;

}



/* this is the new backround covering the old one that i orriganly had! */   
h2{
    color: white;
    font-size: 30px;
    text-align: center;
    padding-top: 50px;
    padding-bottom: 20px;
    text-align: center;

}
/* this is the new backround covering the old one that i orriganly had! */   
.AL:before{
    content: url(RON.jpg);
    padding-right: 50px;
    float: right;
    width: 300px;
    height: 300px;
}
/* this is the new backround covering the old one that i orriganly had! */   
.AL:after{
   content: url(!.jpg);
   float: left; 
}
/* this is the new backround covering the old one that i orriganly had! */   
img{
   display: block;
   margin-left: auto;
   margin-right: auto;
   width: 15%;
   
}
/* this is the new backround covering the old one that i orriganly had! */   


/* Im using an ID selector here to style the number 5 song, the only reason i did it this way was for the assignment*/
#number5 {
    
    color:pink;
    padding: 80px;
    text-align: center;
    font-variant: small-caps;
    letter-spacing: 4px;
    word-spacing: 2px;
    line-height: 1.1px;
    text-transform: uppercase;
    
    
}

/* Im using an ID selector here to style the number 5 song, the only reason i did it this way was for the assignment*/
#number4 {
    
    color:rgb(0, 174, 255);
    padding: 80px;
    text-align: center;
    font-variant: small-caps;
    letter-spacing: 4px;
    word-spacing: 2px;
    line-height: 1.1px;
    text-transform: uppercase;

}

/*Im using an ID selector here to style the number 5 song, the only reason i did it this way was for the assignment */
#number3 {
    
    color:rgb(0, 255, 85);
    padding: 80px;
    text-align: center;
    font-variant: small-caps;
    letter-spacing: 4px;
    word-spacing: 2px;
    line-height: 1.1px;
    text-transform: uppercase;

}

/* Im using an ID selector here to style the number 5 song, the only reason i did it this way was for the assignment*/
#number2 {
    
    color:gold;
    padding: 80px;
    text-align: center;
    font-variant: small-caps;
    letter-spacing: 4px;
    word-spacing: 2px;
    line-height: 1.1px;
    text-transform: uppercase;

}

/*Im using an ID selector here to style the number 5 song, the only reason i did it this way was for the assignment */
#number1 {
    
    color:fuchsia;
    padding: 80px;
    text-align: center;
    font-variant: small-caps;
    letter-spacing: 4px;
    word-spacing: 2px;
    line-height: 1.1px;
    text-transform: uppercase;

}

/* this is the web font that you wanted created along with font whight and font variant*/
#header {
    font-family: 'BodyCopy';
    font-size: 74px;
    color: aliceblue;
    text-align: center;
    font-weight: normal;
    font-variant: small-caps;
    letter-spacing: 4px;
    word-spacing: 2px;
    line-height: 1.1px;
    text-transform: uppercase;
    text-shadow: 2px 2px red;
}
/*Im using an @fontface here to style the text in my HTML doc*/

@font-face {
    font-family: "BodyCopy";
    src: local("style.ttf"), local(BodyCopy),
    url("style.ttf");
}

/* Styling the title tag */

#title {
    font-family: 'BodyCopy';
    font-size: 40px;
    color: aliceblue;
    text-align: center;
    font-weight: normal;
    font-variant: small-caps;
    letter-spacing: 4px;
    word-spacing: 2px;
    line-height: 1.1px;
    text-transform: uppercase;
    text-shadow: 2px 2px red;


}

/* this styles all my p tags */
.P1 {

font-family: Arial, Helvetica, sans-serif;
color: yellow;
text-align: center;
font-size: 28px;
font-weight: bolder;
font-variant: small-caps;
line-height: 1.5;
text-indent: 40px;
}

/* this isnt doing anything was trying to implement dif p styles  */



/* styling */
.ttng {

text-align: center;
font-size: 30px;
color: rgb(255, 30, 0);
}

/* .p11 is a linking class for a pargragh with the following styles*/
/*.P11 {
    font-size: 25px;
    color: white;
    padding-left: 40px;
    padding-right: 40px;
    quotes: "“" "”";
}
*/

/* the link color, styles the links when hovered, clicked, active and visited */
a {
    text-decoration: none;
    font-size: 2em;
}

a:link {
    color: darkred;
    border-bottom: 1px solid red;
}

a:visited{
    color: darkred;
    border-bottom: 1px solid red;
}

a:hover {
    color: red;
    border-bottom: 1px solid pink;
}

a:active {
    color: pink;
    border-bottom: 1px solid pink;
}

