body{
font-family: "MS ui gothic";
image-rendering: pixelated;
font-size: 13px;
position: relative;
background-image: url(/home/tumblr_p0zczvHGuF1utmqvso4_1280.jpg);
background-size: 100%;
background-attachment: fixed;
cursor: url(index/24.gif), auto;
}

.column {
float: left;
width: 33%;
padding:5px;
margin-top: 45px;
}

.row{
margin-top: -50px;
}

.row:after {
  content: "";
  display: table;
  clear: both;
}

* {
  box-sizing: border-box;
}
        
.censor img{
 filter:blur(5px);
 -webkit-filter:blur(5px);
}

.art{
margin-top: 100px;
}

.art img{
max-width:100%;
margin: 10px;
border: 1px solid transparent;
border-image: linear-gradient(to top left, #b827fc 0%, #2c90fc 25%, #b8fd33 50%, #fec837 75%, #fd1892 100%);
border-image-slice: 1;
background-color: white;
}

.art img:hover{ 
transition-timing-function: ease-in-out;
transition-duration:.2s;
box-shadow: 0px 0px 8px 5px white;
}

.stuff{
z-index: 99;
background-color:aquamarine;
box-shadow:0px 5px 15px 5px aquamarine;
position: fixed;
width:100%;
top: 0;
left: 0;
}

.leenks{
max-height: 0;
visibility: hidden
transition:1s ease;
overflow-x: hidden;
overflow-y: hidden;
text-align: center;
}

.stuff:hover .leenks{
visibility:visible;
transition:1s ease;
max-height:250px;
}

.hover{
font-size: 25px;
text-align: center;
}

.foot{
font-weight: bold;
text-shadow: -1px -1px 0 crimson, 1px -1px 0 crimson, -1px 1px 0 crimson, 1px 1px 0 crimson;
color: white;
float: left;
}

/* comm page stuff */

.comwrap{
border: 1px solid transparent;
border-image: linear-gradient(to top left, #b827fc 0%, #2c90fc 25%, #b8fd33 50%, #fec837 75%, #fd1892 100%);
border-image-slice: 1;
background-image: url(/gallery/commbg.jpg);
width: 700px;
padding: 5px;
margin-top: 100px;
display: flex;
flex-wrap: wrap; 
}

.head, .body{
border: 2px ridge white;
background: white;
padding: 3px;
width: 100%;
}