

* {
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
}

body {
     /* EDIT ME! CHanges bg color of entire page */
    background-image: url(https://blueland2000s.neocities.org/13-blue.gif);
    background-repeat: repeat;
    background-attachment: fixed;
    
    
    font-family: Arial, Helvetica, sans-serif;
    font-family: Arial, Helvetica, sans-serif;
}

nav {
    background-color: #a0c3f8; /* EDIT ME! */
    text-align: center;
    width: 100%;
    position: sticky;
    top: 0;
    
}

nav ul li {
    list-style: none;
    display: inline-block;
    padding: 0.75rem 0.5rem;
    margin: 0;
}

a {
    color: rgb(12, 49, 255); /* colors the links */
    text-decoration: none; 
}

nav a {
    color: rgb(255, 255, 255); /* colors the links navbar*/
    text-decoration: none;
    margin: 0;
    font-size: 1.25em;
}



#gallery{
    max-width: 90vw;
    margin: 0 auto;
    text-align: center;
}

#gallery p, #gallery h3, #gallery h2 {
    margin: 1.25rem auto;
    
}

#hideshow{
   display:none; 
}

#featureimg {
    max-width: 60%;
}

 




#about * {
    padding: 0.25rem;
}

#links h2, #links h3 {
    padding: 1rem 0;
}

#links a {
    padding-right: 1rem;
    color: rgb(35, 105, 255); /* EDIT ME! - colors the links in your link area of the footer */
    text-decoration: none;
}

i {
    font-size: xx-large;
}

a:hover {
    color:#f5f5f5; /* EDIT ME! - will change the hover on all links within the body*/
}

nav a:hover {
    color:#ffffff; /* EDIT ME! - will change the hover on all links within the nav*/
}

#links a:hover {
    color:#f5f5f5; /* EDIT ME! - will change the hover on all links within the section with an id of links */
}

/* For large horizontal viewports, to reign in that gallery... */

@media screen and (min-width: 768px) 
{
    #gallery {
        max-width: 75vw;
    }

    #gallery p {
        max-width: 60%;
    }

    footer section {
       max-width: 75vw;
       margin: 0 auto;
    }
}
#maincontent{
 
    margin:50px;
	padding: 4rem;
    min-height: 80vh;
    position: relative;
    
	   
      
}
#container{
    font-size:13px;
	background-color:#ffffff;
	padding:5px;
	color:#534f4f;
	border-bottom-style:solid;
	border-bottom-color:#c8c8c9;
	border-bottom-width:1px;
	border-top-style:solid;
	border-top-color:#c8c8c9;
	border-top-width:1px;
	border-left-style:solid;
	border-left-color:#c8c8c9;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#c8c8c9;
	border-right-width:1px;
    height: 270px;
    width: 740px;
    display: flex;
    
}
#image{
    font-size:13px;
	background-color:#ffffff;
	padding:5px;
	color:#534f4f;
	border-bottom-style:solid;
	border-bottom-color:#c8c8c9;
	border-bottom-width:1px;
	border-top-style:solid;
	border-top-color:#c8c8c9;
	border-top-width:1px;
	border-left-style:solid;
	border-left-color:#c8c8c9;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#c8c8c9;
	border-right-width:1px;
    width: 200px;
    height: 200px;
    margin:20px ;
    padding: 2px;
    
    
    
    
}
img{
    
    width: 100%;
    height: 100%;
    object-fit: cover;
    max-width: 100%;
    z-index: 2;
    
}

    h2 {
	font-size:15px;
    font-family: sans-serif ;
	width:192px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#c6c6c6;
	letter-spacing:3px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#c6c6c6;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#c6c6c6;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#c6c6c6;
	background-image:url(http://cbimg6.com/layouts/10/08/36491ad.png);
    text-align: center;
    margin-top: 10px;
    

}
 #rotate {
overflow: hidden;
display: inline-block;
 
}
 
#rotate img {
transition: transform .5s;
}
 
#rotate:hover img {
transform: scale(1.25) rotate(10deg);
transform-origin: 50% 50%;
webkit-filter: blur(.5px);
filter: blur(.5px);
}     
#downimage{
    position: absolute;
    bottom: 0;
    
}
    