@import url('https://fonts.googleapis.com/css2?family=Courgette&family=Indie+Flower&family=Neonderthaw&display=swap');

body
{
background-image:url(images/neontowers.jpeg);
background-repeat: no-repeat;
background-size:cover;
background-attachment: fixed;
}


img
{
display:block;
max-width:100%;
height:auto;
margin:auto;
}


.femaledj
{
border-radius:4rem;
}


.inspo
{
display:flex;
flex-wrap:wrap;
gap:1.25rem;
max-width:1000px;
margin:auto;
}


.foley-music1 img
{
padding-bottom:75px;
min-width:699px;
flex-grow:1;
flex-basis:200px;
}


.foley-music2
{
float:left;
flex-grow:1;
flex-basis:200px;
margin:0 0 0.5rem 0;
}


.foley-music3
{
float:left;
flex-grow:1;
flex-basis:200px;
margin:0 0 0.5rem 0;
}


table
{
color:white;
background-color: plum;
border-radius:4rem;
max-width: 900px;
text-align: left;
border-collapse: collapse;
font-family:'indie flower',sans-serif;
font-size: 3rem;
margin:auto;
}


td
{
padding:1rem;
text-align:center;
}


header, footer
{
color:hotpink;
padding-top:5rem;
font-family:'neonderthaw', serif;
font-weight:400;
font-style:italic;
text-align:center;
}


header p
{
background-color:black;
font-family:'neonderthaw', serif;
text-align:center;
font-size:6rem;
margin:0 30rem 0 30rem;
}


footer p
{
font-size:2rem;
}


nav ul
{
color:white;
font-family:'neonderthaw', serif;
font-size:2.5rem;
font-weight:600;
padding-top:1rem;
list-style-type:none;
display:flex;
justify-content:space-around;
}


nav a
{
text-decoration:none;
display:block;
background-color:plum;
padding:0.5rem;
border-radius:1rem;
}


nav a:hover
{
color:blue;
background-color:white;
}


h1
{
margin:0 28rem 0 28rem;
background-color: black;
font-family:'neonderthaw', serif;
font-weight:normal;
font-size:8rem;
}


#Pins,#Shirts,#Vinyls
{
background-color:plum;
margin-top:0;
margin-bottom:100px;
margin-left:30rem;
margin-right:30rem;
border-radius:8rem;
}


h2,caption
{
color:aquamarine;
font-family:'courgette',sans-serif;
font-size:3rem;
margin:0;
padding:0.5rem;
font-weight:bold;
text-align:center;
}


ul
{
margin-top:0;
margin-bottom:1rem;
font-size:1.5rem;
font-weight:bold;
color:white;
}


h3, th
{
color:blue;
font-size:5rem;
margin:0;
font-weight:normal;
font-family:'neonderthaw', serif;
text-align:center;
}


h4
{
color:aqua;
font-size:3rem;
margin:0.1rem;
font-weight:normal;
padding:0;
font-family:'neonderthaw', serif;
text-align:center;
}


h5
{
color:aqua;
font-size:5rem;
margin:0.1rem;
font-weight:normal;
padding:0;
font-family:'neonderthaw', serif;
text-align:center;
}


p
{
color:white;
font-size:3rem;
margin:0.1rem 5rem 0 5rem;
font-family:'indie flower',sans-serif;
text-align:center;
}